.elementor-11995 .elementor-element.elementor-element-422fc34{--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;}.elementor-11995 .elementor-element.elementor-element-422fc34:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-422fc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11995 .elementor-element.elementor-element-2b47b91{--display:flex;--min-height:100vh;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11995 .elementor-element.elementor-element-2b47b91:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-2b47b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11995 .elementor-element.elementor-element-fc45cf2{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11995 .elementor-element.elementor-element-c470d02{--spacer-size:24px;}.elementor-11995 .elementor-element.elementor-element-7a47dc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-475e13f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-6daf36a > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-6daf36a{text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(24px, 2vw, 36px);font-weight:200;letter-spacing:0px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-6daf36a p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-de957de > .elementor-widget-container{margin:-32px 0px -8px 0px;}.elementor-11995 .elementor-element.elementor-element-de957de img{width:104px;}.elementor-11995 .elementor-element.elementor-element-346daf0 > .elementor-widget-container{margin:-16px 4px -16px -4px;}.elementor-11995 .elementor-element.elementor-element-346daf0 .elementor-heading-title{font-family:"WF Sans", Sans-serif;font-size:clamp(72px, 6vw, 104px);font-weight:600;text-transform:uppercase;letter-spacing:-1px;word-spacing:4px;color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-2efcc78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-ccc911a{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-ee71921 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-ee71921{text-align:start;}.elementor-11995 .elementor-element.elementor-element-ee71921 .elementor-heading-title{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;color:var( --e-global-color-text );}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:450;text-transform:uppercase;letter-spacing:0.5px;word-spacing:0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.25s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:14px 0px 14px 0px;}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button:hover, .elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button:hover svg, .elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-b5f661e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-66b0b79{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(16px, 1vw, 20px);letter-spacing:-0.25px;word-spacing:0.25px;color:var( --e-global-color-accent );}.elementor-11995 .elementor-element.elementor-element-66b0b79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-66b0b79 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-f5b4277{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-icon i{color:var( --e-global-color-2ff441c );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ff441c );transition:fill 0.3s;}.elementor-11995 .elementor-element.elementor-element-25fd2f0{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-item > a{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--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 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;fill:var( --e-global-color-2ff441c );color:var( --e-global-color-2ff441c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-820d2cb );border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button:hover, .elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ff441c );border-color:#303030;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button:hover svg, .elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button:focus svg{fill:var( --e-global-color-2ff441c );}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button{background-color:var( --e-global-color-secondary );font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;fill:var( --e-global-color-2ff441c );color:var( --e-global-color-2ff441c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-820d2cb );border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button:hover, .elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ff441c );border-color:#303030;}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button:hover svg, .elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button:focus svg{fill:var( --e-global-color-2ff441c );}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--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 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;fill:var( --e-global-color-2ff441c );color:var( --e-global-color-2ff441c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-820d2cb );border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button:hover, .elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ff441c );border-color:#303030;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button:hover svg, .elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button:focus svg{fill:var( --e-global-color-2ff441c );}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button{background-color:var( --e-global-color-secondary );font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;fill:var( --e-global-color-2ff441c );color:var( --e-global-color-2ff441c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-820d2cb );border-radius:100px 100px 100px 100px;padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button:hover, .elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ff441c );border-color:#303030;}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button:hover svg, .elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button:focus svg{fill:var( --e-global-color-2ff441c );}.elementor-11995 .elementor-element.elementor-element-fd8b8dc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-c6de6bc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-90e7cd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-90e7cd5{text-align:start;}.elementor-11995 .elementor-element.elementor-element-90e7cd5 .elementor-heading-title{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;color:var( --e-global-color-2ff441c );}.elementor-11995 .elementor-element.elementor-element-1e8c569.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11995 .elementor-element.elementor-element-1e8c569{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item > a{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.5s;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-52ad7aa );}.elementor-11995 .elementor-element.elementor-element-32ab28f{--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;}.elementor-11995 .elementor-element.elementor-element-32ab28f:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-32ab28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-f740446{--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;--overflow:hidden;--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-11995 .elementor-element.elementor-element-f740446:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-f740446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-8b5ee40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-11995 .elementor-element.elementor-element-24d65f1.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11995 .elementor-element.elementor-element-24d65f1{--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-item > a{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:450;text-transform:uppercase;letter-spacing:0.5px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-abd3cdf > .elementor-widget-container{margin:-12px 0px -12px 0px;}.elementor-11995 .elementor-element.elementor-element-abd3cdf.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-abd3cdf{text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(40px, 3vw, 52px);font-weight:550;line-height:1.25em;letter-spacing:-1.25px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-11995 .elementor-element.elementor-element-abd3cdf p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-7e2cbb6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-d179f84{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-1e5097a{--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 128px;--row-gap:0px;--column-gap:128px;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-a99192b{--display:flex;}.elementor-11995 .elementor-element.elementor-element-912c484{width:var( --container-widget-width, 22vw );max-width:22vw;--container-widget-width:22vw;--container-widget-flex-grow:0;text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(16px, 1vw, 20px);letter-spacing:-0.25px;word-spacing:0.25px;color:var( --e-global-color-text );}.elementor-11995 .elementor-element.elementor-element-912c484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-912c484 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-f135719{width:var( --container-widget-width, 22vw );max-width:22vw;--container-widget-width:22vw;--container-widget-flex-grow:0;text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(16px, 1vw, 20px);letter-spacing:-0.25px;word-spacing:0.25px;color:var( --e-global-color-text );}.elementor-11995 .elementor-element.elementor-element-f135719 > .elementor-widget-container{margin:128px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-f135719 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-afde652{--display:flex;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d{--e-icon-list-icon-size:8px;--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-item > a{font-family:"WF Sans", Sans-serif;font-size:clamp(12px, 0.75vw, 14px);font-weight:450;text-transform:uppercase;letter-spacing:0.5px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-11995 .elementor-element.elementor-element-a76f03b{width:var( --container-widget-width, 22vw );max-width:22vw;--container-widget-width:22vw;--container-widget-flex-grow:0;text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(16px, 1vw, 20px);letter-spacing:-0.25px;word-spacing:0.25px;color:var( --e-global-color-text );}.elementor-11995 .elementor-element.elementor-element-a76f03b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-a76f03b p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd.elementor-element{--align-self:flex-end;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-11995 .elementor-element.elementor-element-0dac8ae{--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;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-d98b3d7{--display:flex;}.elementor-11995 .elementor-element.elementor-element-e76d286 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-e76d286{text-align:start;font-family:"WF Sans", Sans-serif;font-size:clamp(24px, 2vw, 36px);font-weight:400;letter-spacing:-1px;word-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-11995 .elementor-element.elementor-element-e76d286 p{margin-block-end:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-11995 .elementor-element.elementor-element-ee71921 .elementor-heading-title{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-66b0b79{font-size:16px;font-weight:350;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-25fd2f0 .elementor-icon-list-item > a{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--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:center;--align-items:center;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-90e7cd5 .elementor-heading-title{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item > a{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-24d65f1 .elementor-icon-list-item > a{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-abd3cdf p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-912c484{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;font-size:16px;}.elementor-11995 .elementor-element.elementor-element-f135719{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;font-size:16px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11995 .elementor-element.elementor-element-d1d1c7d .elementor-icon-list-item > a{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-a76f03b{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;font-size:16px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--justify-content:flex-end;}}@media(max-width:1200px){.elementor-11995 .elementor-element.elementor-element-2b47b91{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11995 .elementor-element.elementor-element-fc45cf2{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11995 .elementor-element.elementor-element-7a47dc8{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-de957de img{width:88px;}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button{padding:11px 0px 11px 0px;}.elementor-11995 .elementor-element.elementor-element-66b0b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-f740446{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11995 .elementor-element.elementor-element-abd3cdf > .elementor-widget-container{margin:-12px 0px -12px 0px;}.elementor-11995 .elementor-element.elementor-element-7e2cbb6{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-d179f84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-1e5097a{--gap:0px 96px;--row-gap:0px;--column-gap:96px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-912c484{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-912c484 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-f135719{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-f135719 > .elementor-widget-container{margin:72px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-f135719 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11995 .elementor-element.elementor-element-a76f03b{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-a76f03b p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd > .elementor-widget-container{border-radius:16px 16px 16px 16px;}}@media(max-width:1024px){.elementor-11995 .elementor-element.elementor-element-2b47b91{--min-height:100vh;}.elementor-11995 .elementor-element.elementor-element-fc45cf2{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-25fd2f0.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--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:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-2e3ddab{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-2e3ddab.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11995 .elementor-element.elementor-element-c1512b0{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-c1512b0.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-dc16cae{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-dc16cae.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-24d65f1.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-abd3cdf{font-size:clamp(36px, 4.5vw, 52px);}.elementor-11995 .elementor-element.elementor-element-d179f84{--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:72px 0px;--row-gap:72px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-1e5097a{--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:72px 0px;--row-gap:72px;--column-gap:0px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-912c484{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-11995 .elementor-element.elementor-element-912c484 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-f135719{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-11995 .elementor-element.elementor-element-f135719 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-a76f03b{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-11995 .elementor-element.elementor-element-a76f03b p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--justify-content:flex-end;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}}@media(max-width:880px){.elementor-11995 .elementor-element.elementor-element-2b47b91{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11995 .elementor-element.elementor-element-fc45cf2{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11995 .elementor-element.elementor-element-7a47dc8{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-de957de img{width:76px;}.elementor-11995 .elementor-element.elementor-element-a912951 .elementor-button{padding:10px 0px 10px 0px;}.elementor-11995 .elementor-element.elementor-element-66b0b79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-66b0b79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-66b0b79.elementor-element{--align-self:flex-end;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--justify-content:space-between;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-2e3ddab{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-2e3ddab.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-2e3ddab .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-c1512b0{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-c1512b0.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-c1512b0 .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-dc16cae{width:100%;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-dc16cae.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-dc16cae .elementor-button{padding:8px 16px 8px 16px;}.elementor-11995 .elementor-element.elementor-element-f740446{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-11995 .elementor-element.elementor-element-24d65f1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11995 .elementor-element.elementor-element-abd3cdf > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-11995 .elementor-element.elementor-element-7e2cbb6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-d179f84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-1e5097a{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-912c484{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-912c484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-f135719{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-f135719 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11995 .elementor-element.elementor-element-a76f03b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-a76f03b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}}@media(max-width:768px){.elementor-11995 .elementor-element.elementor-element-2b47b91{--justify-content:space-between;}.elementor-11995 .elementor-element.elementor-element-fc45cf2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11995 .elementor-element.elementor-element-7a47dc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-de957de > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-11995 .elementor-element.elementor-element-de957de img{width:80px;}.elementor-11995 .elementor-element.elementor-element-346daf0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-346daf0 > .elementor-widget-container{margin:-8px 0px -8px -4px;}.elementor-11995 .elementor-element.elementor-element-2efcc78{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-ee71921 > .elementor-widget-container{margin:4px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-ee71921.elementor-element{--order:99999 /* order end hack */;}.elementor-11995 .elementor-element.elementor-element-ee71921{text-align:center;}.elementor-11995 .elementor-element.elementor-element-a912951.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-b5f661e.e-con{--order:-99999 /* order start hack */;}.elementor-11995 .elementor-element.elementor-element-66b0b79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-11995 .elementor-element.elementor-element-540a1fb{--justify-content:flex-end;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-f5b4277{--width:50%;}.elementor-11995 .elementor-element.elementor-element-f5b4277.e-con{--order:2;}.elementor-11995 .elementor-element.elementor-element-25fd2f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-25fd2f0.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2f643ff.e-con{--order:1;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--width:100%;--justify-content:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-2d1c0eb.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-2e3ddab{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-2e3ddab.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--flex-wrap:nowrap;}.elementor-11995 .elementor-element.elementor-element-c1512b0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-c1512b0.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-dc16cae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-dc16cae.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-fd8b8dc{--width:50%;}.elementor-11995 .elementor-element.elementor-element-fd8b8dc.e-con{--order:3;}.elementor-11995 .elementor-element.elementor-element-c6de6bc{--width:max-content;}.elementor-11995 .elementor-element.elementor-element-90e7cd5 > .elementor-widget-container{margin:4px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-90e7cd5.elementor-element{--order:-99999 /* order start hack */;}.elementor-11995 .elementor-element.elementor-element-90e7cd5{text-align:start;}.elementor-11995 .elementor-element.elementor-element-1e8c569 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-1e8c569.elementor-element{--align-self:stretch;}.elementor-11995 .elementor-element.elementor-element-24d65f1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-11995 .elementor-element.elementor-element-24d65f1.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-abd3cdf{text-align:start;font-size:clamp(36px, 4.5vw, 52px);}.elementor-11995 .elementor-element.elementor-element-d179f84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-1e5097a{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-912c484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-912c484{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-11995 .elementor-element.elementor-element-912c484 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-f135719 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-f135719{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-11995 .elementor-element.elementor-element-f135719 p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-11995 .elementor-element.elementor-element-d1d1c7d.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-a76f03b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-a76f03b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-11995 .elementor-element.elementor-element-a76f03b p{margin-block-end:0px;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-fc9c2dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:769px){.elementor-11995 .elementor-element.elementor-element-ccc911a{--width:auto;}.elementor-11995 .elementor-element.elementor-element-b5f661e{--width:auto;}.elementor-11995 .elementor-element.elementor-element-f5b4277{--width:15%;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--width:70%;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--width:auto;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--width:auto;}.elementor-11995 .elementor-element.elementor-element-fd8b8dc{--width:15%;}.elementor-11995 .elementor-element.elementor-element-c6de6bc{--width:max-content;}.elementor-11995 .elementor-element.elementor-element-a99192b{--width:auto;}.elementor-11995 .elementor-element.elementor-element-afde652{--width:auto;}.elementor-11995 .elementor-element.elementor-element-5d445f6{--width:auto;}}@media(max-width:1366px) and (min-width:769px){.elementor-11995 .elementor-element.elementor-element-540a1fb{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-11995 .elementor-element.elementor-element-f5b4277{--width:15%;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--width:40%;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--width:100%;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--width:100%;}.elementor-11995 .elementor-element.elementor-element-fd8b8dc{--width:15%;}}@media(max-width:880px) and (min-width:769px){.elementor-11995 .elementor-element.elementor-element-ccc911a{--width:auto;}.elementor-11995 .elementor-element.elementor-element-f5b4277{--width:20%;}.elementor-11995 .elementor-element.elementor-element-2f643ff{--width:50%;}.elementor-11995 .elementor-element.elementor-element-5f9c66a{--width:100%;}.elementor-11995 .elementor-element.elementor-element-6d5fecd{--width:100%;}.elementor-11995 .elementor-element.elementor-element-fd8b8dc{--width:20%;}}/* Start custom CSS for text-editor, class: .elementor-element-6daf36a */.elementor-11995 .elementor-element.elementor-element-6daf36a {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 50;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-346daf0 *//* --- Global Settings --- */
.elementor-11995 .elementor-element.elementor-element-346daf0 .elementor-heading-title {
    font-variation-settings: "opsz" 100;
}

.elementor-11995 .elementor-element.elementor-element-346daf0 .swiss-title {
    display: block;
    text-align: left;
    line-height: 1;
    text-transform: uppercase;
}

/* Line 3 (Designer) - Slanted & Light */
.elementor-11995 .elementor-element.elementor-element-346daf0 .line-3 {
    display: inline-block; 
    font-weight: 100;
    color: #f0f0f0;
    transform: skewX(-10deg);
    padding-left: 4px; 
    transform-origin: bottom left;
}

/* Ampersand Styling */
.elementor-11995 .elementor-element.elementor-element-346daf0 .custom-ampersand {
    display: inline-block;
    font-weight: 100;
    color: #f0f0f0;
    transform: skewX(-10deg);
    padding: 0 4px;
}

/* Slash Styling with Clip-Path */
.elementor-11995 .elementor-element.elementor-element-346daf0 .custom-slash {
    display: inline-block;
    position: relative;
    clip-path: inset(21% -10% 21% -10%); 
    vertical-align: baseline;
    line-height: 1.25;
    margin: 0 -2px 0px -3px; 
}

/* --- Mobile Portrait Settings --- */
@media (max-width: 767px) {
    .elementor-11995 .elementor-element.elementor-element-346daf0 .swiss-title {
        display: flex;
        flex-direction: column;
        width: 100%;
        text-transform: uppercase;
    }

    .elementor-11995 .elementor-element.elementor-element-346daf0 .line-1 {
        display: block;
        text-align: left;
    }

    .elementor-11995 .elementor-element.elementor-element-346daf0 .line-2 {
        display: flex;
        justify-content: space-between;
        align-items: baseline;
        width: 100%;
    }

    .elementor-11995 .elementor-element.elementor-element-346daf0 .line-3 {
        display: block;
        text-align: right;
        padding: 0 2px;
    }

    .elementor-11995 .elementor-element.elementor-element-346daf0 .custom-ampersand {
        margin: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee71921 */.elementor-11995 .elementor-element.elementor-element-ee71921 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b0b79 *//* Mobile: Everything flows normally */
.desktop-only {
  display: none;
}

@media (min-width: 768px) {
  .first-line {
    display: block;   /* This creates the break naturally */
    text-align: right;
  }

  .desktop-only {
    display: inline;  /* This handles the break after 'and' */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a47dc8 */.elementor-11995 .elementor-element.elementor-element-7a47dc8 {
    width: max-content;
    max-width: 100%; /* Prevents it from breaking the screen on mobile */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-25fd2f0 */.elementor-11995 .elementor-element.elementor-element-25fd2f0 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d1c0eb */.elementor-11995 .elementor-element.elementor-element-2d1c0eb {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e3ddab */.elementor-11995 .elementor-element.elementor-element-2e3ddab {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1512b0 */.elementor-11995 .elementor-element.elementor-element-c1512b0 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc16cae */.elementor-11995 .elementor-element.elementor-element-dc16cae {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90e7cd5 */.elementor-11995 .elementor-element.elementor-element-90e7cd5 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e8c569 */.elementor-11995 .elementor-element.elementor-element-1e8c569 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 20;
}

/* Target the wrapper of the list items */
.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-items {
    display: flex;
    justify-content: space-between; 
    width: 100%;
}

/* Target the text specifically if you want different spacing for labels */
.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-text {
    /* Option 2: Fine-tune spacing just for the text labels */
    letter-spacing: 1px; 
}

/* Remove Elementor's default margin-right */
.elementor-11995 .elementor-element.elementor-element-1e8c569 .elementor-icon-list-item {
    margin-right: 0 !important;
    padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-24d65f1 */.elementor-11995 .elementor-element.elementor-element-24d65f1 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 20;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abd3cdf */.elementor-11995 .elementor-element.elementor-element-abd3cdf {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 50;
}

/* On mobile (768px and below) */
@media (max-width: 768px) {
  .desktop-only {
    display: none;
  }
}

/* On desktop (Above 768px) */
@media (min-width: 769px) {
  .desktop-only {
    display: inline;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1d1c7d */.elementor-11995 .elementor-element.elementor-element-d1d1c7d {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 20;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e76d286 */.elementor-11995 .elementor-element.elementor-element-e76d286 {
  font-optical-sizing: none;
  font-variation-settings: 'opsz' 25;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'WF Sans';
	font-display: auto;
	src: url('https://createchub.com/wp-content/uploads/2025/09/WFVisualSansVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */