.elementor-27 .elementor-element.elementor-element-998b643{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-e482cd8{--display:flex;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e482cd8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e482cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-icon i{color:var( --e-global-color-f4ad383 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-icon svg{fill:var( --e-global-color-f4ad383 );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-8e23c47{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-item > a{font-family:"Zalando Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-text{color:var( --e-global-color-f4ad383 );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8e23c47 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-8e756a5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:120px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-7fdf749{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27 .elementor-element.elementor-element-6e65c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 68px) 0px;}.elementor-27 .elementor-element.elementor-element-4185601{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-4185601 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1ee27c5{width:var( --container-widget-width, 595px );max-width:595px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-2ad0fe5{--display:flex;}.elementor-27 .elementor-element.elementor-element-3e7fc1f{text-align:end;}.elementor-27 .elementor-element.elementor-element-3e7fc1f img{width:100%;max-width:495px;}.elementor-27 .elementor-element.elementor-element-9c2f1a5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9c2f1a5::before, .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f127fb9 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-9c2f1a5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9c2f1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-deda3be{--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:118px 118px;--row-gap:118px;--column-gap:118px;--margin-top:0px;--margin-bottom:315px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-a717dab{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3b9ff0d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-7906ffd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-e028ba5{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ff3d115{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-47e3dfb{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFDDDD;}.elementor-27 .elementor-element.elementor-element-e0eff34{--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:15px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-40f8ebc{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-40f8ebc .elementor-heading-title{font-family:"Paris Avenue", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-61b4d27{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-61b4d27:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-61b4d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1e59fd0{--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:118px 118px;--row-gap:118px;--column-gap:118px;}.elementor-27 .elementor-element.elementor-element-4792bcc{--display:flex;}.elementor-27 .elementor-element.elementor-element-67dbd64 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3ef2cb9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-66536db{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27 .elementor-element.elementor-element-42c82d9{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-092cb9e .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-092cb9e .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d50091c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-bdf2b91{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-91dc92b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-91dc92b.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-91dc92b img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-d253857{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-59adee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-59adee8.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-59adee8 img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-3fd2ba9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-54e0be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-54e0be4.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-54e0be4 img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-501e27f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-595d16a{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-6464925{--display:flex;}.elementor-27 .elementor-element.elementor-element-cd97130{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-cd97130 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ebbdec4{--display:flex;}.elementor-27 .elementor-element.elementor-element-2bdbb95 p{margin-block-end:20px;}.elementor-27 .elementor-element.elementor-element-2fec6d6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-397cf66{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64c65ad{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-22fe0e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0958eda{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-debb49d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-6444948{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d4a0a8e{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1d28d27{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-188b33d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c7364f6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-c7364f6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c7364f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-e76f76e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-3082182{--display:flex;}.elementor-27 .elementor-element.elementor-element-c0cc031{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-c0cc031 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5064478{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27 .elementor-element.elementor-element-a3a3d41 p{margin-block-end:20px;}.elementor-27 .elementor-element.elementor-element-9d8fc8f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9d8fc8f .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-202fd88{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-db4650b{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-2015591{text-align:start;}.elementor-27 .elementor-element.elementor-element-2015591 img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-7b68131{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-7d54f38{text-align:start;}.elementor-27 .elementor-element.elementor-element-7d54f38 img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-9ae3a4c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-291a2f0{text-align:start;}.elementor-27 .elementor-element.elementor-element-291a2f0 img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-a8765a1{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-ff0aa96{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-3d7653f{text-align:start;}.elementor-27 .elementor-element.elementor-element-3d7653f img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-c510772{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-d21f27d{text-align:start;}.elementor-27 .elementor-element.elementor-element-d21f27d img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-ccd3687{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-0e0fdac{text-align:start;}.elementor-27 .elementor-element.elementor-element-0e0fdac img{width:100%;max-width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-a48fb2e{--display:flex;--min-height:750px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-a48fb2e::before, .elementor-27 .elementor-element.elementor-element-a48fb2e > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-a48fb2e > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-a48fb2e > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-a48fb2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-a48fb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f127fb9 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-3410880{--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:118px 118px;--row-gap:118px;--column-gap:118px;}.elementor-27 .elementor-element.elementor-element-17e7f70{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-17e7f70.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-17e7f70 .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-3eb39da{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ec62fe8{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-f504428{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-f504428:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f504428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-d808caa .elementor-heading-title{font-size:20px;line-height:23px;letter-spacing:0px;color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-d808caa .elementor-heading-title a:hover, .elementor-27 .elementor-element.elementor-element-d808caa .elementor-heading-title a:focus{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ba8d0fd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-ba8d0fd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ba8d0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-587cb45{text-align:center;}.elementor-27 .elementor-element.elementor-element-587cb45 .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-27a2990{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-dcc5bed{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-dcc5bed:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dcc5bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-a98257e .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-82c2d10{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2826058{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-d677427{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-d677427:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d677427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d631d10 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-1f57c7b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-1f57c7b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1f57c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9a1ffa2 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-5753c82{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-04d4b07{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-04d4b07 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-04d4b07 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c08597d{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a66d4a2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-a66d4a2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a66d4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-981c8f6 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-a849837{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5839928{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-5839928 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-5839928 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-7acc77c{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-94ff293{--display:flex;--min-height:750px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-94ff293::before, .elementor-27 .elementor-element.elementor-element-94ff293 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-94ff293 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-94ff293 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-94ff293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-94ff293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f127fb9 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-b67cb4b{--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:118px 118px;--row-gap:118px;--column-gap:118px;}.elementor-27 .elementor-element.elementor-element-bae819a{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-bae819a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-bae819a .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-e8e4fa4{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-66f3cd8{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-c7c0bd8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-c7c0bd8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c7c0bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-ec0e110 .elementor-heading-title{font-size:20px;line-height:23px;letter-spacing:0px;color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ec0e110 .elementor-heading-title a:hover, .elementor-27 .elementor-element.elementor-element-ec0e110 .elementor-heading-title a:focus{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-7a020ab{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-7a020ab:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7a020ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-27b322b{text-align:center;}.elementor-27 .elementor-element.elementor-element-27b322b .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-94153d7{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-29ff159{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-29ff159:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-29ff159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-1ea78cc .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-11fad3e{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a224a0e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-4b478c9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-4b478c9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4b478c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-78620f6 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-55b7a9d{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-55b7a9d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-55b7a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-65ab710 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-38add04{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3bd755c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-3bd755c .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-3bd755c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-fce8a8e{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-c0edaff{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-c0edaff:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c0edaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-495650f .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-681b3cc{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-2f51939{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-2f51939 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-2f51939 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-29c27b3{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d1ab017{--display:flex;--min-height:750px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.4;--padding-top:80px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-d1ab017::before, .elementor-27 .elementor-element.elementor-element-d1ab017 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-d1ab017 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-d1ab017 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-d1ab017 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-d1ab017 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f127fb9 );--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-c38a3ae{--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:118px 118px;--row-gap:118px;--column-gap:118px;}.elementor-27 .elementor-element.elementor-element-5038d34{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-5038d34.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5038d34 .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-4bd7887{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-a9dbca6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-99b9748{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-99b9748:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-99b9748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-ce8a0dc .elementor-heading-title{font-size:20px;line-height:23px;letter-spacing:0px;color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ce8a0dc .elementor-heading-title a:hover, .elementor-27 .elementor-element.elementor-element-ce8a0dc .elementor-heading-title a:focus{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-6c046e8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-6c046e8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6c046e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-8ccc58d{text-align:center;}.elementor-27 .elementor-element.elementor-element-8ccc58d .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ef39d83{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6ede3e8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-6ede3e8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6ede3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7E14D;}.elementor-27 .elementor-element.elementor-element-88fd4a5 .elementor-heading-title{color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a89a72d{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6169eda{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-570e533{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-570e533:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-570e533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-1184322 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-19ab855{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-19ab855:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-19ab855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-35ce829 .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-2885249{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-e8f003d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-e8f003d .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-e8f003d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-09065f1{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-6d1b9ea{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:68px;--padding-right:68px;}.elementor-27 .elementor-element.elementor-element-6d1b9ea:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6d1b9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-d72bc0d .elementor-heading-title{color:var( --e-global-color-f127fb9 );}.elementor-27 .elementor-element.elementor-element-f04b910{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-a48b24e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-a48b24e .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-a48b24e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-bd297fe{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-fd44a94-font-family ), Sans-serif;font-size:var( --e-global-typography-fd44a94-font-size );font-weight:var( --e-global-typography-fd44a94-font-weight );text-transform:var( --e-global-typography-fd44a94-text-transform );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f947182{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64e6c72{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27 .elementor-element.elementor-element-6aa725f{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-6aa725f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-225099f{--display:flex;}.elementor-27 .elementor-element.elementor-element-f39a465{--display:flex;--min-height:367px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-f39a465:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f39a465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-bb6779b{background-color:#F7F4E966;padding:8px 12px 8px 12px;}.elementor-27 .elementor-element.elementor-element-bb6779b.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-bb6779b .elementor-heading-title{font-family:var( --e-global-typography-23fa15e-font-family ), Sans-serif;font-size:var( --e-global-typography-23fa15e-font-size );font-weight:var( --e-global-typography-23fa15e-font-weight );text-transform:var( --e-global-typography-23fa15e-text-transform );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-40035cf{--display:flex;}.elementor-27 .elementor-element.elementor-element-4eab476{--display:flex;--min-height:367px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-4eab476:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4eab476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-071fdfd{background-color:#F7F4E966;padding:8px 12px 8px 12px;}.elementor-27 .elementor-element.elementor-element-071fdfd.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-071fdfd .elementor-heading-title{font-family:var( --e-global-typography-23fa15e-font-family ), Sans-serif;font-size:var( --e-global-typography-23fa15e-font-size );font-weight:var( --e-global-typography-23fa15e-font-weight );text-transform:var( --e-global-typography-23fa15e-text-transform );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );color:var( --e-global-color-f4ad383 );}.elementor-27 .elementor-element.elementor-element-2fea42f{--display:flex;}.elementor-27 .elementor-element.elementor-element-dfd2115{--display:flex;--min-height:367px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-dfd2115:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dfd2115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7ab8de6{background-color:#F7F4E966;padding:8px 12px 8px 12px;}.elementor-27 .elementor-element.elementor-element-7ab8de6.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-7ab8de6 .elementor-heading-title{font-family:var( --e-global-typography-23fa15e-font-family ), Sans-serif;font-size:var( --e-global-typography-23fa15e-font-size );font-weight:var( --e-global-typography-23fa15e-font-weight );text-transform:var( --e-global-typography-23fa15e-text-transform );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f699572{--display:flex;}.elementor-27 .elementor-element.elementor-element-e7ca00d{--display:flex;--min-height:367px;--justify-content:flex-end;--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-e7ca00d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e7ca00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-c041f48{background-color:#F7F4E966;padding:8px 12px 8px 12px;}.elementor-27 .elementor-element.elementor-element-c041f48.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-c041f48 .elementor-heading-title{font-family:var( --e-global-typography-23fa15e-font-family ), Sans-serif;font-size:var( --e-global-typography-23fa15e-font-size );font-weight:var( --e-global-typography-23fa15e-font-weight );text-transform:var( --e-global-typography-23fa15e-text-transform );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-87863cf{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:231px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-27 .elementor-element.elementor-element-4307cb2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-b0fc6b1{width:var( --container-widget-width, 635px );max-width:635px;--container-widget-width:635px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-8128a53{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-5e4c9d9{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fe91863{--display:flex;}.elementor-27 .elementor-element.elementor-element-5eaf547{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-71df11d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27 .elementor-element.elementor-element-c6e3f6f{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fd9e1c3{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4da8c82{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-ac5f1e7{--display:flex;}.elementor-27 .elementor-element.elementor-element-6ce0848{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6ee4382{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-6785494{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-b274cb9{--display:flex;}.elementor-27 .elementor-element.elementor-element-b1ba83a{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFD4CE;--border-color:#DFD4CE;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4bd5df5{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-a3cafc9{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-fe117d1{--display:flex;}.elementor-27 .elementor-element.elementor-element-6ba3d04{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-84b72b6{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1910860{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-323f283{--display:flex;}.elementor-27 .elementor-element.elementor-element-08ac68e{--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:120px;--padding-bottom:120px;--padding-left:115px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-08ac68e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-08ac68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFD4CE;}.elementor-27 .elementor-element.elementor-element-9848829{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-27 .elementor-element.elementor-element-69ed2cb{--display:flex;--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-27 .elementor-element.elementor-element-de5f25d{--display:flex;border-style:none;--border-style:none;}.elementor-27 .elementor-element.elementor-element-a7a1bfe{--display:flex;}.elementor-27 .elementor-element.elementor-element-bdf7270{--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:100px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-111f6bf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c7b85ed{--display:flex;}.elementor-27 .elementor-element.elementor-element-2712c42{--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:100px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-4486f1d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1293982{--display:flex;}.elementor-27 .elementor-element.elementor-element-cf313bf{--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:100px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-621ba23{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c41bdd9{--display:flex;}.elementor-27 .elementor-element.elementor-element-2613758{--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:100px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-27434c9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2715225{--display:flex;}.elementor-27 .elementor-element.elementor-element-8131e30{--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:100px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-f047a8d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-72b4294{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );padding:0px 0px 20px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-size:18px;}.elementor-27 .elementor-element.elementor-element-72b4294 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-72b4294 {--n-accordion-padding:40px 115px 0px 100px;}:where( .elementor-27 .elementor-element.elementor-element-72b4294 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}:where( .elementor-27 .elementor-element.elementor-element-72b4294 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-27 .elementor-element.elementor-element-db137a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-db137a8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-db137a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-ff2de24{--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;}.elementor-27 .elementor-element.elementor-element-413e2fc{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:115px;--padding-right:115px;}.elementor-27 .elementor-element.elementor-element-499135f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27 .elementor-element.elementor-element-990dada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-990dada .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-414fc19{text-align:center;}.elementor-27 .elementor-element.elementor-element-414fc19 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7a659c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-bf01a90 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-bf01a90 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-bf01a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-2ab3df3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-24bea48{--display:flex;--min-height:790px;}.elementor-27 .elementor-element.elementor-element-24bea48:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-24bea48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-7fdf749{--width:70%;}.elementor-27 .elementor-element.elementor-element-2ad0fe5{--width:30%;}.elementor-27 .elementor-element.elementor-element-a717dab{--width:46%;}.elementor-27 .elementor-element.elementor-element-7906ffd{--width:54%;}.elementor-27 .elementor-element.elementor-element-4792bcc{--width:46%;}.elementor-27 .elementor-element.elementor-element-3ef2cb9{--width:54%;}.elementor-27 .elementor-element.elementor-element-66536db{--width:595px;}.elementor-27 .elementor-element.elementor-element-fe91863{--width:50%;}.elementor-27 .elementor-element.elementor-element-71df11d{--width:50%;}.elementor-27 .elementor-element.elementor-element-fd9e1c3{--width:50%;}.elementor-27 .elementor-element.elementor-element-ac5f1e7{--width:50%;}.elementor-27 .elementor-element.elementor-element-6ee4382{--width:50%;}.elementor-27 .elementor-element.elementor-element-b274cb9{--width:50%;}.elementor-27 .elementor-element.elementor-element-4bd5df5{--width:50%;}.elementor-27 .elementor-element.elementor-element-fe117d1{--width:50%;}.elementor-27 .elementor-element.elementor-element-84b72b6{--width:50%;}.elementor-27 .elementor-element.elementor-element-323f283{--width:50%;}.elementor-27 .elementor-element.elementor-element-69ed2cb{--width:38%;}.elementor-27 .elementor-element.elementor-element-de5f25d{--width:62%;}.elementor-27 .elementor-element.elementor-element-413e2fc{--width:57%;}.elementor-27 .elementor-element.elementor-element-24bea48{--width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-7fdf749{--width:100%;}.elementor-27 .elementor-element.elementor-element-2ad0fe5{--width:100%;}.elementor-27 .elementor-element.elementor-element-a717dab{--width:100%;}.elementor-27 .elementor-element.elementor-element-7906ffd{--width:100%;}.elementor-27 .elementor-element.elementor-element-4792bcc{--width:100%;}.elementor-27 .elementor-element.elementor-element-3ef2cb9{--width:100%;}.elementor-27 .elementor-element.elementor-element-66536db{--width:100%;}.elementor-27 .elementor-element.elementor-element-fe91863{--width:100%;}.elementor-27 .elementor-element.elementor-element-71df11d{--width:100%;}.elementor-27 .elementor-element.elementor-element-fd9e1c3{--width:100%;}.elementor-27 .elementor-element.elementor-element-ac5f1e7{--width:100%;}.elementor-27 .elementor-element.elementor-element-6ee4382{--width:100%;}.elementor-27 .elementor-element.elementor-element-b274cb9{--width:100%;}.elementor-27 .elementor-element.elementor-element-4bd5df5{--width:100%;}.elementor-27 .elementor-element.elementor-element-fe117d1{--width:100%;}.elementor-27 .elementor-element.elementor-element-84b72b6{--width:100%;}.elementor-27 .elementor-element.elementor-element-323f283{--width:100%;}.elementor-27 .elementor-element.elementor-element-69ed2cb{--width:100%;}.elementor-27 .elementor-element.elementor-element-de5f25d{--width:100%;}.elementor-27 .elementor-element.elementor-element-413e2fc{--width:100%;}.elementor-27 .elementor-element.elementor-element-24bea48{--width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-8e756a5{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6e65c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4185601{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-4185601 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1ee27c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-3e7fc1f{text-align:center;}.elementor-27 .elementor-element.elementor-element-3e7fc1f img{max-width:300px;}.elementor-27 .elementor-element.elementor-element-9c2f1a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-deda3be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-a717dab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3b9ff0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7906ffd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-7906ffd.e-con{--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-e028ba5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-ff3d115{--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e0eff34{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-40f8ebc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-40f8ebc .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-61b4d27{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1e59fd0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-67dbd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d50091c{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-501e27f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-595d16a{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-cd97130{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-cd97130 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-397cf66{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64c65ad{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-22fe0e8{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-0958eda{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6444948{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d4a0a8e{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1d28d27{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-188b33d{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c7364f6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-e76f76e{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-c0cc031{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-c0cc031 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-202fd88{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-a8765a1{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-a48fb2e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-3410880{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-17e7f70{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-3eb39da{text-align:center;}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2826058{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-d677427{--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-d631d10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1f57c7b{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-9a1ffa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5753c82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-04d4b07 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-04d4b07 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-c08597d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a66d4a2{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-981c8f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-a849837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-5839928 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-5839928 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-7acc77c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-94ff293{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-b67cb4b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-bae819a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-e8e4fa4{text-align:center;}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a224a0e{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-4b478c9{--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-78620f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-55b7a9d{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-65ab710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-38add04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-3bd755c .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-3bd755c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-fce8a8e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c0edaff{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-495650f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-681b3cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-2f51939 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-2f51939 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-29c27b3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d1ab017{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-c38a3ae{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-5038d34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-4bd7887{text-align:center;}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6169eda{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-570e533{--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-1184322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-19ab855{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-35ce829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2885249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-e8f003d .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-e8f003d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-09065f1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6d1b9ea{--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:20px;--padding-left:45px;--padding-right:35px;}.elementor-27 .elementor-element.elementor-element-d72bc0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-f04b910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-27 .elementor-element.elementor-element-a48b24e .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-a48b24e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-27 .elementor-element.elementor-element-bd297fe{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f947182{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-64e6c72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6aa725f{padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-6aa725f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f39a465{--min-height:280px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-27 .elementor-element.elementor-element-bb6779b .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4eab476{--min-height:280px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-27 .elementor-element.elementor-element-071fdfd .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-dfd2115{--min-height:280px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-27 .elementor-element.elementor-element-7ab8de6 .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-e7ca00d{--min-height:280px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-27 .elementor-element.elementor-element-c041f48 .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-87863cf{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:60px;}.elementor-27 .elementor-element.elementor-element-4307cb2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-b0fc6b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-8128a53{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5e4c9d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5eaf547{padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-71e3e0c{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-b1ccae6{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-c6e3f6f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4da8c82{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d29b792{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-6ce0848{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6785494{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-33090bf{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-b1ba83a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a3cafc9{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8e9a1f9{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-6ba3d04{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-1910860{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-aa138f2{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-08ac68e{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9848829{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-69ed2cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-3038d6c{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-0708c77{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-a7a1bfe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bdf7270{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-111f6bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2712c42{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-4486f1d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cf313bf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-621ba23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2613758{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-27434c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-8131e30{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f047a8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-72b4294{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-27 .elementor-element.elementor-element-72b4294 {--n-accordion-padding:20px 20px 0px 20px;}:where( .elementor-27 .elementor-element.elementor-element-72b4294 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ff2de24{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-413e2fc{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-990dada .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-414fc19 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-24bea48{--min-height:250px;}.elementor-27 .elementor-element.elementor-element-24bea48.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-4185601 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3b9ff0d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-47e3dfb .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-40f8ebc .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-67dbd64 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-cd97130 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-64c65ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-0958eda .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d4a0a8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-188b33d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f500928{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-c0cc031 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-27a2990 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-82c2d10 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c08597d .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-7acc77c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-94153d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-11fad3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-fce8a8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-29c27b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-ef39d83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a89a72d .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-09065f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-bd297fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-fd44a94-font-size );line-height:var( --e-global-typography-fd44a94-line-height );letter-spacing:var( --e-global-typography-fd44a94-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6aa725f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bb6779b .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-071fdfd .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7ab8de6 .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-c041f48 .elementor-heading-title{font-size:var( --e-global-typography-23fa15e-font-size );line-height:var( --e-global-typography-23fa15e-line-height );letter-spacing:var( --e-global-typography-23fa15e-letter-spacing );}.elementor-27 .elementor-element.elementor-element-87863cf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4da8c82 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-6785494 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-a3cafc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1910860 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-08ac68e{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-69ed2cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-111f6bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-4486f1d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-621ba23{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-27434c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f047a8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-72b4294{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-27 .elementor-element.elementor-element-72b4294 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-990dada .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-414fc19 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-2ab3df3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-24bea48{--min-height:180px;}}/* Start custom CSS for container, class: .elementor-element-e482cd8 */.elementor-27 .elementor-element.elementor-element-e482cd8.marquee-container {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.elementor-27 .elementor-element.elementor-element-e482cd8 a:hover {
    text-decoration: underline;
    color: #fff;
}

.elementor-27 .elementor-element.elementor-element-e482cd8.marquee-container .elementor-icon-list-items {
  display: flex;
  /*gap: 10px;*/
  width: max-content;
  animation: marquee 30s linear infinite;
}

@keyframes marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3d115 */.elementor-27 .elementor-element.elementor-element-ff3d115.marquee-container {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.elementor-27 .elementor-element.elementor-element-ff3d115.marquee-container .elementor-icon-list-items {
  display: flex;
  width: max-content;
  animation: marquee 30s linear infinite;
}

.elementor-27 .elementor-element.elementor-element-ff3d115 .elementor-icon-list-icon svg path {
    stroke: var( --e-global-color-primary );
}

@keyframes marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c2f1a5 */.elementor-27 .elementor-element.elementor-element-9c2f1a5 .marquee-container:hover {
    border-top-color: #FFDDDD;
    border-bottom-color: #FFDDDD;
}

.elementor-27 .elementor-element.elementor-element-9c2f1a5 .marquee-container:hover .elementor-icon-list-text {
    color: #FFDDDD;
}

.elementor-27 .elementor-element.elementor-element-9c2f1a5 .marquee-container:hover .elementor-icon-list-icon svg path {
    stroke: #FFDDDD;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-202fd88 */.elementor-27 .elementor-element.elementor-element-202fd88 .elementor-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8765a1 */.elementor-27 .elementor-element.elementor-element-a8765a1 .elementor-icon {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f504428 */.elementor-27 .elementor-element.elementor-element-f504428 .elementor-heading-title {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec62fe8 *//* Desktop only */
@media (min-width: 1025px) {
    
    /* ========================================
   CONTAINER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-ec62fe8 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* ========================================
   CARTE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card {
  flex: 1 1 0%;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  transition: flex 0.45s cubic-bezier(.4, 0, .2, 1),
              background-color 0.4s ease,
              min-height 0.45s cubic-bezier(.4, 0, .2, 1);
  min-height: 260px;
  border-radius: 4px;
  position: relative;
}
/* Intérieur */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card.e-con {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 50px;
  gap: 0 !important;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card .elementor-widget-heading {
  width: 100%;
  transform: translateY(0px);
  transition: color 0.3s ease, text-align 0.3s ease, transform 0.4s ease;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card .elementor-heading-title {
  transition: color 0.3s ease, text-align 0.3s ease;
  position: relative;
  z-index: 2;
  text-align: center;
}
/* Desc */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card .card-desc {
  width: 100%;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s, max-height 0.4s ease;
  margin: 0 !important;
}
/* Bouton */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card .card-btn {
  position: absolute;
  left: 50px;
  right: 50px;
  bottom: 28px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s;
  border-top: 1px solid #312A28;
  padding-top: 12px;
  margin: 0 !important;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 a:hover .elementor-icon-list-text {
  text-decoration: underline;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .elementor-icon-list-item a {
  justify-content: space-between;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}

/* ========================================
   PREMIÈRE COLONNE STATIQUE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:first-child {
  flex: 1 1 0% !important;
  min-height: 260px !important;
  background-color: transparent !important;
  transition: none !important;
  pointer-events: none;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  padding-left: 0px !important;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:first-child .elementor-widget-heading,
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:first-child .elementor-heading-title {
  transition: none !important;
  transform: none !important;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:first-child .card-desc,
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:first-child .card-btn {
  display: none !important;
}
/* La première garde flex: 1 1 0% même quand une autre est en hover */
.elementor-27 .elementor-element.elementor-element-ec62fe8:has(.expertise-card:not(:first-child):hover) .expertise-card:first-child {
  flex: 1 1 0% !important;
}

/* ========================================
   HOVER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:hover {
  flex: 1.6 1 0%;
  min-height: 380px;
  background-color: #F7F4E9;
  justify-content: flex-start;
  align-items: flex-start;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:hover .elementor-widget-heading {
  transform: translateY(0);
  text-align: left;
}
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:hover .elementor-heading-title {
  color: #312A28;
  text-align: left;
}
/* Desc apparaît */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:hover .card-desc {
  opacity: 1;
  max-height: 400px;
  pointer-events: all;
  margin-top: 10px !important;
}
/* Bouton apparaît */
.elementor-27 .elementor-element.elementor-element-ec62fe8 .expertise-card:hover .card-btn {
  opacity: 1;
  pointer-events: all;
}
/* Effet sur les autres cartes */
.elementor-27 .elementor-element.elementor-element-ec62fe8:has(.expertise-card:hover) .expertise-card:not(:hover) {
  flex: 1 1 0%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2826058 */.elementor-27 .elementor-element.elementor-element-2826058 .elementor-icon-list-item a {
  justify-content: space-between;
}

.elementor-27 .elementor-element.elementor-element-2826058 .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}

.elementor-27 .elementor-element.elementor-element-2826058 .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a48fb2e *//* ========================================
   PARENT BACKGROUND
   ======================================== */

.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: background-image 0.4s ease, background 0.4s ease;
}

/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}


/* Desktop only */
@media (min-width: 1025px) {
    
/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}    

/* ========================================
   HOVER PAR CARTE
   ======================================== */

/* Carte 1 */
/*.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change:has(.expertise-card:nth-child(1):hover) {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}*/

/* Carte 2 */
.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change:has(.expertise-card:nth-child(2):hover) {
  background-image: url("/wp-content/uploads/2024/12/TRI-QUALITE.jpeg");
}

/* Carte 3 */
.elementor-27 .elementor-element.elementor-element-a48fb2e.background-image-change:has(.expertise-card:nth-child(3):hover) {
  background-image: url("/wp-content/uploads/2026/04/side-profile-of-beautiful-young-woman-shopping-in-2026-03-18-07-08-01-utc-scaled.jpeg");
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c0bd8 */.elementor-27 .elementor-element.elementor-element-c7c0bd8 .elementor-heading-title {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66f3cd8 *//* Desktop only */
@media (min-width: 1025px) {
    
    /* ========================================
   CONTAINER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-66f3cd8 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* ========================================
   CARTE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card {
  flex: 1 1 0%;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  transition: flex 0.45s cubic-bezier(.4, 0, .2, 1),
              background-color 0.4s ease,
              min-height 0.45s cubic-bezier(.4, 0, .2, 1);
  min-height: 260px;
  border-radius: 4px;
  position: relative;
}
/* Intérieur */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card.e-con {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 50px;
  gap: 0 !important;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card .elementor-widget-heading {
  width: 100%;
  transform: translateY(0px);
  transition: color 0.3s ease, text-align 0.3s ease, transform 0.4s ease;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card .elementor-heading-title {
  transition: color 0.3s ease, text-align 0.3s ease;
  position: relative;
  z-index: 2;
  text-align: center;
}
/* Desc */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card .card-desc {
  width: 100%;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s, max-height 0.4s ease;
  margin: 0 !important;
}
/* Bouton */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card .card-btn {
  position: absolute;
  left: 50px;
  right: 50px;
  bottom: 28px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s;
  border-top: 1px solid #312A28;
  padding-top: 12px;
  margin: 0 !important;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 a:hover .elementor-icon-list-text {
  text-decoration: underline;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .elementor-icon-list-item a {
  justify-content: space-between;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}

/* ========================================
   PREMIÈRE COLONNE STATIQUE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:first-child {
  flex: 1 1 0% !important;
  min-height: 260px !important;
  background-color: transparent !important;
  transition: none !important;
  pointer-events: none;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  padding-left: 0px !important;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:first-child .elementor-widget-heading,
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:first-child .elementor-heading-title {
  transition: none !important;
  transform: none !important;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:first-child .card-desc,
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:first-child .card-btn {
  display: none !important;
}
/* La première garde flex: 1 1 0% même quand une autre est en hover */
.elementor-27 .elementor-element.elementor-element-66f3cd8:has(.expertise-card:not(:first-child):hover) .expertise-card:first-child {
  flex: 1 1 0% !important;
}

/* ========================================
   HOVER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:hover {
  flex: 1.6 1 0%;
  min-height: 380px;
  background-color: #F7F4E9;
  justify-content: flex-start;
  align-items: flex-start;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:hover .elementor-widget-heading {
  transform: translateY(0);
  text-align: left;
}
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:hover .elementor-heading-title {
  color: #312A28;
  text-align: left;
}
/* Desc apparaît */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:hover .card-desc {
  opacity: 1;
  max-height: 400px;
  pointer-events: all;
  margin-top: 10px !important;
}
/* Bouton apparaît */
.elementor-27 .elementor-element.elementor-element-66f3cd8 .expertise-card:hover .card-btn {
  opacity: 1;
  pointer-events: all;
}
/* Effet sur les autres cartes */
.elementor-27 .elementor-element.elementor-element-66f3cd8:has(.expertise-card:hover) .expertise-card:not(:hover) {
  flex: 1 1 0%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a224a0e */.elementor-27 .elementor-element.elementor-element-a224a0e .elementor-icon-list-item a {
  justify-content: space-between;
}

.elementor-27 .elementor-element.elementor-element-a224a0e .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}

.elementor-27 .elementor-element.elementor-element-a224a0e .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ff293 *//* ========================================
   PARENT BACKGROUND
   ======================================== */

.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: background-image 0.4s ease, background 0.4s ease;
}

/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change {
  background-image: url("/wp-content/uploads/2024/12/TRI-QUALITE.jpeg");
}


/* Desktop only */
@media (min-width: 1025px) {
    
/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change {
  background-image: url("/wp-content/uploads/2024/12/TRI-QUALITE.jpeg");
}    

/* ========================================
   HOVER PAR CARTE
   ======================================== */

/* Carte 1 */
/*.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change:has(.expertise-card:nth-child(1):hover) {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}*/

/* Carte 2 */
.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change:has(.expertise-card:nth-child(2):hover) {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}

/* Carte 3 */
.elementor-27 .elementor-element.elementor-element-94ff293.background-image-change:has(.expertise-card:nth-child(3):hover) {
  background-image: url("/wp-content/uploads/2026/04/side-profile-of-beautiful-young-woman-shopping-in-2026-03-18-07-08-01-utc-scaled.jpeg");
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99b9748 */.elementor-27 .elementor-element.elementor-element-99b9748 .elementor-heading-title {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9dbca6 *//* Desktop only */
@media (min-width: 1025px) {
    
    /* ========================================
   CONTAINER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-a9dbca6 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* ========================================
   CARTE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card {
  flex: 1 1 0%;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  transition: flex 0.45s cubic-bezier(.4, 0, .2, 1),
              background-color 0.4s ease,
              min-height 0.45s cubic-bezier(.4, 0, .2, 1);
  min-height: 260px;
  border-radius: 4px;
  position: relative;
}
/* Intérieur */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card.e-con {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 50px;
  gap: 0 !important;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card .elementor-widget-heading {
  width: 100%;
  transform: translateY(0px);
  transition: color 0.3s ease, text-align 0.3s ease, transform 0.4s ease;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card .elementor-heading-title {
  transition: color 0.3s ease, text-align 0.3s ease;
  position: relative;
  z-index: 2;
  text-align: center;
}
/* Desc */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card .card-desc {
  width: 100%;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s, max-height 0.4s ease;
  margin: 0 !important;
}
/* Bouton */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card .card-btn {
  position: absolute;
  left: 50px;
  right: 50px;
  bottom: 28px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease 0.1s;
  border-top: 1px solid #312A28;
  padding-top: 12px;
  margin: 0 !important;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 a:hover .elementor-icon-list-text {
  text-decoration: underline;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .elementor-icon-list-item a {
  justify-content: space-between;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}

/* ========================================
   PREMIÈRE COLONNE STATIQUE
   ======================================== */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:first-child {
  flex: 1 1 0% !important;
  min-height: 260px !important;
  background-color: transparent !important;
  transition: none !important;
  pointer-events: none;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  padding-left: 0px !important;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:first-child .elementor-widget-heading,
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:first-child .elementor-heading-title {
  transition: none !important;
  transform: none !important;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:first-child .card-desc,
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:first-child .card-btn {
  display: none !important;
}
/* La première garde flex: 1 1 0% même quand une autre est en hover */
.elementor-27 .elementor-element.elementor-element-a9dbca6:has(.expertise-card:not(:first-child):hover) .expertise-card:first-child {
  flex: 1 1 0% !important;
}

/* ========================================
   HOVER
   ======================================== */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:hover {
  flex: 1.6 1 0%;
  min-height: 380px;
  background-color: #F7F4E9;
  justify-content: flex-start;
  align-items: flex-start;
}
/* Titre */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:hover .elementor-widget-heading {
  transform: translateY(0);
  text-align: left;
}
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:hover .elementor-heading-title {
  color: #312A28;
  text-align: left;
}
/* Desc apparaît */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:hover .card-desc {
  opacity: 1;
  max-height: 400px;
  pointer-events: all;
  margin-top: 10px !important;
}
/* Bouton apparaît */
.elementor-27 .elementor-element.elementor-element-a9dbca6 .expertise-card:hover .card-btn {
  opacity: 1;
  pointer-events: all;
}
/* Effet sur les autres cartes */
.elementor-27 .elementor-element.elementor-element-a9dbca6:has(.expertise-card:hover) .expertise-card:not(:hover) {
  flex: 1 1 0%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6169eda */.elementor-27 .elementor-element.elementor-element-6169eda .elementor-icon-list-item a {
  justify-content: space-between;
}

.elementor-27 .elementor-element.elementor-element-6169eda .elementor-icon-list-item .elementor-icon-list-icon {
  order: 2;
}

.elementor-27 .elementor-element.elementor-element-6169eda .elementor-icon-list-item .elementor-icon-list-text {
  order: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ab017 *//* ========================================
   PARENT BACKGROUND
   ======================================== */

.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: background-image 0.4s ease, background 0.4s ease;
}

/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change {
  background-image: url("/wp-content/uploads/2026/04/side-profile-of-beautiful-young-woman-shopping-in-2026-03-18-07-08-01-utc-scaled.jpeg");
}


/* Desktop only */
@media (min-width: 1025px) {
    
/* Image par défaut */
.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change {
  background-image: url("/wp-content/uploads/2026/04/side-profile-of-beautiful-young-woman-shopping-in-2026-03-18-07-08-01-utc-scaled.jpeg");
}    

/* ========================================
   HOVER PAR CARTE
   ======================================== */

/* Carte 1 */
/*.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change:has(.expertise-card:nth-child(1):hover) {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
}*/

/* Carte 2 */
.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change:has(.expertise-card:nth-child(2):hover) {
  background-image: url("/wp-content/uploads/2024/12/TRI-QUALITE.jpeg");
}

/* Carte 3 */
.elementor-27 .elementor-element.elementor-element-d1ab017.background-image-change:has(.expertise-card:nth-child(3):hover) {
  background-image: url("/wp-content/uploads/2024/12/CO-PACKING.jpeg");
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e6c72 *//* Carte avec classe blur : pseudo-élément pour le fond flouté */
.elementor-27 .elementor-element.elementor-element-64e6c72 .blur {
  position: relative !important;
  overflow: hidden;
}

.elementor-27 .elementor-element.elementor-element-64e6c72 .blur::before {
  content: '';
  position: absolute;
  inset: 0;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
  z-index: 0;
  border-radius: inherit;
}

/* Tous les enfants au-dessus du blur */
.elementor-27 .elementor-element.elementor-element-64e6c72 .blur > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de5f25d *//* Structure du titre */
.elementor-27 .elementor-element.elementor-element-de5f25d .e-n-accordion-item-title {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}

/* Ajout du SVG à gauche */
.elementor-27 .elementor-element.elementor-element-de5f25d .e-n-accordion-item-title::before {
  content: "";
  width: 12px;
  height: 12px;
  background: #312A28;
  border-radius: 4px;
  flex-shrink: 0;
}

@media (min-width: 1024px) {
    
/* Ajout du SVG à gauche */
.elementor-27 .elementor-element.elementor-element-de5f25d .e-n-accordion-item-title::before {
  content: "";
  width: 20px;
  height: 20px;
  background: #312A28;
  border-radius: 4px;
  flex-shrink: 0;
}

.elementor-27 .elementor-element.elementor-element-de5f25d .e-n-accordion-item-title-text {
    margin-right: 51px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ac68e */.elementor-27 .elementor-element.elementor-element-08ac68e .e-n-accordion-item-title-header {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ab3df3 */.elementor-27 .elementor-element.elementor-element-2ab3df3 a:hover {
    text-decoration: underline;
    color: #312A28;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zalando Sans';
	font-display: auto;
	src: url('https://conditionnement-scn.fr/wp-content/uploads/2026/04/ZalandoSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Paris Avenue';
	font-display: auto;
	src: url('https://conditionnement-scn.fr/wp-content/uploads/2026/04/Paris-Avenue.ttf') format('truetype');
}
/* End Custom Fonts CSS */