.elementor-27 .elementor-element.elementor-element-8765487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:80px;--padding-bottom:80px;--padding-left:88px;--padding-right:88px;}.elementor-27 .elementor-element.elementor-element-8765487:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8765487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-18daefe.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-18daefe{text-align:center;}.elementor-27 .elementor-element.elementor-element-18daefe .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 );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-73d316b{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-d49df57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:10px 12px 10px 12px;}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-92acefe );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:focus svg{fill:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92acefe );border-radius:50px 50px 50px 50px;padding:8px 12px 8px 12px;}.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-92acefe );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:focus svg{fill:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-2e34b8d{--display:flex;--min-height:655px;--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-13a0e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:120px;--padding-bottom:120px;--padding-left:88px;--padding-right:117px;}.elementor-27 .elementor-element.elementor-element-13a0e07:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-13a0e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-383819c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-f05a308{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-f05a308 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-f05a308 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-d0467bd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d0467bd{text-align:center;}.elementor-27 .elementor-element.elementor-element-d0467bd .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-2fa8269{--display:flex;}.elementor-27 .elementor-element.elementor-element-9a2ae44{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-9a2ae44 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-9a2ae44 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-f769c33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-27 .elementor-element.elementor-element-f769c33.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f769c33 .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-92acefe );}.elementor-27 .elementor-element.elementor-element-096633b{color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-7ca8ff7{--display:flex;}.elementor-27 .elementor-element.elementor-element-7ca8ff7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ca8ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-fc35866{--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;--padding-top:120px;--padding-bottom:140px;--padding-left:88px;--padding-right:88px;}.elementor-27 .elementor-element.elementor-element-fc35866:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fc35866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-5a91348{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-75432e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-f4a6da5{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-f4a6da5 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-f4a6da5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-c0cd877.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c0cd877{text-align:center;}.elementor-27 .elementor-element.elementor-element-c0cd877 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-68f9f51{--display:flex;}.elementor-27 .elementor-element.elementor-element-fba6856{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-fba6856 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-fba6856 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-bbdba19.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-bbdba19{text-align:center;}.elementor-27 .elementor-element.elementor-element-bbdba19 .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-92acefe );}.elementor-27 .elementor-element.elementor-element-55ac768{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-55ac768.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f975387{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-ad2bcab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-84ed9ef .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-c15c0a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-7a59141{--display:flex;}.elementor-27 .elementor-element.elementor-element-4bef4d3 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:500px 500px 20px 20px;}.elementor-27 .elementor-element.elementor-element-4e01edd{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-7d1e82e{--display:flex;}.elementor-27 .elementor-element.elementor-element-bbe8246 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:20px 500px 20px 20px;}.elementor-27 .elementor-element.elementor-element-1950e82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-0ea5b48 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-8fe2160{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1a9b546{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-6b3c82b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-ccda00f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f972a70{color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-f972a70 a{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f972a70 a:hover, .elementor-27 .elementor-element.elementor-element-f972a70 a:focus{color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-d9a3f46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-a344b29{--display:flex;}.elementor-27 .elementor-element.elementor-element-ec62aa4 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:500px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-5802ffc{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-7230f8f{--display:flex;}.elementor-27 .elementor-element.elementor-element-eed5ba0 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:500px 500px 20px 20px;}.elementor-27 .elementor-element.elementor-element-e79cb52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-33c91f6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-cb58630{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8e6eaf7{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-ac0e7f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-ac2b9d6 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-d3f6232{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-d6924ff{--display:flex;}.elementor-27 .elementor-element.elementor-element-ad4d62b img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:500px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-38f813b{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-c92616b{--display:flex;}.elementor-27 .elementor-element.elementor-element-68653b7 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:20px 500px 20px 20px;}.elementor-27 .elementor-element.elementor-element-c78b3a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-b4cb006 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-893091a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1108299{--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:127px 127px;--row-gap:127px;--column-gap:127px;--padding-top:0px;--padding-bottom:0px;--padding-left:107px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-b5d54fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:107px;}.elementor-27 .elementor-element.elementor-element-5aad0d8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-8b23764{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > a{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-358426a{--display:flex;}.elementor-27 .elementor-element.elementor-element-41fa7d2 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:500px 500px 20px 20px;}.elementor-27 .elementor-element.elementor-element-f8c37fe{--display:flex;--min-height:700px;--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-c09756c{--display:flex;}.elementor-27 .elementor-element.elementor-element-c09756c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c09756c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5a2f023{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-92acefe );--border-color:var( --e-global-color-92acefe );--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-27 .elementor-element.elementor-element-5a2f023:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5a2f023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-f042c2d{--display:flex;}.elementor-27 .elementor-element.elementor-element-59b6767.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-59b6767{text-align:center;}.elementor-27 .elementor-element.elementor-element-59b6767 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-a70ff98.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a70ff98{text-align:center;}.elementor-27 .elementor-element.elementor-element-a70ff98 .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 );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-3670efd.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3670efd{text-align:center;}.elementor-27 .elementor-element.elementor-element-3670efd .elementor-heading-title{font-family:"Cherié", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:40px;letter-spacing:0px;color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:16px 25px 16px 25px;}.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-92acefe );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-46ea116{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:focus svg{fill:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-9bf1470{--display:flex;}.elementor-27 .elementor-element.elementor-element-9bf1470:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9bf1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-572c130{--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:88px;--padding-right:88px;}.elementor-27 .elementor-element.elementor-element-572c130:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-572c130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-8ec2fda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-6a6e620{--display:flex;}.elementor-27 .elementor-element.elementor-element-33ef008{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-11691b4{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-46cabfd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-fcdf35b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-44aa432 img{width:100%;max-width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-5b39731 img{width:100%;max-width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-ec320f1 img{width:100%;max-width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-27 .elementor-element.elementor-element-f301e45{--display:flex;--min-height:640px;--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-f301e45:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f301e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-a91ba05{--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:140px;--padding-right:140px;}.elementor-27 .elementor-element.elementor-element-a91ba05:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a91ba05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-ffe3194{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-7b9685b.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7b9685b{text-align:center;}.elementor-27 .elementor-element.elementor-element-7b9685b .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-92acefe );}.elementor-27 .elementor-element.elementor-element-ec26872{--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:136px 136px;--row-gap:136px;--column-gap:136px;}.elementor-27 .elementor-element.elementor-element-532f89e{--display:flex;}.elementor-27 .elementor-element.elementor-element-a05c997 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:16px;letter-spacing:0px;fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92acefe );border-radius:11px 11px 11px 11px;padding:15px 28px 15px 28px;}.elementor-27 .elementor-element.elementor-element-a05c997 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a05c997 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-8b45b79{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:39px 39px;--row-gap:39px;--column-gap:39px;}.elementor-27 .elementor-element.elementor-element-31056b8{text-align:center;color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-dfee418{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-27 .elementor-element.elementor-element-b18253f img{width:100%;max-width:173px;}.elementor-27 .elementor-element.elementor-element-c8660b4 img{width:100%;max-width:69px;}.elementor-27 .elementor-element.elementor-element-a978e8d{--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:136px 136px;--row-gap:136px;--column-gap:136px;}.elementor-27 .elementor-element.elementor-element-f29b3f5 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:16px;letter-spacing:0px;fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92acefe );border-radius:11px 11px 11px 11px;padding:15px 28px 15px 28px;}.elementor-27 .elementor-element.elementor-element-f29b3f5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f29b3f5 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-a900ef9{--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:88px;--padding-right:88px;}.elementor-27 .elementor-element.elementor-element-a900ef9:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a900ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-7115cc9{--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-0bc7d97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-d7b78d7{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-d7b78d7 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-d7b78d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-909f877.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-909f877{text-align:center;}.elementor-27 .elementor-element.elementor-element-909f877 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-27 .elementor-element.elementor-element-1d265f3{--display:flex;}.elementor-27 .elementor-element.elementor-element-6325082{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-6325082 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-6325082 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-9900126{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-9900126.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-9900126 .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-92acefe );}.elementor-27 .elementor-element.elementor-element-3b6a0a0{--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:127px 127px;--row-gap:127px;--column-gap:127px;}.elementor-27 .elementor-element.elementor-element-68c5014{--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-3202ec7{--display:flex;}.elementor-27 .elementor-element.elementor-element-29601bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f04e8c7{--display:flex;}.elementor-27 .elementor-element.elementor-element-470ed66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5343b01{--display:flex;}.elementor-27 .elementor-element.elementor-element-8f5b15a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ec37827{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-92acefe );--n-accordion-title-hover-color:var( --e-global-color-92acefe );--n-accordion-title-active-color:var( --e-global-color-92acefe );--n-accordion-icon-size:24px;--n-accordion-icon-gap:12px;}.elementor-27 .elementor-element.elementor-element-ec37827 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-27 .elementor-element.elementor-element-ec37827 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-27 .elementor-element.elementor-element-ec37827 > .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-0024561-font-family ), Sans-serif;font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}:where( .elementor-27 .elementor-element.elementor-element-ec37827 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-27 .elementor-element.elementor-element-cc70830{--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-43bcaf2{--display:flex;}.elementor-27 .elementor-element.elementor-element-2a4b1b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-04ec9b1{--display:flex;}.elementor-27 .elementor-element.elementor-element-d83b34f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f194c47{--display:flex;}.elementor-27 .elementor-element.elementor-element-6e9cb2f{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-92acefe );--n-accordion-title-hover-color:var( --e-global-color-92acefe );--n-accordion-title-active-color:var( --e-global-color-92acefe );--n-accordion-icon-size:24px;--n-accordion-icon-gap:12px;}.elementor-27 .elementor-element.elementor-element-6e9cb2f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-27 .elementor-element.elementor-element-6e9cb2f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-27 .elementor-element.elementor-element-6e9cb2f > .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-0024561-font-family ), Sans-serif;font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}:where( .elementor-27 .elementor-element.elementor-element-6e9cb2f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-8765487{--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-18daefe .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-2eea5ba{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-aed37a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-2e34b8d{--min-height:600px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-13a0e07{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-383819c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27 .elementor-element.elementor-element-d0467bd .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f769c33.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f769c33 .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-7ca8ff7{--min-height:376px;}.elementor-27 .elementor-element.elementor-element-fc35866{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-5a91348{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-75432e6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27 .elementor-element.elementor-element-c0cd877 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bbdba19 .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-f975387{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ad2bcab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-4bef4d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-4e01edd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-bbe8246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1950e82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1950e82.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-1a9b546{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6b3c82b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-ec62aa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5802ffc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-eed5ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-e79cb52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e79cb52.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8e6eaf7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ac0e7f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-ad4d62b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-38f813b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-68653b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c78b3a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c78b3a5.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-1108299{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b5d54fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-41fa7d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-f8c37fe{--min-height:500px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-c09756c{--min-height:80px;}.elementor-27 .elementor-element.elementor-element-5a2f023{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-59b6767 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a70ff98 .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-46ea116 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9bf1470{--min-height:80px;}.elementor-27 .elementor-element.elementor-element-572c130{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-8ec2fda{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-fcdf35b{--justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-f301e45{--min-height:240px;}.elementor-27 .elementor-element.elementor-element-a91ba05{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-ffe3194{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-7b9685b .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-ec26872{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-532f89e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-a900ef9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-27 .elementor-element.elementor-element-0bc7d97{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-27 .elementor-element.elementor-element-909f877 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9900126 .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-3b6a0a0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-ec37827{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-27 .elementor-element.elementor-element-ec37827 > .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-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6e9cb2f{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-27 .elementor-element.elementor-element-6e9cb2f > .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-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-18daefe .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-2eea5ba .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-383819c{--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-d0467bd .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-f769c33 .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-75432e6{--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-c0cd877 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-bbdba19 .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-c15c0a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-c15c0a6 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8fe2160 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d9a3f46 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-cb58630 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-d3f6232 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-893091a .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-8b23764 .elementor-icon-list-item > a{font-size:16px;line-height:20px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-f8c37fe{--min-height:450px;}.elementor-27 .elementor-element.elementor-element-59b6767 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a70ff98 .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-46ea116 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7b9685b .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-0bc7d97{--flex-wrap:nowrap;}.elementor-27 .elementor-element.elementor-element-909f877 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-27 .elementor-element.elementor-element-9900126 .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-ec37827{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-27 .elementor-element.elementor-element-ec37827 > .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-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-27 .elementor-element.elementor-element-6e9cb2f{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-27 .elementor-element.elementor-element-6e9cb2f > .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-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-13a0e07{--width:50%;}.elementor-27 .elementor-element.elementor-element-7ca8ff7{--width:50%;}.elementor-27 .elementor-element.elementor-element-ad2bcab{--width:55%;}.elementor-27 .elementor-element.elementor-element-7a59141{--width:45%;}.elementor-27 .elementor-element.elementor-element-7d1e82e{--width:45%;}.elementor-27 .elementor-element.elementor-element-1950e82{--width:55%;}.elementor-27 .elementor-element.elementor-element-6b3c82b{--width:55%;}.elementor-27 .elementor-element.elementor-element-a344b29{--width:45%;}.elementor-27 .elementor-element.elementor-element-7230f8f{--width:45%;}.elementor-27 .elementor-element.elementor-element-e79cb52{--width:55%;}.elementor-27 .elementor-element.elementor-element-ac0e7f6{--width:55%;}.elementor-27 .elementor-element.elementor-element-d6924ff{--width:45%;}.elementor-27 .elementor-element.elementor-element-c92616b{--width:45%;}.elementor-27 .elementor-element.elementor-element-c78b3a5{--width:55%;}.elementor-27 .elementor-element.elementor-element-b5d54fa{--width:55%;}.elementor-27 .elementor-element.elementor-element-358426a{--width:45%;}.elementor-27 .elementor-element.elementor-element-c09756c{--width:200px;}.elementor-27 .elementor-element.elementor-element-9bf1470{--width:200px;}.elementor-27 .elementor-element.elementor-element-532f89e{--width:68%;}.elementor-27 .elementor-element.elementor-element-8b45b79{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-13a0e07{--width:100%;}.elementor-27 .elementor-element.elementor-element-7ca8ff7{--width:100%;}.elementor-27 .elementor-element.elementor-element-ad2bcab{--width:100%;}.elementor-27 .elementor-element.elementor-element-7a59141{--width:100%;}.elementor-27 .elementor-element.elementor-element-7d1e82e{--width:100%;}.elementor-27 .elementor-element.elementor-element-1950e82{--width:100%;}.elementor-27 .elementor-element.elementor-element-6b3c82b{--width:100%;}.elementor-27 .elementor-element.elementor-element-a344b29{--width:100%;}.elementor-27 .elementor-element.elementor-element-7230f8f{--width:100%;}.elementor-27 .elementor-element.elementor-element-e79cb52{--width:100%;}.elementor-27 .elementor-element.elementor-element-ac0e7f6{--width:100%;}.elementor-27 .elementor-element.elementor-element-d6924ff{--width:100%;}.elementor-27 .elementor-element.elementor-element-c92616b{--width:100%;}.elementor-27 .elementor-element.elementor-element-c78b3a5{--width:100%;}.elementor-27 .elementor-element.elementor-element-b5d54fa{--width:100%;}.elementor-27 .elementor-element.elementor-element-358426a{--width:100%;}.elementor-27 .elementor-element.elementor-element-c09756c{--width:100%;}.elementor-27 .elementor-element.elementor-element-5a2f023{--width:100%;}.elementor-27 .elementor-element.elementor-element-9bf1470{--width:100%;}.elementor-27 .elementor-element.elementor-element-532f89e{--width:100%;}.elementor-27 .elementor-element.elementor-element-8b45b79{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-2eea5ba */.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button-icon svg {
    width: 16px;
}

/* Bouton : icône + texte centrés */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Transition plus fluide du texte + icône vers la droite */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button-text {
  position: relative;
  display: inline-block;
  line-height: 1 !important;
  transition: color 0.35s ease, transform 0.35s ease;
}

/* Numéro caché par défaut */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button-text::after {
  content: "02 44 10 10 74";
  position: absolute;
  left: 50%;
  top: 55%;
  white-space: nowrap;
  opacity: 0;
  color: #F7F2EA;
  transform: translate(-50%, -35%);
  line-height: 1 !important;
  transition: opacity 0.35s ease, transform 0.35s ease;
  /**/
  font-family: var(--e-global-typography-b24451d-font-family), Sans-serif;
    font-size: 15px;
    font-weight: var(--e-global-typography-b24451d-font-weight);
    text-transform: var(--e-global-typography-b24451d-text-transform);
    /*line-height: var(--e-global-typography-b24451d-line-height);*/
    letter-spacing: var(--e-global-typography-b24451d-letter-spacing);
}

/* Icône : transition */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button-icon {
  transition: transform 0.35s ease;
}

/* Au hover : l’icône se décale de 8px vers la droite */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:hover .elementor-button-icon,
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:focus .elementor-button-icon {
  transform: translateX(8px);
}

/* Au hover : texte original masqué */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:hover .elementor-button-text,
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:focus .elementor-button-text {
  color: transparent !important;
  transform: translateY(-2px);
}

/* Au hover : numéro affiché */
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:hover .elementor-button-text::after,
.elementor-27 .elementor-element.elementor-element-2eea5ba .elementor-button:focus .elementor-button-text::after {
  opacity: 1;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aed37a5 */.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button-icon svg {
    width: 16px;
}

/* Bouton : icône + texte centrés */
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button-content-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px;
}

.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
}

.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button-icon svg {
  display: block;
}

/* Icône blanche au hover */
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:hover svg,
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:hover svg *,
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:focus svg,
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:focus svg * {
  stroke: #ffffff !important;
}

.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:hover svg *:not([fill="none"]),
.elementor-27 .elementor-element.elementor-element-aed37a5 .elementor-button:focus svg *:not([fill="none"]) {
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46ea116 */.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button-icon svg {
    width: 16px;
}

/* Bouton : icône + texte centrés */
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button-content-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px;
}

.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
}

.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button-icon svg {
  display: block;
}

/* Icône blanche au hover */
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:hover svg,
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:hover svg *,
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:focus svg,
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:focus svg * {
  stroke: #ffffff !important;
}

.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:hover svg *:not([fill="none"]),
.elementor-27 .elementor-element.elementor-element-46ea116 .elementor-button:focus svg *:not([fill="none"]) {
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c37fe */.elementor-27 .elementor-element.elementor-element-f8c37fe .marquees-section {
  display: grid;
  grid-template-columns: 1fr;
  height: 100vh;
  overflow: hidden;
}


@media (min-width: 1024px) {

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee {
    height: 100vh;
    overflow: hidden;
    position: relative;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-track {
    display: flex;
    flex-direction: column;
    will-change: transform;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee img {
    width: 100%;
    height: 140px;
    object-fit: cover;
    display: block;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-text {
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #F7F2EA;
    font-size: 14px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
  }

  /* UP */
  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-1 .marquee-track {
    animation: marqueeDown 18s linear infinite;
  }

  /* DOWN */
  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-2 .marquee-track {
    animation: marqueeUp 18s linear infinite;
  }

  @keyframes marqueeUp {
    from {
      transform: translateY(0);
    }
    to {
      transform: translateY(-50%);
    }
  }

  @keyframes marqueeDown {
    from {
      transform: translateY(-50%);
    }
    to {
      transform: translateY(0);
    }
  }
}

@media (max-width: 1023px) {

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee {
    height: 80px;
    overflow: hidden;
    position: relative;
    width: 100%;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-track {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: max-content;
    will-change: transform;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-group {
    display: flex;
    flex-direction: row;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-track > * {
    display: flex;
    align-items: center;
    height: 80px;
    flex-shrink: 0;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee img {
    width: 120px;
    height: 80px;
    object-fit: cover;
    flex-shrink: 0;
  }

  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-text {
    height: 80px;
    display: flex;
    align-items: center;
    padding: 0 20px;
    white-space: nowrap;
    flex-shrink: 0;
  }

  /* LEFT */
  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-1 .marquee-track {
    animation: marqueeLeft 18s linear infinite;
  }

  /* RIGHT */
  .elementor-27 .elementor-element.elementor-element-f8c37fe .marquee-2 .marquee-track {
    animation: marqueeRight 18s linear infinite;
  }

  @keyframes marqueeLeft {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
  }

  @keyframes marqueeRight {
    from { transform: translateX(-50%); }
    to { transform: translateX(0); }
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a05c997 */.elementor-27 .elementor-element.elementor-element-a05c997 .rouge {
    color: #FF0000;
}

.elementor-27 .elementor-element.elementor-element-a05c997 .bleu {
    color: #0014FF;
}

.elementor-27 .elementor-element.elementor-element-a05c997 .jaune {
    color: #FFB700;
}

.elementor-27 .elementor-element.elementor-element-a05c997 .vert {
    color: #00B252;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532f89e */.elementor-27 .elementor-element.elementor-element-532f89e .ti-widget.ti-goog .ti-review-item>.ti-inner {
    background-color: transparent !important;
    border: 1px solid #FFF1DD !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f29b3f5 */.elementor-27 .elementor-element.elementor-element-f29b3f5 .rouge {
    color: #FF0000;
}

.elementor-27 .elementor-element.elementor-element-f29b3f5 .bleu {
    color: #0014FF;
}

.elementor-27 .elementor-element.elementor-element-f29b3f5 .jaune {
    color: #FFB700;
}

.elementor-27 .elementor-element.elementor-element-f29b3f5 .vert {
    color: #00B252;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a900ef9 */.elementor-27 .elementor-element.elementor-element-a900ef9 .e-n-accordion-item-title {
    align-items: flex-start;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cherié';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bistrot-parisien.fr/wp-content/uploads/2026/05/CherieSerif-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */