.elementor-87 .elementor-element.elementor-element-1d2d3bb{--display:flex;--min-height:100vh;--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;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1d2d3bb::before, .elementor-87 .elementor-element.elementor-element-1d2d3bb > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-1d2d3bb > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-1d2d3bb > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-1d2d3bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-1d2d3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #24161600 0%, #0E1C2C 100%);}.elementor-87 .elementor-element.elementor-element-1d2d3bb .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-87 .elementor-element.elementor-element-7437334{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-87 .elementor-element.elementor-element-98c3901 .uicore-repeater-selector{border-style:text;}.elementor-87 .elementor-element.elementor-element-98c3901{text-align:left;}.elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-headline-text path{stroke-width:40;}.elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-headline-text svg{bottom:0%;}.elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-highlight-icon, .elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-headline-text{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-highlight-icon, .elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-headline-text, .elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-highlight-image{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-weight:800;}.elementor-87 .elementor-element.elementor-element-98c3901 .ui-e-headline-highlighted{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-8f30369{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:#FFFFFF99;}.elementor-87 .elementor-element.elementor-element-21469d5{--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;}.elementor-87 .elementor-element.elementor-element-14ec82e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-14ec82e .elementor-button .elementor-button-content-wrapper{gap:56px;}.elementor-87 .elementor-element.elementor-element-a23ba39 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF9C;}.elementor-87 .elementor-element.elementor-element-b168315 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF9C;}.elementor-87 .elementor-element.elementor-element-dec64b3{--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;}.elementor-87 .elementor-element.elementor-element-7815f54{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF99;}.elementor-87 .elementor-element.elementor-element-9f1234e{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF99;}.elementor-87 .elementor-element.elementor-element-4e79feed{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4e79feed:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4e79feed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-3c335848{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-12e4e68f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-title{text-align:left;}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-ico{text-align:left;}.elementor-87 .elementor-element.elementor-element-1e96c7ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-num{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1e96c7ec{--ui-e-num-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-prefix, .elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-suffix{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-1e96c7ec .ui-e-suffix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-1b2e400{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-5cd2e872{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-title{text-align:left;}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-ico{text-align:left;}.elementor-87 .elementor-element.elementor-element-3fb96e04.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-num{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3fb96e04{--ui-e-num-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-prefix, .elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-suffix{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-3fb96e04 .ui-e-suffix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-f1b3734{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-4990485b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-title{text-align:center;}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-7cbb64fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--ui-e-num-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-7cbb64fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-num{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-prefix, .elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-suffix{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-7cbb64fc .ui-e-suffix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-4e6846d7{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-be2e9c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF47;--border-color:#FFFFFF47;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-title{text-align:left;}.elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-ico{text-align:left;}.elementor-87 .elementor-element.elementor-element-326a55aa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-num{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-326a55aa{--ui-e-num-color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-prefix, .elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-suffix{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-87 .elementor-element.elementor-element-326a55aa .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-3feb8d9b{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-eddaf1e{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-eddaf1e:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-eddaf1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-24e1c97{--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;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-2d777a2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ca6b41b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-06782c2{text-align:center;}.elementor-87 .elementor-element.elementor-element-06782c2 .elementor-heading-title{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-8138121{text-align:center;font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-627d5f0{--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;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-101b44f .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF9C;}.elementor-87 .elementor-element.elementor-element-101b44f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-101b44f .elementor-button .elementor-button-content-wrapper{gap:56px;}.elementor-87 .elementor-element.elementor-element-08abf1d .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF9C;}.elementor-87 .elementor-element.elementor-element-08abf1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-08abf1d .elementor-button .elementor-button-content-wrapper{gap:56px;}.elementor-87 .elementor-element.elementor-element-37df7b7{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-971f75f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-413a283{text-align:center;}.elementor-87 .elementor-element.elementor-element-413a283 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-83513a7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-87 .elementor-element.elementor-element-83513a7 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-f6f6000{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-f6f6000:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f6f6000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1C2C;}.elementor-87 .elementor-element.elementor-element-28afbb8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-87 .elementor-element.elementor-element-28afbb8:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-28afbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1C2C;}.elementor-87 .elementor-element.elementor-element-3a71d68{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5635d09f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-35904ab7{text-align:center;}.elementor-87 .elementor-element.elementor-element-35904ab7 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-1e97151b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-87 .elementor-element.elementor-element-1e97151b .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-fbc50fe{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-383102e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-7bd08ddc{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-7bd08ddc:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-7bd08ddc:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-7bd08ddc:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-7bd08ddc:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-111402b1{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-111402b1:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-111402b1:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-111402b1:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-111402b1:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-7217c20d:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-7217c20d:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-7217c20d:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-531dba6d:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-531dba6d:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-531dba6d:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-21d7761f:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-21d7761f:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-21d7761f:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-1c3cfb94:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-1c3cfb94:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-1c3cfb94:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc{--ui-e-ico-box-text-align:left;background-color:var( --e-global-color-uicore_light );transition:background 0s;border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-uicore_light );--ui-e-ico-box-icon-spacing:48px !important;--ui-e-ico-box-icon-rotate:0deg;}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-icon-wrp{background-color:#FFFFFF;padding:8px 8px 8px 8px;--ui-e-media-size:32px;--ui-e-ico-box-icon-wrp-rotate:0deg;--ui-e-ico-box-vertical-off:0px;--ui-e-ico-box-horizontal-off:0px;}.elementor-87 .elementor-element.elementor-element-9d62ecc:hover .ui-e-icon-wrp{background-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-ico-box{--ui-e-content-padding-top:40px;--ui-e-content-padding-right:40px;--ui-e-content-padding-bot:40px;--ui-e-content-padding-left:40px;}.elementor-87 .elementor-element.elementor-element-9d62ecc:hover{background-color:var( --e-global-color-uicore_light );border-style:solid;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-icon-wrp i{color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-icon-wrp svg{fill:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-9d62ecc:hover .ui-e-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-title{margin-bottom:24px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc:hover .ui-e-description{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-description{margin-bottom:0px !important;}.elementor-87 .elementor-element.elementor-element-0e8e16e{--display:flex;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-a10fd27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-87d1c16{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-5374e48{text-align:center;}.elementor-87 .elementor-element.elementor-element-5374e48 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-85add98{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-87 .elementor-element.elementor-element-85add98 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-0f22083{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-5e66f9c{--display:flex;}.elementor-87 .elementor-element.elementor-element-af92d0c{--display:flex;}.elementor-87 .elementor-element.elementor-element-af92d0c.e-con{--order:-99999 /* order start hack */;}.elementor-87 .elementor-element.elementor-element-da9e138{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-da9e138.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-08b023a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-585a5e4{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-585a5e4.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-585a5e4 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-9612fad .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-9612fad .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-9612fad > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-9612fad{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-9612fad .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-9612fad .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-9612fad .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-d98699b{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-d98699b.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-b2e6cad{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-b2e6cad .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-cadcc15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00000000;--border-color:#00000000;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-cadcc15:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-cadcc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-fae0b14{background-color:var( --e-global-color-uicore_primary );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-fae0b14.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-fae0b14 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-812e1cb .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-812e1cb .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-812e1cb > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-812e1cb{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-812e1cb .ui-e-num{color:var( --e-global-color-uicore_headline );font-size:48px;}.elementor-87 .elementor-element.elementor-element-812e1cb .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-812e1cb .ui-e-suffix{color:var( --e-global-color-uicore_headline );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-5cb3aa0{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-5cb3aa0.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-bf1c79f{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-bf1c79f .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-e5c4ca3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-616c132{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-616c132.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-616c132 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-65b12ff .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-65b12ff .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-65b12ff > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-65b12ff{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-65b12ff .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-65b12ff .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-65b12ff .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-d1fe63e{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-d1fe63e.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-5c071fc{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-5c071fc .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-5ff3c49{--display:flex;}.elementor-87 .elementor-element.elementor-element-738dc4d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-738dc4d.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-e38074a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-771e7e1{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-771e7e1.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-771e7e1 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-a2ca23e .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-a2ca23e .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-a2ca23e > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-a2ca23e{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-a2ca23e .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-a2ca23e .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-a2ca23e .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-336cdbe{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-336cdbe.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9a53783{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-9a53783 .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-f3f40b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00000000;--border-color:#00000000;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-f3f40b1:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f3f40b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-5c349c0{background-color:var( --e-global-color-uicore_primary );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-5c349c0.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-5c349c0 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-9b032c6 .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-9b032c6 .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-9b032c6 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-9b032c6{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-9b032c6 .ui-e-num{color:var( --e-global-color-uicore_headline );font-size:48px;}.elementor-87 .elementor-element.elementor-element-9b032c6 .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-9b032c6 .ui-e-suffix{color:var( --e-global-color-uicore_headline );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-dbd3ab3{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-dbd3ab3.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9616c4a{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-9616c4a .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-37197ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-8a3e915{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-8a3e915.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-8a3e915 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-b7c2494 .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-b7c2494 .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-b7c2494 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b7c2494{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-b7c2494 .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-b7c2494 .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-b7c2494 .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-de01486{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-de01486.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-b2ac3ce{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-b2ac3ce .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-8838a9d{--display:flex;}.elementor-87 .elementor-element.elementor-element-1d81c04{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-1d81c04.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-e275932{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-7b276b2{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-7b276b2.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-7b276b2 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-8a3c9a2 .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-8a3c9a2 .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-8a3c9a2 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-8a3c9a2{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-8a3c9a2 .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-8a3c9a2 .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-8a3c9a2 .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-2785c3b{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-2785c3b.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-4f48096{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-4f48096 .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-b1884d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00000000;--border-color:#00000000;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-b1884d3:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-b1884d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-da791d0{background-color:var( --e-global-color-uicore_primary );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-da791d0.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-da791d0 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-baf126d .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-baf126d .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-baf126d > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-baf126d{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-baf126d .ui-e-num{color:var( --e-global-color-uicore_headline );font-size:48px;}.elementor-87 .elementor-element.elementor-element-baf126d .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-baf126d .ui-e-suffix{color:var( --e-global-color-uicore_headline );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-8f3c969{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-8f3c969.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-6ed8d8c{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-6ed8d8c .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-d52a1bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;--border-radius:16px 16px 16px 16px;--margin-top:12px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-87 .elementor-element.elementor-element-b9bb328{background-color:var( --e-global-color-uicore_headline );padding:8px 12px 8px 12px;border-radius:8px 8px 8px 8px;}.elementor-87 .elementor-element.elementor-element-b9bb328.elementor-element{--align-self:flex-start;}.elementor-87 .elementor-element.elementor-element-b9bb328 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-493c24b .ui-e-title{text-align:center;color:var( --e-global-color-uicore_secondary );font-size:16px;font-weight:500;}.elementor-87 .elementor-element.elementor-element-493c24b .ui-e-ico{text-align:center;}.elementor-87 .elementor-element.elementor-element-493c24b > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-493c24b{--ui-e-num-spacing:6px;--ui-e-num-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-493c24b .ui-e-num{color:var( --e-global-color-uicore_secondary );font-size:48px;}.elementor-87 .elementor-element.elementor-element-493c24b .ui-e-prefix{transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-493c24b .ui-e-suffix{color:var( --e-global-color-uicore_secondary );font-size:20px;transform:translate3d( 0px, 0px, 0);}.elementor-87 .elementor-element.elementor-element-a3f092c{width:var( --container-widget-width, 250px );max-width:250px;padding:16px 0px 16px 0px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:14px;color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-a3f092c.elementor-element{--align-self:center;}.elementor-87 .elementor-element.elementor-element-bede39a .elementor-button{background-color:var( --e-global-color-uicore_primary );font-size:16px;font-weight:600;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-bede39a .elementor-button:hover, .elementor-87 .elementor-element.elementor-element-bede39a .elementor-button:focus{background-color:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-bede39a{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-bede39a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-bede39a .elementor-button:hover svg, .elementor-87 .elementor-element.elementor-element-bede39a .elementor-button:focus svg{fill:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-017f58e .ui-e-tabs-heading{justify-content:flex-start;--ui-e-tabs-title-flex-width:initial;--ui-e-tabs-title-justify-content:center;--ui-e-tabs-title-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]{background:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="true"]{background:#000000;}.elementor-87 .elementor-element.elementor-element-017f58e{--ui-e-tabs-direction:column;--ui-e-tabs-head-direction:row;--ui-e-tabs-head-width:initial;--ui-e-tabs-title-flex-basis:content;--ui-e-tabs-title-flex-shrink:initial;--ui-e-tabs-title-direction:row;--ui-e-tabs-icon-order:initial;--ui-e-tabs-title-gap:10px;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading{--ui-e-tab-border-top:6px;--ui-e-tab-border-right:6px;--ui-e-tab-border-bot:6px;--ui-e-tab-border-left:6px;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title{padding:7px 7px 7px 7px;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="true"] .ui-e-tab-texts > span{color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading .ui-e-tab-texts > p{margin-top:0px;}.elementor-87 .elementor-element.elementor-element-0d15779{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-0c3c321{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-42dd0f6{text-align:center;}.elementor-87 .elementor-element.elementor-element-42dd0f6 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-6c91046{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-87 .elementor-element.elementor-element-6c91046 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-e3cfa67{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_dark );}.elementor-87 .elementor-element.elementor-element-2a6e1de{--display:flex;}.elementor-87 .elementor-element.elementor-element-b2dd795{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-1718f17{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-1718f17:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-1718f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hqgym.ie/wp-content/uploads/2026/06/download-1.jpg");background-position:center center;}.elementor-87 .elementor-element.elementor-element-d372fee{z-index:3;}.elementor-87 .elementor-element.elementor-element-7e6cd6c{z-index:3;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-7aaa37d{z-index:3;}.elementor-87 .elementor-element.elementor-element-7aaa37d .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-9426687{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-9426687:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-9426687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hqgym.ie/wp-content/uploads/2026/06/download-2.jpg");background-position:center center;}.elementor-87 .elementor-element.elementor-element-27b1c4b{z-index:3;}.elementor-87 .elementor-element.elementor-element-5b21378{z-index:3;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-1ef0b1d{z-index:3;}.elementor-87 .elementor-element.elementor-element-1ef0b1d .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-f1aaa2f{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-f1aaa2f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f1aaa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hqgym.ie/wp-content/uploads/2026/06/download-3.jpg");background-position:-273px 0px;}.elementor-87 .elementor-element.elementor-element-4036287{z-index:3;}.elementor-87 .elementor-element.elementor-element-b165af3{z-index:3;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-2e35818{z-index:3;}.elementor-87 .elementor-element.elementor-element-2e35818 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-a26378a{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-87 .elementor-element.elementor-element-a26378a:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-a26378a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hqgym.ie/wp-content/uploads/2026/06/download-4.jpg");background-position:center center;background-size:cover;}.elementor-87 .elementor-element.elementor-element-c6249d4{z-index:3;}.elementor-87 .elementor-element.elementor-element-1a6ac20{z-index:3;color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-74a0084{z-index:3;}.elementor-87 .elementor-element.elementor-element-74a0084 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-e0a8546{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e0a8546:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e0a8546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-67d5bb7{--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;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-e678cda{--display:flex;--min-height:560px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-e678cda:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-e678cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hqgym.ie/wp-content/uploads/2026/06/download-5.jpg");background-size:cover;}.elementor-87 .elementor-element.elementor-element-dc1749b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2d4b707{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-f880823{text-align:center;}.elementor-87 .elementor-element.elementor-element-f880823 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-3641214{text-align:start;}.elementor-87 .elementor-element.elementor-element-3641214 .elementor-heading-title{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-633c73e{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-1c97303 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-1c97303 .elementor-button .elementor-button-content-wrapper{gap:56px;}.elementor-87 .elementor-element.elementor-element-5d17c7c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5d17c7c4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-5d17c7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-3a07a479{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-2f86259{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7167dbec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7167dbec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-87 .elementor-element.elementor-element-21c9c31{text-align:start;}.elementor-87 .elementor-element.elementor-element-21c9c31 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-6a5eb978{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-6a5eb978 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-wrp{height:auto;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-animations-wrp, .elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-item{height:100%;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-item{background-color:#02010100;border-style:none;border-radius:var(--ui-e-radius);}.elementor-87 .elementor-element.elementor-element-44f75ce4{margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:30px 0px 0px 0px;--ui-e-radius:0px 0px 0px 0px;--ui-e-img-height:480px;--ui-e-image-spacing:0px;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-content{padding:0px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-item img{border-radius:20px 20px 20px 20px;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-description{padding-bottom:10px;}.elementor-87 .elementor-element.elementor-element-44f75ce4 .ui-e-badge{border-radius:4px 4px 4px 4px;padding:3px 10px 3px 10px;}.elementor-87 .elementor-element.elementor-element-4243fd4{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4243fd4:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-4243fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-920a873{--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;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-edb4c08{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-641520e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-9516ec5{text-align:center;}.elementor-87 .elementor-element.elementor-element-9516ec5 .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-5efc955{text-align:start;}.elementor-87 .elementor-element.elementor-element-5efc955 .elementor-heading-title{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-55d724e{font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-5ba4b6e{--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;}.elementor-87 .elementor-element.elementor-element-27e9dc5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-27e9dc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-27e9dc5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-87 .elementor-element.elementor-element-7d4edca{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-7d4edca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-7d4edca .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-87 .elementor-element.elementor-element-411005d{--display:flex;--min-height:560px;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-87 .elementor-element.elementor-element-072ff34{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-072ff34:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-072ff34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_secondary );}.elementor-87 .elementor-element.elementor-element-a439987{--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;--justify-content:center;}.elementor-87 .elementor-element.elementor-element-7fa8bdb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6be074e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-87 .elementor-element.elementor-element-ccc96dc{text-align:center;}.elementor-87 .elementor-element.elementor-element-ccc96dc .elementor-heading-title{color:var( --e-global-color-uicore_primary );}.elementor-87 .elementor-element.elementor-element-962ed5d{text-align:center;}.elementor-87 .elementor-element.elementor-element-962ed5d .elementor-heading-title{color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-ad4d885{text-align:center;font-family:"Sofia Sans Semi Condensed", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:var( --e-global-color-uicore_headline );}.elementor-87 .elementor-element.elementor-element-c367f7b{--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;}.elementor-87 .elementor-element.elementor-element-4fb49cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-87 .elementor-element.elementor-element-4fb49cd .elementor-button .elementor-button-content-wrapper{gap:56px;}.elementor-87 .elementor-element.elementor-element-1c3a631 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF9C;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-1d2d3bb{--min-height:800px;}.elementor-87 .elementor-element.elementor-element-7437334{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-8f30369{font-size:20px;}.elementor-87 .elementor-element.elementor-element-4e79feed{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3c335848{--flex-wrap:wrap;}.elementor-87 .elementor-element.elementor-element-12e4e68f{--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;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-87 .elementor-element.elementor-element-5cd2e872{--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;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-87 .elementor-element.elementor-element-4990485b{--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-87 .elementor-element.elementor-element-be2e9c4{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-87 .elementor-element.elementor-element-eddaf1e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ca6b41b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-8138121{font-size:20px;}.elementor-87 .elementor-element.elementor-element-971f75f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-3a71d68{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5635d09f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-fbc50fe{font-size:20px;}.elementor-87 .elementor-element.elementor-element-383102e{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-7bd08ddc{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-111402b1{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:40px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-ico-box{--ui-e-content-padding-top:24px;--ui-e-content-padding-right:24px;--ui-e-content-padding-bot:24px;--ui-e-content-padding-left:24px;}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-title{margin-bottom:20px !important;}.elementor-87 .elementor-element.elementor-element-87d1c16{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-0f22083{font-size:20px;}.elementor-87 .elementor-element.elementor-element-0c3c321{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-e3cfa67{font-size:20px;}.elementor-87 .elementor-element.elementor-element-b2dd795{--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-f1aaa2f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f1aaa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-87 .elementor-element.elementor-element-e0a8546{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e678cda{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-2d4b707{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-633c73e{font-size:20px;}.elementor-87 .elementor-element.elementor-element-6a5eb978{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-87 .elementor-element.elementor-element-44f75ce4{padding:64px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-4243fd4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-641520e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-55d724e{font-size:20px;}.elementor-87 .elementor-element.elementor-element-411005d{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-072ff34{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6be074e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-87 .elementor-element.elementor-element-ad4d885{font-size:20px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-1d2d3bb{--min-height:10vh;--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;--justify-content:flex-end;--padding-top:120px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-7437334{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-8f30369{font-size:18px;}.elementor-87 .elementor-element.elementor-element-4e79feed{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-3c335848{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-12e4e68f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-5cd2e872{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-4990485b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-be2e9c4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-eddaf1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ca6b41b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-8138121{font-size:18px;}.elementor-87 .elementor-element.elementor-element-37df7b7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-971f75f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-83513a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-3a71d68{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-5635d09f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-1e97151b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-fbc50fe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-87 .elementor-element.elementor-element-383102e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-7bd08ddc{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-7bd08ddc .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-111402b1{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-111402b1 .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-7217c20d .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-531dba6d .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-21d7761f .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-1c3cfb94 .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc{--ui-e-ico-box-text-align:left;--ui-e-ico-box-icon-spacing:32px !important;}.elementor-87 .elementor-element.elementor-element-9d62ecc .ui-e-title{margin-bottom:16px !important;}.elementor-87 .elementor-element.elementor-element-a10fd27{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-87d1c16{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-85add98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-0f22083{--container-widget-width:982px;--container-widget-flex-grow:0;width:var( --container-widget-width, 982px );max-width:982px;font-size:18px;}.elementor-87 .elementor-element.elementor-element-da9e138{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-08b023a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-e5c4ca3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-738dc4d{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-e38074a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-37197ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-1d81c04{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-e275932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-d52a1bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-017f58e > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title{padding:7px 7px 7px 7px;}.elementor-87 .elementor-element.elementor-element-0d15779{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-0c3c321{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-6c91046{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-87 .elementor-element.elementor-element-e3cfa67{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-87 .elementor-element.elementor-element-b2dd795{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-87 .elementor-element.elementor-element-f1aaa2f:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-f1aaa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-87 .elementor-element.elementor-element-e0a8546{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e678cda{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-87 .elementor-element.elementor-element-2d4b707{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-633c73e{font-size:18px;}.elementor-87 .elementor-element.elementor-element-5d17c7c4{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-2f86259{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-87 .elementor-element.elementor-element-44f75ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-87 .elementor-element.elementor-element-4243fd4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-641520e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-55d724e{font-size:18px;}.elementor-87 .elementor-element.elementor-element-5ba4b6e.e-con{--align-self:center;}.elementor-87 .elementor-element.elementor-element-27e9dc5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-87 .elementor-element.elementor-element-7d4edca{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-87 .elementor-element.elementor-element-411005d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-87 .elementor-element.elementor-element-072ff34{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-6be074e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-87 .elementor-element.elementor-element-ad4d885{font-size:18px;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-7437334{--width:70%;}.elementor-87 .elementor-element.elementor-element-12e4e68f{--width:25%;}.elementor-87 .elementor-element.elementor-element-5cd2e872{--width:25%;}.elementor-87 .elementor-element.elementor-element-4990485b{--width:26%;}.elementor-87 .elementor-element.elementor-element-be2e9c4{--width:24%;}.elementor-87 .elementor-element.elementor-element-2d777a2{--width:42%;}.elementor-87 .elementor-element.elementor-element-ca6b41b{--width:100%;}.elementor-87 .elementor-element.elementor-element-da9e138{--width:960px;}.elementor-87 .elementor-element.elementor-element-738dc4d{--width:960px;}.elementor-87 .elementor-element.elementor-element-1d81c04{--width:960px;}.elementor-87 .elementor-element.elementor-element-e678cda{--width:40%;}.elementor-87 .elementor-element.elementor-element-dc1749b{--width:42%;}.elementor-87 .elementor-element.elementor-element-7167dbec{--width:69.926%;}.elementor-87 .elementor-element.elementor-element-edb4c08{--width:42%;}.elementor-87 .elementor-element.elementor-element-411005d{--width:40%;}.elementor-87 .elementor-element.elementor-element-7fa8bdb{--width:42%;}.elementor-87 .elementor-element.elementor-element-6be074e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-12e4e68f{--width:50%;}.elementor-87 .elementor-element.elementor-element-5cd2e872{--width:50%;}.elementor-87 .elementor-element.elementor-element-4990485b{--width:50%;}.elementor-87 .elementor-element.elementor-element-be2e9c4{--width:50%;}.elementor-87 .elementor-element.elementor-element-2d777a2{--width:50%;}.elementor-87 .elementor-element.elementor-element-da9e138{--width:700px;}.elementor-87 .elementor-element.elementor-element-738dc4d{--width:700px;}.elementor-87 .elementor-element.elementor-element-1d81c04{--width:700px;}.elementor-87 .elementor-element.elementor-element-e678cda{--width:50%;}.elementor-87 .elementor-element.elementor-element-dc1749b{--width:50%;}.elementor-87 .elementor-element.elementor-element-7167dbec{--width:49%;}.elementor-87 .elementor-element.elementor-element-edb4c08{--width:50%;}.elementor-87 .elementor-element.elementor-element-411005d{--width:50%;}.elementor-87 .elementor-element.elementor-element-7fa8bdb{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-eddaf1e */.elementor-87 .elementor-element.elementor-element-eddaf1e {
  background: radial-gradient(600px 300px at 50% -10%, rgba(29,190,213,.22), transparent), #0E1C2C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d3ffaf */.google-badge {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: #FFFFFF;
  border: 1px solid #E4E8EE;
  border-radius: 100px;
  padding: 8px 16px;
  font-family: 'Hanken Grotesk', sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #0E1C2C;
}

.google-badge .divider {
  color: #A2A4AA;
}

.google-badge .reviews {
  color: #A2A4AA;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-384e191 */.wp-gr.rpi.wp-dark .wp-google-name a {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-02fdde6 */.wp-gr.rpi.wp-dark .wp-google-name a {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for uicore-tabs, class: .elementor-element-017f58e */.elementor-87 .elementor-element.elementor-element-017f58e .ui-e-tabs-heading {
  border: 1px solid #E4E8EE;
  border-radius: 8px;
  padding: 4px;
  display: inline-flex;
  align-items: stretch;   /* make every tab the same height */
  gap: 4px;
  width: fit-content;
}

/* Force every tab into an identical box, centred */
.elementor-87 .elementor-element.elementor-element-017f58e .ui-e-tabs-heading > * {
  display: inline-flex !important;
  align-items: center !important;     /* vertically centre the text */
  justify-content: center !important;
  box-sizing: border-box !important;
  padding: 8px 16px !important;
  margin: 0 !important;
  border: 0 !important;               /* stop a border on the pill adding height */
  border-radius: 6px !important;
  line-height: 1 !important;          /* kills baseline drift */
  vertical-align: middle !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1718f17 */.hq-feature-card {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #E4E8EE;
}

.hq-feature-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    transparent 40%,
    rgba(14, 28, 44, 0.95) 100%
  );
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9426687 */.hq-feature-card {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #E4E8EE;
}

.hq-feature-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    transparent 40%,
    rgba(14, 28, 44, 0.95) 100%
  );
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1aaa2f */.hq-feature-card {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #E4E8EE;
}

.hq-feature-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    transparent 40%,
    rgba(14, 28, 44, 0.95) 100%
  );
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a26378a */.hq-feature-card {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #E4E8EE;
}

.hq-feature-card::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    transparent 40%,
    rgba(14, 28, 44, 0.95) 100%
  );
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f1f2f8 */.phone {
  justify-self: center;
  width: 230px;
  height: 460px;
  border-radius: 34px;
  background: linear-gradient(160deg, #0a1521, #1b3550);
  border: 8px solid #04101c;
  box-shadow: 0 40px 80px -30px rgba(0,0,0,.7);
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 54px;
  overflow: hidden;
}

.phone::before {
  content: "";
  position: absolute;
  top: 14px;
  left: 50%;
  transform: translateX(-50%);
  width: 90px;
  height: 7px;
  border-radius: 6px;
  background: #04101c;
}

.phone .pbrand {
  font-family: 'Archivo', sans-serif;
  font-weight: 900;
  font-size: 34px;
  letter-spacing: -0.04em;
}

.phone .pbrand .q {
  color: #1DBED5;
}

.phone .pline {
  height: 11px;
  border-radius: 6px;
  background: rgba(255,255,255,.12);
  margin: 8px 26px;
  align-self: stretch;
}

.phone .pcardm {
  margin: 14px 22px 0;
  align-self: stretch;
  background: rgba(255,255,255,.07);
  border: 1px solid rgba(255,255,255,.1);
  border-radius: 14px;
  height: 64px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  gap: 12px;
}

.phone .pdot {
  width: 34px;
  height: 34px;
  border-radius: 9px;
  background: #1DBED5;
}

.phone .pbtn {
  margin: auto 22px 26px;
  align-self: stretch;
  background: #1DBED5;
  color: #0E1C2C;
  text-align: center;
  border-radius: 10px;
  padding: 13px;
  font-family: 'Archivo', sans-serif;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-072ff34 */.elementor-87 .elementor-element.elementor-element-072ff34 {
  background: radial-gradient(600px 300px at 50% -10%, rgba(29,190,213,.22), transparent), #0E1C2C;
}/* End custom CSS */