.elementor-39467 .elementor-element.elementor-element-07c854c{--display:flex;--min-height:100dvh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-07c854c:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-07c854c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A46A9;background-image:url("/p/wp-content/uploads/2026/02/3d910971095c2817bb33750779e2898e31b53dc2.webp");background-position:0% 25%;background-repeat:no-repeat;background-size:cover;}.elementor-39467 .elementor-element.elementor-element-f87a5ad{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39467 .elementor-element.elementor-element-c5d921a > .elementor-widget-container{background-color:var( --e-global-color-4cb9766 );padding:4px 12px 4px 12px;border-radius:48px 48px 48px 48px;}.elementor-39467 .elementor-element.elementor-element-c5d921a .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-39467 .elementor-element.elementor-element-94ab973 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.01em;color:var( --e-global-color-fe05931 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39467 .elementor-element.elementor-element-057c29d{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-057c29d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-057c29d p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-f140795{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39467 .elementor-element.elementor-element-1239023{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-39467 .elementor-element.elementor-element-e0b28a0{width:var( --container-widget-width, 203px );max-width:203px;--container-widget-width:203px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon{font-size:21px;}.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-e0b28a0:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-e0b28a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-b1bb8e9{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9a180e7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-66136f0{--display:flex;--min-height:157px;--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:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-66136f0:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-66136f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-39467 .elementor-element.elementor-element-56e6c0d{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-56e6c0d .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-606551e{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-39467 .elementor-element.elementor-element-606551e p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-273cb5a{--display:flex;--min-height:157px;--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:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-273cb5a:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-273cb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-39467 .elementor-element.elementor-element-0af504c{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-0af504c .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-2a22440{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-39467 .elementor-element.elementor-element-2a22440 p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-0d70c88{--display:flex;--min-height:157px;--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:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-0d70c88:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-0d70c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-39467 .elementor-element.elementor-element-ed5361a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-ed5361a .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-bc59a8b{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFFB3;}.elementor-39467 .elementor-element.elementor-element-bc59a8b p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-08cdc3c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e4eabd2{width:var( --container-widget-width, 203px );max-width:203px;--container-widget-width:203px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-12f807f{width:var( --container-widget-width, 203px );max-width:203px;--container-widget-width:203px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-12f807f:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-12f807f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-0d92d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e52a3b0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39467 .elementor-element.elementor-element-f968eb9{text-align:start;}.elementor-39467 .elementor-element.elementor-element-f968eb9 img{width:100%;max-width:146px;}.elementor-39467 .elementor-element.elementor-element-b48d896 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3e15575{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-3e15575 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1363684{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-1363684 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-650de11{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-b0d6272 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-39467 .elementor-element.elementor-element-b0d6272 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39467 .elementor-element.elementor-element-672d03a{font-family:"Suisse BP Intl", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-44b1d01{--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:96px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-44b1d01:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-44b1d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;background-image:url("/p/wp-content/uploads/2026/01/libido-drop-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39467 .elementor-element.elementor-element-0d0a526{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6a126e2{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-6a126e2 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:7px 12px 7px 12px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-6a126e2 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-223db04{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-223db04 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3348c0f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6f3cf85{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-5fe12f7{--e-icon-list-icon-size:23px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-5fe12f7 .elementor-icon-list-text{color:var( --e-global-color-9489243 );transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-0f6817e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-6a1ef63{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-6a1ef63 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-d79fa83 img{width:100%;}.elementor-39467 .elementor-element.elementor-element-fc43f1b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-fc43f1b:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-fc43f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ad943f );}.elementor-39467 .elementor-element.elementor-element-9ac92ad{text-align:center;}.elementor-39467 .elementor-element.elementor-element-9ac92ad .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a4e4b98{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-b7d1a51 > .elementor-widget-container{background-color:var( --e-global-color-20de008 );margin:16px 0px 32px 0px;padding:8px 8px 8px 8px;border-radius:64px 64px 64px 64px;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-b7d1a51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-text{color:var( --e-global-color-52cda65 );transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-a210916{--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;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-39467 .elementor-element.elementor-element-a210916:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-a210916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-39467 .elementor-element.elementor-element-f5b6efc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-0c04ceb{text-align:start;}.elementor-39467 .elementor-element.elementor-element-0c04ceb .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-35da259{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-d2f323d{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-ebedc61 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-596f38c{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-1339114{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-380132e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-e528959{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-3acd73c{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-1ea4158 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-93b90f6{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-2a51cb4{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-92c8fa5 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-7e139b8{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-91d0daf{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-93f57af .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-31b6c26{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-8bc6325{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-801c187{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-801c187 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-39467 .elementor-element.elementor-element-801c187 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-39467 .elementor-element.elementor-element-7c76b8e{text-align:center;}.elementor-39467 .elementor-element.elementor-element-7c76b8e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3bd4478{text-align:center;}.elementor-39467 .elementor-element.elementor-element-3bd4478 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8aeab59{--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;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-39467 .elementor-element.elementor-element-8aeab59:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-8aeab59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-39467 .elementor-element.elementor-element-b105a60{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-99c58f4{text-align:start;}.elementor-39467 .elementor-element.elementor-element-99c58f4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-c2bcc1d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:200px 200px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-b7c701d{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-9ea363d .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-f58707b{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-e3a9691{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-5d62a09 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-8ff3826{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-0e014db{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-a0affc4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-12704d7{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-0fabad7{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-7e254ec .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-1135cec{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-d2eb997{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ea33e65{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-ea33e65 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-39467 .elementor-element.elementor-element-ea33e65 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-39467 .elementor-element.elementor-element-51723ed{text-align:center;}.elementor-39467 .elementor-element.elementor-element-51723ed .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-b85d9e9{text-align:center;}.elementor-39467 .elementor-element.elementor-element-b85d9e9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-96e97c3{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-96e97c3 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-c4f98a5{--display:flex;}.elementor-39467 .elementor-element.elementor-element-e599b41{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-96051ba{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-96051ba > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-96051ba:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-96051ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e7217da{--display:flex;}.elementor-39467 .elementor-element.elementor-element-50494bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-70a2ca3:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-70a2ca3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-f34423b{--display:flex;}.elementor-39467 .elementor-element.elementor-element-6beaf36{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-d6f9d94:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-d6f9d94:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-9da4ad3{--display:flex;}.elementor-39467 .elementor-element.elementor-element-5e2e318{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-864e0e6{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-864e0e6 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-864e0e6:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-864e0e6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-c11f86c{--display:flex;}.elementor-39467 .elementor-element.elementor-element-8070bf8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-e4ade5b > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-e4ade5b:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-e4ade5b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-b02437c{--display:flex;}.elementor-39467 .elementor-element.elementor-element-29a2498{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-c109a14{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-c109a14 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-c109a14:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-c109a14:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8379b8b{--display:flex;}.elementor-39467 .elementor-element.elementor-element-80a02e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-cff9f19{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-cff9f19 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-cff9f19:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-cff9f19:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8eb79dd{--display:flex;}.elementor-39467 .elementor-element.elementor-element-8044879{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ab59334{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-ab59334 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-ab59334:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-ab59334:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-fea9389{--display:flex;}.elementor-39467 .elementor-element.elementor-element-1bca433{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-a02b9a8:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-a02b9a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-34b4545{--display:flex;}.elementor-39467 .elementor-element.elementor-element-8124ae2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 > .elementor-widget-container{padding:24px 16px 24px 16px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );transition-duration:0s;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-8fed6e7:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-8fed6e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-acbef86{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:4px;width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-39467 .elementor-element.elementor-element-acbef86 > .elementor-widget-container{margin:8px 0px 0px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-acbef86 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-39467 .elementor-element.elementor-element-f507e8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:24px 24px 24px 24px;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-f507e8d:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-f507e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(94deg, #252355 0%, #E9EDF7 100%);}.elementor-39467 .elementor-element.elementor-element-f94809b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-d13603b > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:4px 12px 4px 12px;border-radius:48px 48px 48px 48px;}.elementor-39467 .elementor-element.elementor-element-d13603b .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-14a87a7 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-96b156a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-237ad34{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-bdadf41{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-39467 .elementor-element.elementor-element-bdadf41 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-d89f868{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-be88b9b .elementor-button{background-color:var( --e-global-color-1ad943f );fill:#000000;color:#000000;}.elementor-39467 .elementor-element.elementor-element-be88b9b .elementor-button:hover, .elementor-39467 .elementor-element.elementor-element-be88b9b .elementor-button:focus{background-color:var( --e-global-color-5c968e7 );}.elementor-39467 .elementor-element.elementor-element-be88b9b{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-85b48bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-85b48bc.e-con{--align-self:flex-end;}.elementor-39467 .elementor-element.elementor-element-a7bf333{text-align:center;}.elementor-39467 .elementor-element.elementor-element-a7bf333 img{width:535px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-2080200{right:17%;}body.rtl .elementor-39467 .elementor-element.elementor-element-2080200{left:17%;}.elementor-39467 .elementor-element.elementor-element-2080200{bottom:8%;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#FFFFFF;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-311deb6{left:7%;}body.rtl .elementor-39467 .elementor-element.elementor-element-311deb6{right:7%;}.elementor-39467 .elementor-element.elementor-element-311deb6{bottom:16%;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#FFFFFF;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-0462262{left:-12%;}body.rtl .elementor-39467 .elementor-element.elementor-element-0462262{right:-12%;}.elementor-39467 .elementor-element.elementor-element-0462262{top:24%;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#FFFFFF;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a1b6732{right:25%;}body.rtl .elementor-39467 .elementor-element.elementor-element-a1b6732{left:25%;}.elementor-39467 .elementor-element.elementor-element-a1b6732{top:55%;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-f4bae31{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:96px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-82d2a29{text-align:start;}.elementor-39467 .elementor-element.elementor-element-82d2a29 img{width:100%;max-width:146px;}.elementor-39467 .elementor-element.elementor-element-d9a0b5e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1aa0a86{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-c3e1838{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-39467 .elementor-element.elementor-element-ece02e6{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-ece02e6 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:16px 16px 16px 16px;border-radius:12px 12px 12px 12px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-ece02e6 .elementor-image-box-wrapper .elementor-image-box-img{width:132px;}.elementor-39467 .elementor-element.elementor-element-ece02e6 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-ece02e6 .elementor-image-box-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-ece02e6 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-444840d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e5514e9{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-e5514e9 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:16px 16px 16px 16px;border-radius:12px 12px 12px 12px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-e5514e9 .elementor-image-box-wrapper .elementor-image-box-img{width:132px;}.elementor-39467 .elementor-element.elementor-element-e5514e9 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-e5514e9 .elementor-image-box-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e5514e9 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-557387e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-2954913{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-2954913 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:16px 16px 16px 16px;border-radius:12px 12px 12px 12px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-wrapper .elementor-image-box-img{width:132px;}.elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-db23134{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a0497ea{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-a0497ea > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:16px 16px 16px 16px;border-radius:12px 12px 12px 12px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-a0497ea .elementor-image-box-wrapper .elementor-image-box-img{width:132px;}.elementor-39467 .elementor-element.elementor-element-a0497ea .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-a0497ea .elementor-image-box-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a0497ea .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-6f475c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-5a34e32{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-5a34e32 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:16px 16px 16px 16px;border-radius:12px 12px 12px 12px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-5a34e32 .elementor-image-box-wrapper .elementor-image-box-img{width:132px;}.elementor-39467 .elementor-element.elementor-element-5a34e32 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-5a34e32 .elementor-image-box-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.28px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-5a34e32 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-1913f9b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:40px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-70px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:40px;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:15px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-39467 .elementor-element.elementor-element-0fac266{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-0fac266:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-0fac266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/p/wp-content/uploads/2026/01/oxytocin-full.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39467 .elementor-element.elementor-element-7e56a3e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-540938a{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-540938a .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c{--e-icon-list-icon-size:23px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c .elementor-icon-list-text{color:var( --e-global-color-fe05931 );transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-ed7ae9e{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-107c11d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-53fc34d{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-53fc34d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-dac42d3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-09c3346{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-afa4821{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-afa4821 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:5px 16px 5px 16px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-afa4821 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-a8a1ee3{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-a8a1ee3 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-32fbd23{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a4eac7f{--display:flex;--min-height:515px;--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;--flex-wrap:nowrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4cf9a80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4cf9a80:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-4cf9a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-bullet-active, .elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-fraction{color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-arrows-yes .elementor-main-swiper{width:calc( 360px - 40px );}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-main-swiper{width:360px;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button{font-size:15px;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button svg{fill:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;height:6px;width:6px;}.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-20de008 );opacity:var( --e-global-color-20de008 );}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:44px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:44px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:44px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:44px;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__text{color:var( --e-global-color-9489243 );font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.3em;letter-spacing:0em;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__name{color:#000000;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0.08em;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__title{color:var( --e-global-color-52cda65 );font-family:"Suisse BP Intl", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:0.08em;}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__image img{width:40px;height:40px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (40px / 2) - 8px );}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (40px / 2) - 8px );right:auto;}body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (40px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (40px / 2) - 8px );right:auto;}body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (40px / 2) - 8px );left:auto;}body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:10px;margin-right:0;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:10px;margin-left:0;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:10px;}.elementor-39467 .elementor-element.elementor-element-7056071{--display:flex;--justify-content:space-between;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-39467 .elementor-element.elementor-element-7056071:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-7056071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/p/wp-content/uploads/2026/01/real-women.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39467 .elementor-element.elementor-element-cc108f6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-cc108f6 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-63690c8{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-63690c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-63690c8.elementor-element{--align-self:flex-end;}.elementor-39467 .elementor-element.elementor-element-14ed187{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-30dad91{width:100%;max-width:100%;text-align:center;}.elementor-39467 .elementor-element.elementor-element-30dad91 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a92c084{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-40910c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-f7dd7d9 img{width:100%;}.elementor-39467 .elementor-element.elementor-element-f7dd7d9 .widget-image-caption{color:#000000;font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-f81f04c{text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-20736e0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e3a77d9{width:100%;max-width:100%;text-align:start;}.elementor-39467 .elementor-element.elementor-element-e3a77d9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:32px;font-weight:300;line-height:1.1em;letter-spacing:-0.01em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-531f88b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-9302cf2:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-9302cf2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-f715748 > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-f715748:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-f715748:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-386bd63 > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-386bd63:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-386bd63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-ff12303 > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-ff12303:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-ff12303:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-50f682c > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-50f682c:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-50f682c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-d5b44b8 > .elementor-widget-container{background-color:var( --e-global-color-c8ad4be );padding:16px 24px 16px 24px;border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon{font-size:44px;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-39467 .elementor-element.elementor-element-d5b44b8:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-d5b44b8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8f3d25a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-61d4b7c{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-61d4b7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-61d4b7c.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-aaa9ef0{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-aaa9ef0.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-96bdd77{text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-cf7def7{--display:flex;--min-height:4800px;--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;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6920e42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6920e42:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-6920e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9EDF7 -34%, #252355 100%);}.elementor-39467 .elementor-element.elementor-element-c00542c .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-2c5fa30{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;top:156px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-2c5fa30{left:0px;}body.rtl .elementor-39467 .elementor-element.elementor-element-2c5fa30{right:0px;}.elementor-39467 .elementor-element.elementor-element-dde0506{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e8e9311{--display:flex;--min-height:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-edafc65{text-align:center;}.elementor-39467 .elementor-element.elementor-element-edafc65 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-4688f28{text-align:center;}.elementor-39467 .elementor-element.elementor-element-4688f28 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-36a0cb3{text-align:center;}.elementor-39467 .elementor-element.elementor-element-36a0cb3 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-2fa49cb{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2fa49cb .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-55c9fc9{text-align:center;}.elementor-39467 .elementor-element.elementor-element-55c9fc9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39467 .elementor-element.elementor-element-ddbf194 .elementor-icon-wrapper{text-align:center;}.elementor-39467 .elementor-element.elementor-element-ddbf194.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-ddbf194.elementor-view-framed .elementor-icon, .elementor-39467 .elementor-element.elementor-element-ddbf194.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-ddbf194.elementor-view-framed .elementor-icon, .elementor-39467 .elementor-element.elementor-element-ddbf194.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-ddbf194 .elementor-icon{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-ddbf194 .elementor-icon svg{height:32px;}.elementor-39467 .elementor-element.elementor-element-5ec8d7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e61a1b9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-958b742{text-align:center;font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-8112a49 .elementor-button{background-color:var( --e-global-color-1ad943f );fill:#000000;color:#000000;}.elementor-39467 .elementor-element.elementor-element-8112a49 .elementor-button:hover, .elementor-39467 .elementor-element.elementor-element-8112a49 .elementor-button:focus{background-color:var( --e-global-color-5c968e7 );}.elementor-39467 .elementor-element.elementor-element-8112a49{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-708da2c{left:0px;}body.rtl .elementor-39467 .elementor-element.elementor-element-708da2c{right:0px;}.elementor-39467 .elementor-element.elementor-element-708da2c{bottom:0px;}.elementor-39467 .elementor-element.elementor-element-708da2c img{width:360px;}.elementor-39467 .elementor-element.elementor-element-c96c36d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1a513f3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-f175a93{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-f175a93 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:5px 16px 5px 16px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-f175a93 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-92f80c6{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-92f80c6 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-903029a{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-903029a > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-8044048{--e-icon-list-icon-size:23px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-8044048 .elementor-icon-list-text{color:var( --e-global-color-9489243 );transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-f0da4b9{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-f0da4b9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-616caf6{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-76e8498{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-39467 .elementor-element.elementor-element-76e8498:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-76e8498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-31401d4{width:auto;max-width:auto;top:36px;}.elementor-39467 .elementor-element.elementor-element-31401d4 > .elementor-widget-container{background-color:var( --e-global-color-4cb9766 );padding:9px 17px 9px 17px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-31401d4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-31401d4{right:36px;}body.rtl .elementor-39467 .elementor-element.elementor-element-31401d4{left:36px;}.elementor-39467 .elementor-element.elementor-element-31401d4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0.08em;color:#000000;}.elementor-39467 .elementor-element.elementor-element-d9896a0{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon{font-size:40px;}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title a{font-family:"Suisse BP Intl", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;}.elementor-39467 .elementor-element.elementor-element-d9896a0:has(:hover) .elementor-icon-box-title,
					 .elementor-39467 .elementor-element.elementor-element-d9896a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-ac67a7e{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon-wrapper{text-align:center;}.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon{font-size:100%;}.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon svg{height:100%;}.elementor-39467 .elementor-element.elementor-element-fdba479{width:100%;max-width:100%;font-family:"Suisse BP Intl", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-b917a7a{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-b917a7a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-6f60d2b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6f60d2b:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-6f60d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-ca23cde{text-align:center;}.elementor-39467 .elementor-element.elementor-element-ca23cde .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e0836fe{--display:flex;}.elementor-39467 .elementor-element.elementor-element-917b02f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-e1ae0be{--display:flex;}.elementor-39467 .elementor-element.elementor-element-4504c4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-25fdcc4{--display:flex;}.elementor-39467 .elementor-element.elementor-element-3318270 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-dd6e5c0{--display:flex;}.elementor-39467 .elementor-element.elementor-element-f6a2679 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-f61081d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-65px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:35px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-65px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:35px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#5472CC;--e-n-carousel-dots-hover-color:#5472CC;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-39467 .elementor-element.elementor-element-f61081d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-f61081d.elementor-element{--align-self:center;}:where( .elementor-39467 .elementor-element.elementor-element-f61081d .swiper-slide ) > .e-con{border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-f61081d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;}.elementor-39467 .elementor-element.elementor-element-f61081d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:none;}.elementor-39467 .elementor-element.elementor-element-f61081d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-39467 .elementor-element.elementor-element-9529c0d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-39467 .elementor-element.elementor-element-6deaf93{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-3ae7279{right:-80px;}body.rtl .elementor-39467 .elementor-element.elementor-element-3ae7279{left:-80px;}.elementor-39467 .elementor-element.elementor-element-3ae7279{top:0px;}.elementor-39467 .elementor-element.elementor-element-3ae7279 img{width:100%;max-width:130px;}.elementor-39467 .elementor-element.elementor-element-4df4cbd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-af9c5fc{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-af9c5fc > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:5px 16px 5px 16px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-af9c5fc .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-5aa3e36{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-5aa3e36 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-38cf8d7{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-38cf8d7 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8d7e91d{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;top:48px;}.elementor-39467 .elementor-element.elementor-element-8d7e91d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-8d7e91d{right:0px;}body.rtl .elementor-39467 .elementor-element.elementor-element-8d7e91d{left:0px;}.elementor-39467 .elementor-element.elementor-element-ba56e62{--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;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-fe05931 );--border-color:var( --e-global-color-fe05931 );--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:43px;--padding-right:43px;}.elementor-39467 .elementor-element.elementor-element-ba56e62:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-ba56e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-dcc9738{right:-80px;}body.rtl .elementor-39467 .elementor-element.elementor-element-dcc9738{left:-80px;}.elementor-39467 .elementor-element.elementor-element-dcc9738{bottom:-30px;}.elementor-39467 .elementor-element.elementor-element-dcc9738 img{width:100%;max-width:130px;}.elementor-39467 .elementor-element.elementor-element-a443a64{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:27px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-45b3218 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-45b3218 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#18369000;}.elementor-39467 .elementor-element.elementor-element-648bf61 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-648bf61 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-196a9ef > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-196a9ef .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-0d4ebd2 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-0d4ebd2 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-dbf8def > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-dbf8def .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-64277ee > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-64277ee .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-380b3f5 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-380b3f5 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-7140c41 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-7140c41 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-270417c > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-270417c .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a5608c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6a718da{--display:flex;--z-index:9;}.elementor-39467 .elementor-element.elementor-element-c518acd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:27px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-39467 .elementor-element.elementor-element-c518acd:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-c518acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343176;}.elementor-39467 .elementor-element.elementor-element-30ad150 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-30ad150{text-align:center;}.elementor-39467 .elementor-element.elementor-element-30ad150 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-f0b4680 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-f0b4680{z-index:9;text-align:center;}.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-03c9218 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-03c9218{text-align:center;}.elementor-39467 .elementor-element.elementor-element-03c9218 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-542a8f4 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-542a8f4{text-align:center;}.elementor-39467 .elementor-element.elementor-element-542a8f4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-6ac8dc7 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-6ac8dc7{text-align:center;}.elementor-39467 .elementor-element.elementor-element-6ac8dc7 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-2e30a62 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-2e30a62{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2e30a62 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-2e0c74d > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-2e0c74d{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2e0c74d .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-4af4229 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-4af4229{text-align:center;}.elementor-39467 .elementor-element.elementor-element-4af4229 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-c2c8774 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-c2c8774{text-align:center;}.elementor-39467 .elementor-element.elementor-element-c2c8774 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-9ac6d6b{--display:flex;}.elementor-39467 .elementor-element.elementor-element-4050643{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:27px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-91db91a > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-91db91a{text-align:center;}.elementor-39467 .elementor-element.elementor-element-91db91a .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-2d9097f > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-2d9097f{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2d9097f .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-e8578ea > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-e8578ea{text-align:center;}.elementor-39467 .elementor-element.elementor-element-e8578ea .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-f6c8346 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-f6c8346{text-align:center;}.elementor-39467 .elementor-element.elementor-element-f6c8346 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-9304451 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-9304451{text-align:center;}.elementor-39467 .elementor-element.elementor-element-9304451 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-b6cd5ba > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-b6cd5ba{text-align:center;}.elementor-39467 .elementor-element.elementor-element-b6cd5ba .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-7ae712b > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-7ae712b{text-align:center;}.elementor-39467 .elementor-element.elementor-element-7ae712b .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-79f44f6 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-79f44f6{text-align:center;}.elementor-39467 .elementor-element.elementor-element-79f44f6 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-cbc0bb9 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-cbc0bb9{text-align:center;}.elementor-39467 .elementor-element.elementor-element-cbc0bb9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-adbb3f4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-adbb3f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-adbb3f4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-89b7705{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a1cdd6b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9399a5a{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-9399a5a .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-5829717{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-5829717 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-05b9e62{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;top:0px;}.elementor-39467 .elementor-element.elementor-element-05b9e62 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-05b9e62{right:0px;}body.rtl .elementor-39467 .elementor-element.elementor-element-05b9e62{left:0px;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3{--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;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-1ff9eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-00bb1d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4e615b9 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-4e615b9 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:#18369000;}.elementor-39467 .elementor-element.elementor-element-38ddc2e > .elementor-widget-container{padding:9px 9px 9px 50px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-38ddc2e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-0ee480f > .elementor-widget-container{padding:9px 9px 9px 50px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-0ee480f .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3a3d881 > .elementor-widget-container{padding:9px 9px 9px 50px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-3a3d881 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-456a72e > .elementor-widget-container{padding:9px 9px 9px 50px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-456a72e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1ed5e9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-d47e8d4{--display:flex;}.elementor-39467 .elementor-element.elementor-element-9fa9ef1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7a162dc > .elementor-widget-container{border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-7a162dc{text-align:center;}.elementor-39467 .elementor-element.elementor-element-7a162dc img{width:100%;height:174px;object-fit:contain;object-position:center center;}.elementor-39467 .elementor-element.elementor-element-b34b5dc > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-b34b5dc{text-align:center;}.elementor-39467 .elementor-element.elementor-element-b34b5dc .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-92ad8bd > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-92ad8bd{text-align:center;}.elementor-39467 .elementor-element.elementor-element-92ad8bd .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1121b66 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-1121b66{text-align:center;}.elementor-39467 .elementor-element.elementor-element-1121b66 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-c767708 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-c767708{text-align:center;}.elementor-39467 .elementor-element.elementor-element-c767708 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-5e0d043{--display:flex;}.elementor-39467 .elementor-element.elementor-element-ed83416{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-8e0a2a7 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-8e0a2a7{text-align:center;}.elementor-39467 .elementor-element.elementor-element-8e0a2a7 img{width:100%;height:174px;object-fit:contain;object-position:center center;}.elementor-39467 .elementor-element.elementor-element-c8b7d15 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-c8b7d15{text-align:center;}.elementor-39467 .elementor-element.elementor-element-c8b7d15 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-fd118f7 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-fd118f7{text-align:center;}.elementor-39467 .elementor-element.elementor-element-fd118f7 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-45a99ae > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-45a99ae{text-align:center;}.elementor-39467 .elementor-element.elementor-element-45a99ae .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3756451 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-3756451{text-align:center;}.elementor-39467 .elementor-element.elementor-element-3756451 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3ef1026{--display:flex;}.elementor-39467 .elementor-element.elementor-element-1210a19{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-cc7fa3c > .elementor-widget-container{border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-cc7fa3c{text-align:center;}.elementor-39467 .elementor-element.elementor-element-cc7fa3c img{width:100%;height:174px;object-fit:contain;object-position:center center;}.elementor-39467 .elementor-element.elementor-element-2ef873e > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-2ef873e{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2ef873e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1af3bdf > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-1af3bdf{text-align:center;}.elementor-39467 .elementor-element.elementor-element-1af3bdf .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a74f652 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-a74f652{text-align:center;}.elementor-39467 .elementor-element.elementor-element-a74f652 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-17580f5 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-17580f5{text-align:center;}.elementor-39467 .elementor-element.elementor-element-17580f5 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3cc6fd0{--display:flex;}.elementor-39467 .elementor-element.elementor-element-69e4c1e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-19e8749 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-19e8749{text-align:center;}.elementor-39467 .elementor-element.elementor-element-19e8749 img{width:100%;height:174px;object-fit:contain;object-position:center center;}.elementor-39467 .elementor-element.elementor-element-8166d1e > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-8166d1e{text-align:center;}.elementor-39467 .elementor-element.elementor-element-8166d1e .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-b6e78a5 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-b6e78a5{text-align:center;}.elementor-39467 .elementor-element.elementor-element-b6e78a5 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-37201a0 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-37201a0{text-align:center;}.elementor-39467 .elementor-element.elementor-element-37201a0 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-877f060 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:0px 0px 0.6px 0px;border-color:#0000001A;}.elementor-39467 .elementor-element.elementor-element-877f060{text-align:center;}.elementor-39467 .elementor-element.elementor-element-877f060 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-eb3e8f5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-eb3e8f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-eb3e8f5 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-eb3e8f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-6c90531{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-6c90531 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-867ea55{--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;--overflow:hidden;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ae6de33{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-39467 .elementor-element.elementor-element-ae6de33:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-ae6de33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39467 .elementor-element.elementor-element-c5ba3d6{width:var( --container-widget-width, 133px );max-width:133px;--container-widget-width:133px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-c5ba3d6 > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:5px 16px 5px 16px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-c5ba3d6 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-076ca65{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-076ca65 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8d6be3f{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8d6be3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-64c7f64{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-64c7f64 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-cd2051c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-39467 .elementor-element.elementor-element-5e27152{--display:flex;}.elementor-39467 .elementor-element.elementor-element-89454e6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1c24c99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-44e9d3a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-44e9d3a > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-d55b3b1{z-index:1;}.elementor-39467 .elementor-element.elementor-element-e460afb{--display:flex;}.elementor-39467 .elementor-element.elementor-element-42de3f2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-953c766{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-c65e862{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-c65e862 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-c10b692{z-index:1;}.elementor-39467 .elementor-element.elementor-element-f7fddf3{--display:flex;}.elementor-39467 .elementor-element.elementor-element-400b605{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ca191ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e72ca0d{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-e72ca0d > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-ab80fd0{z-index:1;}.elementor-39467 .elementor-element.elementor-element-bd7d2b5{--display:flex;}.elementor-39467 .elementor-element.elementor-element-62ee2b6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-af7adee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-b3e546f{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-b3e546f > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-c2f005b{z-index:1;}.elementor-39467 .elementor-element.elementor-element-5ac9432{--display:flex;}.elementor-39467 .elementor-element.elementor-element-8cdb40e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9945069{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-069b4a2{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-069b4a2 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-305e175{z-index:1;}.elementor-39467 .elementor-element.elementor-element-e997fc4{--display:flex;}.elementor-39467 .elementor-element.elementor-element-28cba99{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4399f30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1d1708a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-1d1708a > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-9776002{z-index:1;}.elementor-39467 .elementor-element.elementor-element-46fbea7{--display:flex;}.elementor-39467 .elementor-element.elementor-element-6370a54{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-89730b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-b43058b{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-b43058b > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-be9a890{z-index:1;}.elementor-39467 .elementor-element.elementor-element-c2f94d6{--display:flex;}.elementor-39467 .elementor-element.elementor-element-4597936{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-452ce78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-dc5cabb{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-dc5cabb > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-ab01dc6{z-index:1;}.elementor-39467 .elementor-element.elementor-element-66212d4{--display:flex;}.elementor-39467 .elementor-element.elementor-element-8366872{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-671caf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e335860{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-e335860 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-39467 .elementor-element.elementor-element-4c4ab99{z-index:1;}.elementor-39467 .elementor-element.elementor-element-389e259{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:8px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-80px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:8px;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-39467 .elementor-element.elementor-element-389e259 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-389e259 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-39467 .elementor-element.elementor-element-bc34f99{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-bc34f99 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-50df8747{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-421ba16d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-3f4abd6c{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-3f4abd6c > .elementor-widget-container{background-color:var( --e-global-color-1ad943f );padding:5px 16px 5px 16px;border-radius:999px 999px 999px 999px;}.elementor-39467 .elementor-element.elementor-element-3f4abd6c .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-1ef61dfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7ee27ad4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3b6d7c58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7cdaebeb{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-6a141a7f{font-family:"Suisse BP Intl", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-6a141a7f p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-4a6df54{--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-39467 .elementor-element.elementor-element-333fe2e7{--display:flex;--min-height:350px;--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;--border-radius:16px 16px 0px 0px;--padding-top:55px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-39467 .elementor-element.elementor-element-254eadbe{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:16px 16px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-254eadbe:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-254eadbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-39467 .elementor-element.elementor-element-c9389bc{text-align:start;}.elementor-39467 .elementor-element.elementor-element-c9389bc img{width:100%;max-width:118px;}.elementor-39467 .elementor-element.elementor-element-661c2f3c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-661c2f3c .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-4f85ff21{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-12d09b94 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:12px;font-weight:500;line-height:14px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-39467 .elementor-element.elementor-element-13c063ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item > a{font-family:"Suisse BP Intl", Sans-serif;font-size:12px;font-weight:400;line-height:14px;}.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-text{color:var( --e-global-color-9489243 );transition:color 0.3s;}.elementor-39467 .elementor-element.elementor-element-c1a89b1{--display:flex;--min-height:232px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-c1a89b1:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-c1a89b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-0135e4a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-title{margin-bottom:4px;font-family:"Suisse BP Intl", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-img img{border-radius:150px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-0135e4a:has(:hover) .elementor-image-box-title,
					 .elementor-39467 .elementor-element.elementor-element-0135e4a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-4fba627{--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-39467 .elementor-element.elementor-element-3209d434{--display:flex;--min-height:350px;--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;--border-radius:16px 16px 0px 0px;--padding-top:55px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-39467 .elementor-element.elementor-element-695bc186{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:16px 16px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-695bc186:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-695bc186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-39467 .elementor-element.elementor-element-2672ae8d{text-align:start;}.elementor-39467 .elementor-element.elementor-element-2672ae8d img{width:100%;max-width:118px;}.elementor-39467 .elementor-element.elementor-element-73c5e67f{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-73c5e67f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-73c5e67f.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-73c5e67f .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;letter-spacing:-0.2px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-6e62392f img{width:100%;}.elementor-39467 .elementor-element.elementor-element-451e544{--display:flex;--min-height:232px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-451e544:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-451e544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-a72aaf9{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-title{margin-bottom:4px;font-family:"Suisse BP Intl", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-img img{border-radius:150px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-a72aaf9:has(:hover) .elementor-image-box-title,
					 .elementor-39467 .elementor-element.elementor-element-a72aaf9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-8dc2582{--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-39467 .elementor-element.elementor-element-5797eed5{--display:flex;--min-height:350px;--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;--border-radius:16px 16px 0px 0px;--padding-top:55px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-39467 .elementor-element.elementor-element-34f8b3cd{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:16px 16px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-34f8b3cd:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-34f8b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-39467 .elementor-element.elementor-element-4a1c1207{text-align:start;}.elementor-39467 .elementor-element.elementor-element-4a1c1207 img{width:100%;max-width:118px;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa.elementor-element{--align-self:flex-start;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:-0.64px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-53841d03 img{width:100%;max-width:235px;}.elementor-39467 .elementor-element.elementor-element-020fd0a{--display:flex;--min-height:232px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-020fd0a:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-020fd0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-6cd1572{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title{margin-bottom:4px;font-family:"Suisse BP Intl", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-img img{border-radius:150px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-6cd1572:has(:hover) .elementor-image-box-title,
					 .elementor-39467 .elementor-element.elementor-element-6cd1572:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-599c9bf{--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-39467 .elementor-element.elementor-element-3f422577{--display:flex;--min-height:350px;--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;--border-radius:16px 16px 0px 0px;--padding-top:55px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-39467 .elementor-element.elementor-element-58bb5bef{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:16px 16px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-58bb5bef:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-58bb5bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-39467 .elementor-element.elementor-element-7e09810e{text-align:start;}.elementor-39467 .elementor-element.elementor-element-7e09810e img{width:100%;max-width:118px;}.elementor-39467 .elementor-element.elementor-element-253942b0{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-253942b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-253942b0.elementor-element{--align-self:flex-start;}.elementor-39467 .elementor-element.elementor-element-253942b0 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:22px;font-weight:300;line-height:1.1em;letter-spacing:-0.64px;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-6ee23ad9{text-align:end;}.elementor-39467 .elementor-element.elementor-element-6ee23ad9 img{width:100%;max-width:200px;}.elementor-39467 .elementor-element.elementor-element-18a1260{--display:flex;--min-height:232px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-18a1260:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-18a1260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8ad4be );}.elementor-39467 .elementor-element.elementor-element-fcec84b{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title{margin-bottom:4px;font-family:"Suisse BP Intl", Sans-serif;font-size:24px;font-weight:400;line-height:1.1em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-img img{border-radius:150px;transition-duration:0.3s;}.elementor-39467 .elementor-element.elementor-element-fcec84b:has(:hover) .elementor-image-box-title,
					 .elementor-39467 .elementor-element.elementor-element-fcec84b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-description{font-family:"Suisse BP Intl", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-c38f5cf{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:24px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:24px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-hover-color:var( --e-global-color-f7ea3d6 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:34px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:2px 2px 2px 2px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-39467 .elementor-element.elementor-element-41ccfb8d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-3d07ef96{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-73c195b5{font-family:"Suisse BP Intl", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-52cda65 );}.elementor-39467 .elementor-element.elementor-element-73c195b5 p{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-7af95b0{--display:flex;--min-height:408px;--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;--overlay-opacity:1;--border-radius:24px 24px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7af95b0:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #22253A 0%, #7E8890 100%);}.elementor-39467 .elementor-element.elementor-element-7af95b0::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-background-video-container::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-background-slideshow::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/p/wp-content/uploads/2026/01/women-flower-new.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-39467 .elementor-element.elementor-element-67c6ad2{text-align:start;}.elementor-39467 .elementor-element.elementor-element-67c6ad2 img{width:100%;max-width:146px;}.elementor-39467 .elementor-element.elementor-element-52b22d4{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-52b22d4 .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;color:var( --e-global-color-fe05931 );}.elementor-39467 .elementor-element.elementor-element-9d3d91f{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-9d3d91f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b9e0141{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-20de008 );}.elementor-39467 .elementor-element.elementor-element-d49a78c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 0px 0px;--margin-top:-24px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-d49a78c:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-d49a78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ad943f );}.elementor-39467 .elementor-element.elementor-element-910da83{--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:0px;}.elementor-39467 .elementor-element.elementor-element-9ca15fb .elementor-heading-title{font-family:"Suisse BP Intl", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-ebf5ec5 .elementor-heading-title{font-family:"Feature Display", Sans-serif;font-size:40px;font-weight:300;line-height:1.1em;letter-spacing:0.01em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-59891aa{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-96bee4a{text-align:start;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-1270ad1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-78fa10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-da0d5d6{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-66fa298{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-455a2df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6e238c9{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-4806a8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1994e82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-8675bf1{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-745cf5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ba5ecc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-00258f9{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-088a818{--n-accordion-title-font-size:24px;--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:0px;--n-accordion-title-normal-color:var( --e-global-color-9489243 );--n-accordion-title-hover-color:var( --e-global-color-9489243 );--n-accordion-title-active-color:var( --e-global-color-9489243 );--n-accordion-icon-size:32px;}.elementor-39467 .elementor-element.elementor-element-088a818 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D1D5DC;}.elementor-39467 .elementor-element.elementor-element-088a818 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-39467 .elementor-element.elementor-element-088a818 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-088a818 > .elementor-widget-container > .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:"Suisse BP Intl", Sans-serif;font-weight:400;line-height:1.1em;}:where( .elementor-39467 .elementor-element.elementor-element-088a818 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-2b928d2 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-2b928d2{text-align:start;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-6ce3df4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9a09082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-392d679{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-94e45c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-3751033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4b2181d{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-7be05e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ccebc9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-718fc98{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e3cadf9{--n-accordion-title-font-size:24px;--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:0px;--n-accordion-title-normal-color:var( --e-global-color-9489243 );--n-accordion-title-hover-color:var( --e-global-color-9489243 );--n-accordion-title-active-color:var( --e-global-color-9489243 );--n-accordion-icon-size:32px;}.elementor-39467 .elementor-element.elementor-element-e3cadf9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D1D5DC;}.elementor-39467 .elementor-element.elementor-element-e3cadf9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-39467 .elementor-element.elementor-element-e3cadf9 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-e3cadf9 > .elementor-widget-container > .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:"Suisse BP Intl", Sans-serif;font-weight:400;line-height:1.1em;}:where( .elementor-39467 .elementor-element.elementor-element-e3cadf9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-e05e9ab > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-e05e9ab{text-align:start;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-80808b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-af79439{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-37bb0c3{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-7b1dc9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e17b2d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-148ead1{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-1506993{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7cdc3f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-fcb4312{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e871ddf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ca7269a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-56d8dae{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-9d09d0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-2265bcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7d66698{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-7936cc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-1a634b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ca24995{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-e39d70e{--n-accordion-title-font-size:24px;--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:0px;--n-accordion-title-normal-color:var( --e-global-color-9489243 );--n-accordion-title-hover-color:var( --e-global-color-9489243 );--n-accordion-title-active-color:var( --e-global-color-9489243 );--n-accordion-icon-size:32px;}.elementor-39467 .elementor-element.elementor-element-e39d70e > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D1D5DC;}.elementor-39467 .elementor-element.elementor-element-e39d70e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-39467 .elementor-element.elementor-element-e39d70e {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-e39d70e > .elementor-widget-container > .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:"Suisse BP Intl", Sans-serif;font-weight:400;line-height:1.1em;}:where( .elementor-39467 .elementor-element.elementor-element-e39d70e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-7baa8b1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-7baa8b1{text-align:start;font-family:"Suisse BP Intl", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-f7ea3d6 );}.elementor-39467 .elementor-element.elementor-element-7712486{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a1e29dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-aea5c4f{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-f656d1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9365c79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-bdefdbb{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-728662b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-c7646c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-fc0b989{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-b646c49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6306b36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ea119c7{font-family:"Suisse BP Intl", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9489243 );}.elementor-39467 .elementor-element.elementor-element-3e5296a{--n-accordion-title-font-size:24px;--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:0px;--n-accordion-title-normal-color:var( --e-global-color-9489243 );--n-accordion-title-hover-color:var( --e-global-color-9489243 );--n-accordion-title-active-color:var( --e-global-color-9489243 );--n-accordion-icon-size:32px;}.elementor-39467 .elementor-element.elementor-element-3e5296a > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D1D5DC;}.elementor-39467 .elementor-element.elementor-element-3e5296a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-39467 .elementor-element.elementor-element-3e5296a {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-3e5296a > .elementor-widget-container > .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:"Suisse BP Intl", Sans-serif;font-weight:400;line-height:1.1em;}:where( .elementor-39467 .elementor-element.elementor-element-3e5296a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-39467 .elementor-element.elementor-element-b08d267 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b08d267 .elementor-heading-title{font-family:"Items Condensed", Sans-serif;font-size:0px;font-weight:600;}.elementor-39467 .elementor-element.elementor-element-1529f39{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-07e031b{--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-start;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-76ec13e{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-76ec13e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-39467 .elementor-element.elementor-element-76ec13e img{width:100%;}.elementor-39467 .elementor-element.elementor-element-af13e2e img{width:100%;max-width:100px;}.elementor-39467 .elementor-element.elementor-element-130de2f img{width:100%;max-width:30px;}.elementor-39467 .elementor-element.elementor-element-d05758a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-d05758a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-8052d13{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-8052d13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-ac20caa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-39467 .elementor-element.elementor-element-07c854c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-07c854c:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-07c854c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-39467 .elementor-element.elementor-element-9a180e7{--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-0d92d31{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-b48d896 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-1363684 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b0d6272 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-44b1d01{--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:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-0d0a526{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-223db04 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-3348c0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-6f3cf85 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-39467 .elementor-element.elementor-element-5fe12f7 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-39467 .elementor-element.elementor-element-0f6817e > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-39467 .elementor-element.elementor-element-0f6817e{--container-widget-width:548px;--container-widget-flex-grow:0;width:var( --container-widget-width, 548px );max-width:548px;}.elementor-39467 .elementor-element.elementor-element-6a1ef63 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-39467 .elementor-element.elementor-element-6a1ef63{--container-widget-width:243px;--container-widget-flex-grow:0;width:var( --container-widget-width, 243px );max-width:243px;}.elementor-39467 .elementor-element.elementor-element-d79fa83 img{height:262px;object-fit:cover;object-position:top center;}.elementor-39467 .elementor-element.elementor-element-fc43f1b{--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9ac92ad .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 > .elementor-widget-container{margin:16px 0px 16px 0px;padding:6px 6px 6px 6px;}.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item > a{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-a210916{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-0c04ceb .elementor-heading-title{font-size:24px;}.elementor-39467 .elementor-element.elementor-element-35da259{--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-8bc6325{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-7c76b8e .elementor-heading-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-3bd4478 .elementor-heading-title{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-8aeab59{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-99c58f4 .elementor-heading-title{font-size:24px;}.elementor-39467 .elementor-element.elementor-element-c2bcc1d{--e-con-grid-template-rows:1fr 1fr;--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-d2eb997{--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-51723ed .elementor-heading-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-b85d9e9 .elementor-heading-title{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-acbef86{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:calc(100% - 100px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 100px) );max-width:calc(100% - 100px);}.elementor-39467 .elementor-element.elementor-element-f507e8d{--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-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-14a87a7 .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-f4bae31{--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-ece02e6.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-e5514e9.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-2954913.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-a0497ea.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-5a34e32.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-1913f9b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-39467 .elementor-element.elementor-element-0fac266{--min-height:885px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7e56a3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7e56a3e.e-con{--order:-99999 /* order start hack */;}.elementor-39467 .elementor-element.elementor-element-540938a .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-ed7ae9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-107c11d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-53fc34d > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-dac42d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-dac42d3.e-con{--order:99999 /* order end hack */;}.elementor-39467 .elementor-element.elementor-element-09c3346{--padding-top:32px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a8a1ee3 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-32fbd23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-a4eac7f{--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-39467 .elementor-element.elementor-element-4cf9a80{--min-height:333px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-7056071:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-7056071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/p/wp-content/uploads/2026/01/real-women-mob.jpg");background-position:top center;}.elementor-39467 .elementor-element.elementor-element-7056071{--min-height:333px;}.elementor-39467 .elementor-element.elementor-element-63690c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-14ed187{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-30dad91 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-a92c084{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-39467 .elementor-element.elementor-element-f7dd7d9{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-f7dd7d9.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-f7dd7d9 img{max-width:264px;}.elementor-39467 .elementor-element.elementor-element-20736e0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-39467 .elementor-element.elementor-element-e3a77d9{text-align:center;}.elementor-39467 .elementor-element.elementor-element-e3a77d9 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-531f88b{--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-8f3d25a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-61d4b7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-cf7def7{--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-39467 .elementor-element.elementor-element-6920e42{--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-39467 .elementor-element.elementor-element-c00542c .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-5ec8d7a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-e61a1b9 .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-958b742{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;font-size:18px;}.elementor-39467 .elementor-element.elementor-element-c96c36d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-92f80c6{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-39467 .elementor-element.elementor-element-92f80c6 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-903029a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-8044048 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-f0da4b9 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-616caf6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-39467 .elementor-element.elementor-element-76e8498{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39467 .elementor-element.elementor-element-1b6edb2 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b917a7a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-b917a7a > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b917a7a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-39467 .elementor-element.elementor-element-6f60d2b{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ca23cde{text-align:center;}.elementor-39467 .elementor-element.elementor-element-f61081d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;}.elementor-39467 .elementor-element.elementor-element-9529c0d > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-39467 .elementor-element.elementor-element-6deaf93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-3ae7279{right:0px;}body.rtl .elementor-39467 .elementor-element.elementor-element-3ae7279{left:0px;}.elementor-39467 .elementor-element.elementor-element-3ae7279{top:0px;}.elementor-39467 .elementor-element.elementor-element-4df4cbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-5aa3e36{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-39467 .elementor-element.elementor-element-5aa3e36 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-38cf8d7{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-8d7e91d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-8d7e91d{right:24px;}body.rtl .elementor-39467 .elementor-element.elementor-element-8d7e91d{left:24px;}.elementor-39467 .elementor-element.elementor-element-ba56e62{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:43px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a5608c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-adbb3f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-15%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:45px;}.elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-39467 .elementor-element.elementor-element-89b7705{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a1cdd6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-9399a5a{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-39467 .elementor-element.elementor-element-9399a5a .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-5829717 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-05b9e62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-05b9e62{right:24px;}body.rtl .elementor-39467 .elementor-element.elementor-element-05b9e62{left:24px;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-39467 .elementor-element.elementor-element-1ed5e9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-eb3e8f5{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:5%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-30%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:110px;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:-30%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:85px;}.elementor-39467 .elementor-element.elementor-element-eb3e8f5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-39467 .elementor-element.elementor-element-6c90531 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-867ea55{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-39467 .elementor-element.elementor-element-076ca65{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-39467 .elementor-element.elementor-element-076ca65 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-8d6be3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-64c7f64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-389e259{--e-n-carousel-swiper-slides-to-display:2;}.elementor-39467 .elementor-element.elementor-element-bc34f99{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-bc34f99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-bc34f99.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-50df8747{--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-39467 .elementor-element.elementor-element-421ba16d{--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7ee27ad4 .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-description{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-description{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-description{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-description{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-39467 .elementor-element.elementor-element-52b22d4 .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-9d3d91f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-d49a78c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-910da83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-39467 .elementor-element.elementor-element-9ca15fb{text-align:center;}.elementor-39467 .elementor-element.elementor-element-ebf5ec5{text-align:center;}.elementor-39467 .elementor-element.elementor-element-96bee4a{text-align:center;}.elementor-39467 .elementor-element.elementor-element-2b928d2{text-align:center;}.elementor-39467 .elementor-element.elementor-element-e05e9ab{text-align:center;}.elementor-39467 .elementor-element.elementor-element-7baa8b1{text-align:center;}.elementor-39467 .elementor-element.elementor-element-76ec13e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-39467 .elementor-element.elementor-element-d05758a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-8052d13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-39467 .elementor-element.elementor-element-07c854c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:0px 0px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-07c854c:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-07c854c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10% 50%;}.elementor-39467 .elementor-element.elementor-element-f87a5ad{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-39467 .elementor-element.elementor-element-94ab973 .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-057c29d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-057c29d{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-39467 .elementor-element.elementor-element-9a180e7{--e-con-grid-template-columns:144px 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-66136f0{--min-height:auto;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:12px;--padding-bottom:12px;--padding-left:8px;--padding-right:8px;}.elementor-39467 .elementor-element.elementor-element-66136f0.e-con{--order:-99999 /* order start hack */;}.elementor-39467 .elementor-element.elementor-element-56e6c0d{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-56e6c0d .elementor-heading-title{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-606551e{width:100%;max-width:100%;font-size:10px;}.elementor-39467 .elementor-element.elementor-element-273cb5a{--min-height:auto;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:12px;--padding-bottom:12px;--padding-left:8px;--padding-right:8px;}.elementor-39467 .elementor-element.elementor-element-0af504c{width:100%;max-width:100%;text-align:center;}.elementor-39467 .elementor-element.elementor-element-0af504c .elementor-heading-title{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-2a22440{width:100%;max-width:100%;font-size:10px;}.elementor-39467 .elementor-element.elementor-element-0d70c88{--width:100%;--min-height:auto;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:12px;--padding-bottom:12px;--padding-left:8px;--padding-right:8px;}.elementor-39467 .elementor-element.elementor-element-0d70c88.e-con{--order:-99999 /* order start hack */;}.elementor-39467 .elementor-element.elementor-element-ed5361a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-ed5361a .elementor-heading-title{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-bc59a8b{width:100%;max-width:100%;font-size:10px;}.elementor-39467 .elementor-element.elementor-element-08cdc3c.e-con{--order:-99999 /* order start hack */;}.elementor-39467 .elementor-element.elementor-element-e4eabd2{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-12f807f.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon{font-size:21px;}.elementor-39467 .elementor-element.elementor-element-b48d896{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-3e15575{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-1363684{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-6a126e2{--container-widget-width:107px;--container-widget-flex-grow:0;width:var( --container-widget-width, 107px );max-width:107px;}.elementor-39467 .elementor-element.elementor-element-6a126e2 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-223db04{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-5fe12f7{--icon-vertical-offset:2px;}.elementor-39467 .elementor-element.elementor-element-6a1ef63{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-9ac92ad{width:100%;max-width:100%;text-align:start;}.elementor-39467 .elementor-element.elementor-element-a4e4b98{width:100%;max-width:100%;text-align:start;}.elementor-39467 .elementor-element.elementor-element-35da259{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-d2f323d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-39467 .elementor-element.elementor-element-596f38c{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-1339114{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-39467 .elementor-element.elementor-element-e528959{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-3acd73c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-39467 .elementor-element.elementor-element-93b90f6{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-2a51cb4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-39467 .elementor-element.elementor-element-7e139b8{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-91d0daf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-39467 .elementor-element.elementor-element-31b6c26{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-c2bcc1d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-f58707b{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-8ff3826{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-12704d7{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-1135cec{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-96e97c3{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-96051ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-96051ba .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-70a2ca3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-d6f9d94 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-864e0e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-864e0e6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-e4ade5b .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-c109a14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-c109a14 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-cff9f19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-cff9f19 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-ab59334 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-ab59334 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-a02b9a8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-wrapper{text-align:start;}.elementor-39467 .elementor-element.elementor-element-8fed6e7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-39467 .elementor-element.elementor-element-acbef86{--e-n-carousel-swiper-slides-to-display:1;}.elementor-39467 .elementor-element.elementor-element-f507e8d{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39467 .elementor-element.elementor-element-bdadf41{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-d89f868{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-be88b9b{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-85b48bc{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a7bf333 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-2080200{right:3.998%;}body.rtl .elementor-39467 .elementor-element.elementor-element-2080200{left:3.998%;}.elementor-39467 .elementor-element.elementor-element-2080200{bottom:3%;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-311deb6{left:5%;}body.rtl .elementor-39467 .elementor-element.elementor-element-311deb6{right:5%;}.elementor-39467 .elementor-element.elementor-element-311deb6{bottom:22%;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-0462262{left:0%;}body.rtl .elementor-39467 .elementor-element.elementor-element-0462262{right:0%;}.elementor-39467 .elementor-element.elementor-element-0462262{top:-10%;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-a1b6732{right:0%;}body.rtl .elementor-39467 .elementor-element.elementor-element-a1b6732{left:0%;}.elementor-39467 .elementor-element.elementor-element-a1b6732{top:16%;}.elementor-39467 .elementor-element.elementor-element-d9a0b5e{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-d9a0b5e .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-ece02e6 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-e5514e9 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-a0497ea .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-5a34e32 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-1913f9b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-39467 .elementor-element.elementor-element-0fac266:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-0fac266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/p/wp-content/uploads/2026/01/oxytocin-mob-scaled.jpg");background-position:50% 90%;}.elementor-39467 .elementor-element.elementor-element-540938a{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-d6dbb0c{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;--icon-vertical-offset:2px;}.elementor-39467 .elementor-element.elementor-element-53fc34d{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-afa4821 > .elementor-widget-container{padding:6px 12px 6px 12px;}.elementor-39467 .elementor-element.elementor-element-afa4821 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-a8a1ee3{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-4cf9a80{--border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-main-swiper{width:100%;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-39467 .elementor-element.elementor-element-a13706c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-39467 .elementor-element.elementor-element-7056071{--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-cc108f6 .elementor-heading-title{font-size:32px;}.elementor-39467 .elementor-element.elementor-element-63690c8{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-30dad91{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-30dad91.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-e3a77d9{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-531f88b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-39467 .elementor-element.elementor-element-9302cf2 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-9302cf2 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-f715748 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-f715748 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-386bd63 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-386bd63 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-ff12303 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-ff12303 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-50f682c > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-50f682c .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-d5b44b8 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;}.elementor-39467 .elementor-element.elementor-element-61d4b7c{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-cf7def7{--border-radius:16px 16px 16px 16px;}.elementor-39467 .elementor-element.elementor-element-2c5fa30{--justify-content:center;}.elementor-39467 .elementor-element.elementor-element-7305370{text-align:center;}.elementor-39467 .elementor-element.elementor-element-7305370 img{width:513px;max-width:130vw;}.elementor-39467 .elementor-element.elementor-element-523b2ff img{width:513px;max-width:130vw;}.elementor-39467 .elementor-element.elementor-element-b7a4d32 img{width:513px;max-width:130vw;}.elementor-39467 .elementor-element.elementor-element-4d221d5 img{width:513px;max-width:130vw;}.elementor-39467 .elementor-element.elementor-element-2c9bb3a img{width:513px;max-width:130vw;}.elementor-39467 .elementor-element.elementor-element-e61a1b9{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-e61a1b9.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-958b742{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-39467 .elementor-element.elementor-element-958b742.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-8112a49{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-f175a93 > .elementor-widget-container{padding:6px 12px 6px 12px;}.elementor-39467 .elementor-element.elementor-element-f175a93 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-92f80c6{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-8044048{--icon-vertical-offset:2px;}.elementor-39467 .elementor-element.elementor-element-f0da4b9{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-76e8498{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-39467 .elementor-element.elementor-element-31401d4 > .elementor-widget-container{padding:8px 17px 8px 17px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-31401d4{right:16px;}body.rtl .elementor-39467 .elementor-element.elementor-element-31401d4{left:16px;}.elementor-39467 .elementor-element.elementor-element-31401d4{top:24px;}.elementor-39467 .elementor-element.elementor-element-31401d4 .elementor-heading-title{font-size:14px;}.elementor-39467 .elementor-element.elementor-element-d9896a0{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title, .elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title a{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-description{font-size:16px;}.elementor-39467 .elementor-element.elementor-element-b917a7a{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-6f60d2b{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-ca23cde{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;text-align:start;}.elementor-39467 .elementor-element.elementor-element-ca23cde .elementor-heading-title{font-size:32px;letter-spacing:-0.01em;}.elementor-39467 .elementor-element.elementor-element-f61081d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-39467 .elementor-element.elementor-element-f61081d > .elementor-widget-container{margin:8px 0px 0px 0px;}:where( .elementor-39467 .elementor-element.elementor-element-f61081d .swiper-slide ) > .e-con{--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-39467 .elementor-element.elementor-element-9529c0d > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-39467 .elementor-element.elementor-element-3ae7279{right:-20px;}body.rtl .elementor-39467 .elementor-element.elementor-element-3ae7279{left:-20px;}.elementor-39467 .elementor-element.elementor-element-3ae7279{top:24px;z-index:-1;}.elementor-39467 .elementor-element.elementor-element-3ae7279 img{max-width:160px;}.elementor-39467 .elementor-element.elementor-element-af9c5fc > .elementor-widget-container{padding:7px 12px 7px 12px;}.elementor-39467 .elementor-element.elementor-element-af9c5fc{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;}.elementor-39467 .elementor-element.elementor-element-af9c5fc .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-5aa3e36{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-38cf8d7{--container-widget-width:234px;--container-widget-flex-grow:0;width:var( --container-widget-width, 234px );max-width:234px;}.elementor-39467 .elementor-element.elementor-element-8d7e91d{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-ba56e62{--flex-wrap:nowrap;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a443a64{--width:37%;--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-a5608c8{--width:63%;}.elementor-39467 .elementor-element.elementor-element-c518acd{--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-4050643{--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-adbb3f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-22%;--e-n-carousel-arrow-next-right-position:-22%;}.elementor-39467 .elementor-element.elementor-element-9399a5a{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-05b9e62{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3{--flex-wrap:nowrap;}.elementor-39467 .elementor-element.elementor-element-00bb1d3{--width:45%;}.elementor-39467 .elementor-element.elementor-element-38ddc2e > .elementor-widget-container{padding:9px 0px 9px 40px;}.elementor-39467 .elementor-element.elementor-element-0ee480f > .elementor-widget-container{padding:9px 0px 9px 40px;}.elementor-39467 .elementor-element.elementor-element-3a3d881 > .elementor-widget-container{padding:9px 0px 9px 40px;}.elementor-39467 .elementor-element.elementor-element-456a72e > .elementor-widget-container{padding:9px 0px 9px 40px;}.elementor-39467 .elementor-element.elementor-element-1ed5e9c{--width:55%;}.elementor-39467 .elementor-element.elementor-element-eb3e8f5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-32%;--e-n-carousel-arrow-next-right-position:-32%;--e-n-carousel-dots-horizontal-offset:-40%;}.elementor-39467 .elementor-element.elementor-element-6c90531{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-c5ba3d6 > .elementor-widget-container{padding:6px 12px 6px 12px;}.elementor-39467 .elementor-element.elementor-element-c5ba3d6 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-076ca65{width:initial;max-width:initial;}.elementor-39467 .elementor-element.elementor-element-64c7f64{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-389e259{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-39467 .elementor-element.elementor-element-bc34f99{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-421ba16d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39467 .elementor-element.elementor-element-3f4abd6c > .elementor-widget-container{padding:6px 12px 6px 12px;}.elementor-39467 .elementor-element.elementor-element-3f4abd6c .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-39467 .elementor-element.elementor-element-1ef61dfe{--margin-top:8px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-39467 .elementor-element.elementor-element-7ee27ad4{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-333fe2e7{--min-height:254px;--justify-content:center;--border-radius:12px 12px 0px 0px;--padding-top:38px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-254eadbe{--width:234px;--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;--flex-wrap:nowrap;--border-radius:12px 12px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39467 .elementor-element.elementor-element-661c2f3c > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-39467 .elementor-element.elementor-element-661c2f3c .elementor-heading-title{font-size:18px;letter-spacing:0em;}.elementor-39467 .elementor-element.elementor-element-c1a89b1{--border-radius:0px 0px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-0135e4a.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-39467 .elementor-element.elementor-element-0135e4a .elementor-image-box-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-3209d434{--min-height:254px;--justify-content:center;--border-radius:12px 12px 0px 0px;--padding-top:38px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-695bc186{--width:234px;--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;--flex-wrap:nowrap;--border-radius:12px 12px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39467 .elementor-element.elementor-element-73c5e67f > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-73c5e67f .elementor-heading-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-6e62392f > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-6e62392f img{max-width:211px;}.elementor-39467 .elementor-element.elementor-element-451e544{--border-radius:0px 0px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-39467 .elementor-element.elementor-element-a72aaf9 .elementor-image-box-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-5797eed5{--min-height:254px;--justify-content:center;--border-radius:12px 12px 0px 0px;--padding-top:38px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-34f8b3cd{--width:234px;--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;--flex-wrap:nowrap;--border-radius:12px 12px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa > .elementor-widget-container{margin:12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;text-align:center;}.elementor-39467 .elementor-element.elementor-element-58ef2dfa.elementor-element{--align-self:center;}.elementor-39467 .elementor-element.elementor-element-53841d03 img{max-width:150px;}.elementor-39467 .elementor-element.elementor-element-020fd0a{--border-radius:0px 0px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-6cd1572.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-3f422577{--min-height:254px;--justify-content:center;--border-radius:12px 12px 0px 0px;--padding-top:38px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-39467 .elementor-element.elementor-element-58bb5bef{--width:234px;--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;--flex-wrap:nowrap;--border-radius:12px 12px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39467 .elementor-element.elementor-element-253942b0{width:100%;max-width:100%;}.elementor-39467 .elementor-element.elementor-element-253942b0 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-253942b0 .elementor-heading-title{font-size:18px;letter-spacing:-0.03em;}.elementor-39467 .elementor-element.elementor-element-6ee23ad9 img{max-width:146px;}.elementor-39467 .elementor-element.elementor-element-18a1260{--border-radius:0px 0px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-39467 .elementor-element.elementor-element-fcec84b.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title{font-size:18px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:16px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-16px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-39467 .elementor-element.elementor-element-41ccfb8d{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7af95b0::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-background-video-container::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-background-slideshow::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/p/wp-content/uploads/2026/01/women-flower-new-mob.png");background-position:bottom center;}.elementor-39467 .elementor-element.elementor-element-7af95b0{--min-height:672px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 0px 0px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-7af95b0:not(.elementor-motion-effects-element-type-background), .elementor-39467 .elementor-element.elementor-element-7af95b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #22253A 0%, #7E8890 100%);}.elementor-39467 .elementor-element.elementor-element-52b22d4{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;text-align:center;}.elementor-39467 .elementor-element.elementor-element-52b22d4 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-39467 .elementor-element.elementor-element-9d3d91f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-9d3d91f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-b9e0141{text-align:center;font-size:12px;}.elementor-39467 .elementor-element.elementor-element-d49a78c{--border-radius:24px 24px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-9ca15fb .elementor-heading-title{letter-spacing:-1.2px;}.elementor-39467 .elementor-element.elementor-element-ebf5ec5 .elementor-heading-title{letter-spacing:-1.2px;}.elementor-39467 .elementor-element.elementor-element-088a818 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-39467 .elementor-element.elementor-element-088a818{--n-accordion-title-font-size:18px;--n-accordion-icon-size:24px;}.elementor-39467 .elementor-element.elementor-element-e3cadf9 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-39467 .elementor-element.elementor-element-e3cadf9{--n-accordion-title-font-size:18px;--n-accordion-icon-size:24px;}.elementor-39467 .elementor-element.elementor-element-e39d70e {--n-accordion-padding:16px 0px 16px 0px;}.elementor-39467 .elementor-element.elementor-element-e39d70e{--n-accordion-title-font-size:18px;--n-accordion-icon-size:24px;}.elementor-39467 .elementor-element.elementor-element-3e5296a {--n-accordion-padding:16px 0px 16px 0px;}.elementor-39467 .elementor-element.elementor-element-3e5296a{--n-accordion-title-font-size:18px;--n-accordion-icon-size:24px;}.elementor-39467 .elementor-element.elementor-element-1529f39{--min-height:78px;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39467 .elementor-element.elementor-element-07e031b{--width:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-39467 .elementor-element.elementor-element-76ec13e{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;}.elementor-39467 .elementor-element.elementor-element-76ec13e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-39467 .elementor-element.elementor-element-af13e2e img{max-width:50px;}.elementor-39467 .elementor-element.elementor-element-d05758a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39467 .elementor-element.elementor-element-d05758a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39467 .elementor-element.elementor-element-8052d13{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-39467 .elementor-element.elementor-element-07c854c{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-f87a5ad{--width:50%;}.elementor-39467 .elementor-element.elementor-element-f140795{--width:317px;}.elementor-39467 .elementor-element.elementor-element-b1bb8e9{--width:50%;}.elementor-39467 .elementor-element.elementor-element-0d92d31{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-e52a3b0{--width:50%;}.elementor-39467 .elementor-element.elementor-element-650de11{--width:50%;}.elementor-39467 .elementor-element.elementor-element-44b1d01{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-0d0a526{--width:58%;}.elementor-39467 .elementor-element.elementor-element-3348c0f{--width:42%;}.elementor-39467 .elementor-element.elementor-element-fc43f1b{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-f5b6efc{--width:40%;}.elementor-39467 .elementor-element.elementor-element-8bc6325{--width:60%;}.elementor-39467 .elementor-element.elementor-element-b105a60{--width:40%;}.elementor-39467 .elementor-element.elementor-element-d2eb997{--width:60%;}.elementor-39467 .elementor-element.elementor-element-c4f98a5{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-e7217da{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-f34423b{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-9da4ad3{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-c11f86c{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-b02437c{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-8379b8b{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-8eb79dd{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-fea9389{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-34b4545{--content-width:100%;}.elementor-39467 .elementor-element.elementor-element-f507e8d{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-f94809b{--width:50%;}.elementor-39467 .elementor-element.elementor-element-85b48bc{--width:50%;}.elementor-39467 .elementor-element.elementor-element-f4bae31{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-0fac266{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-7e56a3e{--width:42%;}.elementor-39467 .elementor-element.elementor-element-dac42d3{--width:50%;}.elementor-39467 .elementor-element.elementor-element-09c3346{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-4cf9a80{--width:50%;}.elementor-39467 .elementor-element.elementor-element-7056071{--width:50%;}.elementor-39467 .elementor-element.elementor-element-14ed187{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-40910c0{--width:44%;}.elementor-39467 .elementor-element.elementor-element-20736e0{--width:56%;}.elementor-39467 .elementor-element.elementor-element-6920e42{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-dde0506{--width:513px;}.elementor-39467 .elementor-element.elementor-element-c96c36d{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-1a513f3{--width:34%;}.elementor-39467 .elementor-element.elementor-element-616caf6{--width:58%;}.elementor-39467 .elementor-element.elementor-element-6f60d2b{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-6deaf93{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-ba56e62{--width:990px;}.elementor-39467 .elementor-element.elementor-element-a443a64{--width:40%;}.elementor-39467 .elementor-element.elementor-element-a5608c8{--width:60%;}.elementor-39467 .elementor-element.elementor-element-89b7705{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3{--width:100%;}.elementor-39467 .elementor-element.elementor-element-00bb1d3{--width:20%;}.elementor-39467 .elementor-element.elementor-element-1ed5e9c{--width:80%;}.elementor-39467 .elementor-element.elementor-element-867ea55{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-ae6de33{--width:32%;}.elementor-39467 .elementor-element.elementor-element-cd2051c{--width:68%;}.elementor-39467 .elementor-element.elementor-element-421ba16d{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-3b6d7c58{--width:366px;}.elementor-39467 .elementor-element.elementor-element-254eadbe{--width:320px;}.elementor-39467 .elementor-element.elementor-element-695bc186{--width:320px;}.elementor-39467 .elementor-element.elementor-element-34f8b3cd{--width:320px;}.elementor-39467 .elementor-element.elementor-element-58bb5bef{--width:320px;}.elementor-39467 .elementor-element.elementor-element-41ccfb8d{--width:366px;}.elementor-39467 .elementor-element.elementor-element-7af95b0{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-d49a78c{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-910da83{--width:34%;}.elementor-39467 .elementor-element.elementor-element-59891aa{--width:66%;}.elementor-39467 .elementor-element.elementor-element-1529f39{--content-width:1920px;}.elementor-39467 .elementor-element.elementor-element-07e031b{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-39467 .elementor-element.elementor-element-f87a5ad{--width:100%;}.elementor-39467 .elementor-element.elementor-element-b1bb8e9{--width:100%;}.elementor-39467 .elementor-element.elementor-element-e52a3b0{--width:100%;}.elementor-39467 .elementor-element.elementor-element-650de11{--width:100%;}.elementor-39467 .elementor-element.elementor-element-0d0a526{--width:100%;}.elementor-39467 .elementor-element.elementor-element-3348c0f{--width:100%;}.elementor-39467 .elementor-element.elementor-element-f5b6efc{--width:100%;}.elementor-39467 .elementor-element.elementor-element-8bc6325{--width:100%;}.elementor-39467 .elementor-element.elementor-element-b105a60{--width:100%;}.elementor-39467 .elementor-element.elementor-element-d2eb997{--width:100%;}.elementor-39467 .elementor-element.elementor-element-f94809b{--width:100%;}.elementor-39467 .elementor-element.elementor-element-85b48bc{--width:100%;}.elementor-39467 .elementor-element.elementor-element-7e56a3e{--width:100%;}.elementor-39467 .elementor-element.elementor-element-dac42d3{--width:100%;}.elementor-39467 .elementor-element.elementor-element-4cf9a80{--width:100%;}.elementor-39467 .elementor-element.elementor-element-7056071{--width:100%;}.elementor-39467 .elementor-element.elementor-element-40910c0{--width:100%;}.elementor-39467 .elementor-element.elementor-element-20736e0{--width:100%;}.elementor-39467 .elementor-element.elementor-element-1a513f3{--width:100%;}.elementor-39467 .elementor-element.elementor-element-616caf6{--width:100%;}.elementor-39467 .elementor-element.elementor-element-ba56e62{--width:100%;}.elementor-39467 .elementor-element.elementor-element-a443a64{--width:50%;}.elementor-39467 .elementor-element.elementor-element-a5608c8{--width:50%;}.elementor-39467 .elementor-element.elementor-element-1ff9eb3{--width:100%;}.elementor-39467 .elementor-element.elementor-element-00bb1d3{--width:30%;}.elementor-39467 .elementor-element.elementor-element-1ed5e9c{--width:70%;}.elementor-39467 .elementor-element.elementor-element-ae6de33{--width:100%;}.elementor-39467 .elementor-element.elementor-element-cd2051c{--width:100%;}.elementor-39467 .elementor-element.elementor-element-910da83{--width:100%;}.elementor-39467 .elementor-element.elementor-element-59891aa{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-94ab973 */.elementor-39467 .elementor-element.elementor-element-94ab973 i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
.elementor-39467 .elementor-element.elementor-element-94ab973 img{
    width: 100%;
    max-width: 206px;
    vertical-align: middle;
    display: inline-block;
}

@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-94ab973 i{
        font-size: 28px;
        line-height: 1.1;
    }
    .elementor-39467 .elementor-element.elementor-element-94ab973 img{
    max-width: 152px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0b28a0 */.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-title{
    margin: 0;
    width: fit-content;
}
.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-content{
    width: fit-content;
    flex-grow: 0;
}
.elementor-39467 .elementor-element.elementor-element-e0b28a0 .elementor-icon-box-wrapper{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66136f0 */.elementor-39467 .elementor-element.elementor-element-66136f0{
    backdrop-filter: blur(20px);
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-66136f0{
        background-color: rgba(255, 255, 255, 0.05) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-273cb5a */.elementor-39467 .elementor-element.elementor-element-273cb5a{
    backdrop-filter: blur(20px);
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-273cb5a{
        background-color: rgba(255, 255, 255, 0.05) !important;
    }
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-273cb5a{
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d70c88 */.elementor-39467 .elementor-element.elementor-element-0d70c88{
    backdrop-filter: blur(20px);
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-0d70c88{
        background-color: rgba(255, 255, 255, 0.05) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4eabd2 */.elementor-39467 .elementor-element.elementor-element-e4eabd2.elementor-widget-button .elementor-button {
    background: var(--e-global-color-1ad943f);
    color: #000;
}
.elementor-39467 .elementor-element.elementor-element-e4eabd2.elementor-widget-button .elementor-button:hover{
    background: var(--e-global-color-5c968e7);
}
.elementor-39467 .elementor-element.elementor-element-e4eabd2.elementor-widget-button .elementor-button:focus{
    background: var(--e-global-color-f7ea3d6);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-12f807f */.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-title{
    margin: 0;
    width: fit-content;
}
.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-content{
    width: fit-content;
    flex-grow: 0;
}
.elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-wrapper{
    justify-content: center;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-wrapper{
    flex-direction: row;
    align-items: center;
    }
    .elementor-39467 .elementor-element.elementor-element-12f807f .elementor-icon-box-content{
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e15575 */.elementor-39467 .elementor-element.elementor-element-3e15575 .elementor-widget-container {
  color: var(--e-global-color-9489243) !important;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .elementor-heading-title {
  display: inline-block;
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .tooltip-sheet {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .tooltip-sheet span {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  text-decoration: underline;
  display: inline-block;
}

@media (min-width: 1025px) {
  .elementor-39467 .elementor-element.elementor-element-3e15575 .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #fff;
    color: #ffffff;
    border-radius: 16px;
    padding: 16px;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-transform: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow:
      0 4px 6px -4px rgba(0, 0, 0, 0.05),
      0 10px 15px -3px rgba(0, 0, 0, 0.05);
  }
  .elementor-39467 .elementor-element.elementor-element-3e15575 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 33px;
    height: 16px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768312570/libida-tootltip/libida-tootltip.svg?_i=AA) center/cover no-repeat;
  }
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .tooltiptext h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: var(--e-global-color-9489243);
  margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .tooltiptext p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: var(--e-global-color-be80e56);
}
.elementor-39467 .elementor-element.elementor-element-3e15575 .tooltip-sheet:hover .tooltiptext {
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b0d6272 */.elementor-39467 .elementor-element.elementor-element-b0d6272 .elementor-video{
    background: none;
}
.elementor-39467 .elementor-element.elementor-element-b0d6272 .e-hosted-video{
    aspect-ratio: 623 / 530;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-b0d6272 .e-hosted-video{
    aspect-ratio: 352 / 289;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-223db04 */.elementor-39467 .elementor-element.elementor-element-223db04 i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-223db04 i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44b1d01 */@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-44b1d01.widescreen .e-con-inner {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-44b1d01{
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4e4b98 */@media (max-width: 767px) {
    .elementor-39467 .elementor-element.elementor-element-a4e4b98 p + p {
        margin-top: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b7d1a51 */.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item {
    padding: 12px 32px;
    border-radius: 64px;
    transition: 250ms;
    cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item.active {
    background: #fff;
}
.elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item.active .elementor-icon-list-text {
    color: var(--e-global-color-9489243);
}

@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-b7d1a51 .elementor-icon-list-item {
        padding: 8px 32px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c04ceb */@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-0c04ceb .elementor-heading-title {
        font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d0daf */.elementor-39467 .elementor-element.elementor-element-91d0daf {
    grid-column: span 2;
    min-height: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35da259 */.elementor-39467 .elementor-element.elementor-element-35da259 > .e-con {
    background: #343176;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b6efc */@media (min-width: 1440px) {
    .elementor-39467 .elementor-element.elementor-element-f5b6efc > div {
        max-width: 420px;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-801c187 */.elementor-39467 .elementor-element.elementor-element-801c187 .elementor-wrapper {
    aspect-ratio: 340 / 400;
}
.elementor-39467 .elementor-element.elementor-element-801c187 video {
    background: #fff;
    object-position: 50% 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc6325 */@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-8bc6325 {
        background: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a210916 */.elementor-39467 .elementor-element.elementor-element-a210916:not(.active) {
    display: none;
}

@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-a210916 {
        background: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99c58f4 */@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-99c58f4 .elementor-heading-title {
        font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2bcc1d */.elementor-39467 .elementor-element.elementor-element-c2bcc1d > .e-con {
    background: #343176;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ea33e65 */.elementor-39467 .elementor-element.elementor-element-ea33e65 .elementor-wrapper {
    aspect-ratio: 340 / 400;
}
.elementor-39467 .elementor-element.elementor-element-ea33e65 video {
    object-position: 50% 30%;
    position: relative;
    left: 1px;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb997 */@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-d2eb997 {
        background: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aeab59 */.elementor-39467 .elementor-element.elementor-element-8aeab59:not(.active) {
    display: none;
}

@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-8aeab59 {
        background: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96e97c3 */.elementor-39467 .elementor-element.elementor-element-96e97c3 strong {
    font-weight: 500;
}
.elementor-39467 .elementor-element.elementor-element-96e97c3 p + p {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-acbef86 */.elementor-39467 .elementor-element.elementor-element-acbef86 .swiper{
    overflow: visible;
    pointer-events: none;
}
.elementor-39467 .elementor-element.elementor-element-acbef86 .swiper-wrapper {
    transition-timing-function: linear;
}
.elementor-39467 .elementor-element.elementor-element-acbef86 .swiper-slide{
    width: auto;
}
.elementor-39467 .elementor-element.elementor-element-acbef86 .elementor-icon-box-title{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d89f868 */.elementor-39467 .elementor-element.elementor-element-d89f868 .elementor-icon-list-item:last-child {
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be88b9b */.elementor-39467 .elementor-element.elementor-element-be88b9b.elementor-widget-button .elementor-button {
    background: var(--e-global-color-1ad943f);
    color: #000;
}
.elementor-39467 .elementor-element.elementor-element-be88b9b.elementor-widget-button .elementor-button:hover{
    background: var(--e-global-color-5c968e7);
}
.elementor-39467 .elementor-element.elementor-element-be88b9b.elementor-widget-button .elementor-button:focus{
    background: var(--e-global-color-f7ea3d6);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7bf333 */@media (max-width: 767px) {
    .elementor-39467 .elementor-element.elementor-element-a7bf333 {
        margin: 0 -24px;
        overflow: hidden;
        width: calc(100% + 48px) !important;
        max-width: none !important;
        border-radius: 0 0 16px;
        padding-left: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0462262 *//*@media (min-width: 768px) {*/
/*    .elementor-39467 .elementor-element.elementor-element-0462262 {*/
/*        left: auto !important;*/
/*        right: 6% !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b48bc */.elementor-39467 .elementor-element.elementor-element-85b48bc .elementor-widget-text-editor {
    max-width: 240px !important;
    border-radius: 160px;
    background: rgba(0, 0, 0, 0.25);
    backdrop-filter: blur(25px);
    padding: 12px 12px;
    display: flex;
    align-items: center;
    gap: 12px;
}
.elementor-39467 .elementor-element.elementor-element-85b48bc .elementor-widget-text-editor:before {
    content: "";
    background: #FFFC99;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9a0b5e */.elementor-39467 .elementor-element.elementor-element-d9a0b5e i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-d9a0b5e i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2954913 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-2954913 .elementor-image-box-description br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1913f9b */.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper {
    overflow: visible;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-img {
    flex-shrink: 0;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-content {
    position: relative;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-wrapper {
    position: relative;
    display: flex;
    gap: 12px;
    text-align: left;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-wrapper:after {
    content: "";
    background: var( --e-global-color-f7ea3d6 ) url(https://res.cloudinary.com/dirscuuhp/images/v1768389400/plus/plus.svg?_i=AA) center / 20px no-repeat;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-title {
    position: relative;
    margin-right: 8px;
    display: flex;
    align-items: flex-start;
    gap: 14px;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-title:before {
    content: "";
    background: var( --e-global-color-9489243 );
    width: 14px;
    height: 14px;
    border-radius: 50%;
    flex-shrink: 0;
    margin: 2px 0 0;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-description {
    opacity: 0;
}

@media (min-width: 1200px) {
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-description {
        font-size: 18px;
    }
}

@media (min-width: 1025px) {
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-title {
        margin-right: 32px;
    }
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-description {
        padding-left: 28px;
    }
}

@media (max-width: 1024px) {
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-wrapper {
        align-items: flex-end;
    }
    
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-img {
        max-width: 40%;
    }
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-image-box-description {
        position: absolute;
        left: 0;
        right: 24px;
        bottom: 0;
    }
    
    .elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-image-box-title {
        opacity: 0;
    }
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-widget-container {
    background: #252355;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-image-box-title {
    color: #fff;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-image-box-title:before {
    background: #fff;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-image-box-wrapper:after {
    content: "";
    background: rgba(255, 255, 255, 0.05) url(https://res.cloudinary.com/dirscuuhp/images/v1768389400/x/x.svg?_i=AA) center / 20px no-repeat;
    border: 2px solid rgba(255, 255, 255, 0.25);
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box.active .elementor-image-box-description {
    opacity: 1;
    max-width: 340px;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box {
    grid-area: 1 / 1;
    transition: 300ms ease-in-out;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box:nth-child(1) {
    transform: translateY(0) rotateX(0deg);
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .elementor-widget-image-box:nth-child(2) {
    transform: translateY(-50%) rotateX(90deg);
    opacity: 0;
}

.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper-slide {
    overflow: visible;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper-slide > .e-con > .e-con-inner {
    display: inline-grid;
    place-items: center;
    perspective: 1000px;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper-slide > .e-con > .e-con-inner.active .elementor-widget-image-box:nth-child(1) {
    transform: translateY(50%) rotateX(-90deg);
    opacity: 0;
}
.elementor-39467 .elementor-element.elementor-element-1913f9b .swiper-slide > .e-con > .e-con-inner.active .elementor-widget-image-box:nth-child(2) {
    transform: translateY(0) rotateX(0deg);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-540938a */.elementor-39467 .elementor-element.elementor-element-540938a i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-540938a i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a13706c */.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__text strong{
    font-weight: 400;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-bullet-active{
    width: 16px !important;
    border-radius: 999px;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination-bullet{
    transition: all 0.2s ease-in-out;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__title {
    display: flex;
    align-items: center;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__title:before{
    content: '';
    margin-right: 10px;
    width: 18px;
    height: 18px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768384254/verified/verified.svg?_i=AA) center/cover no-repeat;
}

.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__text span.heading{
    font-size: 24px;
    line-height: 1.1em;
    display: block;
    margin-bottom: 10px;
}

.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button {
    width: 40px;
    height: 40px;
    background: var(--e-global-color-f7ea3d6);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button:hover {
    background: var(--e-global-color-7fbabba);
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button:focus {
    background: var(--e-global-color-9489243);
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button:before{
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 18px;
    height: 18px;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button.elementor-swiper-button-next:before{
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768384250/move-right/move-right.svg?_i=AA) center/contain no-repeat;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button.elementor-swiper-button-prev:before{
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768384246/move-left/move-left.svg?_i=AA) center/contain no-repeat;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button.elementor-swiper-button-next{
    right: 30px;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button.elementor-swiper-button-prev{
    left: 30px;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button svg {
    display: none;
}
.elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination {
    padding: 8px;
    width: auto !important;
    height: 22px;
    display: flex;
    background: #fff;
    border-radius: 999px;
    z-index: 1;
    justify-self: anchor-center;
    bottom: -20px !important;
}

.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__text {
    min-height: 190px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__footer{
    margin-top: auto;
}

@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-a13706c .swiper{
        width: 100% !important;
    }
    .elementor-39467 .elementor-element.elementor-element-a13706c .swiper-pagination {
       bottom: 0px !important; 
    }
    .elementor-39467 .elementor-element.elementor-element-a13706c .elementor-swiper-button,
    .elementor-39467 .elementor-element.elementor-element-a13706c .elementor-testimonial__text .hide-mob{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf9a80 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-4cf9a80{
        background-color: var(--e-global-color-1ad943f) !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63690c8 */.elementor-39467 .elementor-element.elementor-element-63690c8.elementor-widget-button .elementor-button {
    background-color: transparent !important;
    border: 2px solid #fff;
}

.elementor-39467 .elementor-element.elementor-element-63690c8.elementor-widget-button .elementor-button:hover {
    background-color: rgba(255, 255, 255, 0.25) !important;
}
.elementor-39467 .elementor-element.elementor-element-63690c8.elementor-widget-button .elementor-button:focus {
    background-color: rgba(255, 255, 255, 0.50)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7dd7d9 */.elementor-39467 .elementor-element.elementor-element-f7dd7d9 figure {
    display: block;
    position: relative;
}

.elementor-39467 .elementor-element.elementor-element-f7dd7d9 figcaption {
    border-radius: 48px;
    background: #FFFC99;
    padding: 6px 16px;

    position: absolute;
    top: 11%;
    left: 65%;

}

@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-f7dd7d9 img{
        aspect-ratio: 264 / 230;
    }
    
    .elementor-39467 .elementor-element.elementor-element-f7dd7d9 figcaption {
        top: 12%;
        left: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3a77d9 */.elementor-39467 .elementor-element.elementor-element-e3a77d9 span{
    font-weight: 500;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531f88b */.elementor-39467 .elementor-element.elementor-element-531f88b .elementor-icon-box-title{
    margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-531f88b .elementor-icon-box-wrapper{
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c00542c */.elementor-39467 .elementor-element.elementor-element-c00542c {
    transition: 300ms;
}

.elementor-39467 .elementor-element.elementor-element-c00542c i {
    font-weight: 400;
}
.libida-usage.active .libida-usage-heading {
    opacity: 0;
    transform: translateY(-30%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde0506 */.elementor-39467 .elementor-element.elementor-element-dde0506 {
    height: 320px;
}

.elementor-39467 .elementor-element.elementor-element-dde0506 .elementor-widget-image .elementor-widget-container {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-39467 .elementor-element.elementor-element-dde0506 .elementor-widget-image {
    position: absolute;
    inset: 50% 0 0;
    opacity: 0;
    transition: 500ms;
}

.elementor-39467 .elementor-element.elementor-element-dde0506 .elementor-widget-image.active {
    top: 0;
    opacity: 1;
}

.elementor-39467 .elementor-element.elementor-element-dde0506 .elementor-widget-image.out {
    top: -50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e9311 */.elementor-39467 .elementor-element.elementor-element-e8e9311 .elementor-widget-heading {
    position: absolute;
    inset: 50% 0 0;
    opacity: 0;
    transition: 500ms;
}

.elementor-39467 .elementor-element.elementor-element-e8e9311 .elementor-widget-heading.active {
    top: 0;
    opacity: 1;
}

.elementor-39467 .elementor-element.elementor-element-e8e9311 .elementor-widget-heading.out {
    top: -50%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ddbf194 */.elementor-39467 .elementor-element.elementor-element-ddbf194 {
    transition: 500ms;
}
.libida-usage.active .libida-arrow {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-958b742 */.elementor-39467 .elementor-element.elementor-element-958b742 strong {
    font-weight: 500;
}
.elementor-39467 .elementor-element.elementor-element-958b742 p + p {
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec8d7a */.elementor-39467 .elementor-element.elementor-element-5ec8d7a {
    transition: 500ms;
}
.libida-usage:not(.active) .libida-content {
    opacity: 0;
    transform: translateY(30%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-708da2c */.elementor-39467 .elementor-element.elementor-element-708da2c {
    transition: 500ms;
}
.libida-usage:not(.active) .libida-media {
    opacity: 0;
    transform: translateY(30%);
}

@media (max-width: 1199px) {
    .elementor-39467 .elementor-element.elementor-element-708da2c {
        position: static;
        margin-top: 24px;
    }
    
    .elementor-39467 .elementor-element.elementor-element-708da2c img {
        width: 280px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6920e42 */.elementor-39467 .elementor-element.elementor-element-6920e42 {
    position: sticky;
    top: 0;
}

.elementor-39467 .elementor-element.elementor-element-6920e42:before {
    content: "";
    position: absolute;
    inset: 160px 0 0 0;
    height: auto;
    background: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNTM0IDE1MzQnPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0nbGluZWFyLWdyYWRpZW50JyB4MT0nLTE5Ny4yMycgeTE9JzEzMDguOTEnIHgyPScxNTM0JyB5Mj0nMTMwOS4wNycgZ3JhZGllbnRUcmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC01NDIpJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSc+PHN0b3Agb2Zmc2V0PScwJyBzdG9wLWNvbG9yPScjMzQzMTc2Jy8+PHN0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPScjZTllZGY3Jy8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGNpcmNsZSBjeD0nNzY3JyBjeT0nNzY3JyByPSc3NjYnIGZpbGw9J25vbmUnIHN0cm9rZT0ndXJsKCNsaW5lYXItZ3JhZGllbnQpJyBzdHJva2Utd2lkdGg9JzInLz48L3N2Zz4=") center top / cover no-repeat;
    transform: translateY(50%);
    opacity: 0;
    transition: 500ms;
}

.elementor-39467 .elementor-element.elementor-element-6920e42 .e-con-inner {
    position: relative;
}

.libida-usage.active .libida-wrapper:before {
    transform: translateY(0);
    opacity: 1;
}

@media (max-width: 1199px) {
    .elementor-39467 .elementor-element.elementor-element-6920e42 > .e-con-inner {
        padding-bottom: 0;
    }
    
    .elementor-39467 .elementor-element.elementor-element-6920e42:before {
        inset: auto 0 -175px 0;
        height: 440px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9896a0 */.elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title{
    margin-top: 0;
}
@media(min-width: 768px){
  .elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-title br{
      display: none;
  }  
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-d9896a0 .elementor-icon-box-wrapper{
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac67a7e */.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon{
    width: 100%;
    display: block;
}
.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon svg{
    width: 100%;
    height: auto;
}
.elementor-39467 .elementor-element.elementor-element-ac67a7e .elementor-icon svg circle{
    opacity: 0;
    transition: opacity 0.25s ease 2.5s;
}
.elementor-39467 .elementor-element.elementor-element-ac67a7e.observer-me.active svg circle{
    opacity: 1;
}
.elementor-39467 .elementor-element.elementor-element-ac67a7e.observer-me.active svg path {
  animation: draw 2.5s forwards;
  animation-timing-function: linear;
}

@keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dda61bb */.elementor-39467 .elementor-element.elementor-element-dda61bb .weeks {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 18px 0 16px;
}
.elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p{
    font-family: "Suisse BP Intl", Sans-serif;
    font-size: 10px;
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: var(--e-global-color-be80e56);
}
@media(max-width: 767px){
   .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks {
        margin: 32px 0 16px;
    }
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p span{
      display: none;  
    }
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p{
        font-size: 14px;
    }
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p:nth-child(2),
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p:nth-child(4),
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p:nth-child(5),
    .elementor-39467 .elementor-element.elementor-element-dda61bb .weeks p:nth-child(7){
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b6edb2 */.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 28px;
  list-style: none;
  padding: 0;
}
.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li {
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 16px;
  line-height: 1.3;
  font-weight: 400;
  color: var(--e-global-color-9489243);
  display: flex;
  align-items: center;
}
.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:before {
  content: "";
  width: 14px;
  height: 14px;
  border-radius: 999px;
  margin-right: 8px;
}
.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(1):before {
  background: #252355;
}
.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(2):before {
  background: #4a46a9;
}
.elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(3):before {
  background: #9ab1f5;
}
@media (max-width: 767px) {
 .elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list {
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 10px;
  }
  .elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(1) {
    order: 1;
    width: calc(50% - 5px);
  }
  .elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(2) {
    order: 3;
    width: 100%;
  }
 .elementor-39467 .elementor-element.elementor-element-1b6edb2 ul.list li:nth-child(3) {
    order: 2;
    width: calc(50% - 5px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca23cde */@media(min-width: 768px){
    .elementor-39467 .elementor-element.elementor-element-ca23cde br{
     display: none;  
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917b02f */.elementor-39467 .elementor-element.elementor-element-917b02f .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397349/Treatment-1/Treatment-1.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4504c4a */.elementor-39467 .elementor-element.elementor-element-4504c4a .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397354/Treatment-2/Treatment-2.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3318270 */.elementor-39467 .elementor-element.elementor-element-3318270 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397343/Treatment-3/Treatment-3.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a2679 */.elementor-39467 .elementor-element.elementor-element-f6a2679 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397339/Treatment-4/Treatment-4.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917b02f */.elementor-39467 .elementor-element.elementor-element-917b02f .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397349/Treatment-1/Treatment-1.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4504c4a */.elementor-39467 .elementor-element.elementor-element-4504c4a .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397354/Treatment-2/Treatment-2.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3318270 */.elementor-39467 .elementor-element.elementor-element-3318270 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397343/Treatment-3/Treatment-3.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a2679 */.elementor-39467 .elementor-element.elementor-element-f6a2679 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397339/Treatment-4/Treatment-4.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917b02f */.elementor-39467 .elementor-element.elementor-element-917b02f .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397349/Treatment-1/Treatment-1.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4504c4a */.elementor-39467 .elementor-element.elementor-element-4504c4a .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397354/Treatment-2/Treatment-2.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3318270 */.elementor-39467 .elementor-element.elementor-element-3318270 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397343/Treatment-3/Treatment-3.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a2679 */.elementor-39467 .elementor-element.elementor-element-f6a2679 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397339/Treatment-4/Treatment-4.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917b02f */.elementor-39467 .elementor-element.elementor-element-917b02f .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397349/Treatment-1/Treatment-1.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4504c4a */.elementor-39467 .elementor-element.elementor-element-4504c4a .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397354/Treatment-2/Treatment-2.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3318270 */.elementor-39467 .elementor-element.elementor-element-3318270 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397343/Treatment-3/Treatment-3.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a2679 */.elementor-39467 .elementor-element.elementor-element-f6a2679 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397339/Treatment-4/Treatment-4.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-917b02f */.elementor-39467 .elementor-element.elementor-element-917b02f .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397349/Treatment-1/Treatment-1.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4504c4a */.elementor-39467 .elementor-element.elementor-element-4504c4a .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397354/Treatment-2/Treatment-2.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3318270 */.elementor-39467 .elementor-element.elementor-element-3318270 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397343/Treatment-3/Treatment-3.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6a2679 */.elementor-39467 .elementor-element.elementor-element-f6a2679 .benefit {
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768397339/Treatment-4/Treatment-4.jpg?_i=AA) center/cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f61081d */.elementor-39467 .elementor-element.elementor-element-f61081d .swiper {
  overflow: visible !important;
  width: 100%;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .swiper .swiper-slide {
  interactivity: auto;
}
.elementor-39467 .elementor-element.elementor-element-f61081d span.swiper-pagination-bullet {
  opacity: 1;
  transition: all 0.5s ease-in-out;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .elementor-swiper-button {
  width: 40px;
  height: 40px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .elementor-swiper-button:hover {
  background: var(--e-global-color-1ad943f);
}
.elementor-39467 .elementor-element.elementor-element-f61081d .elementor-swiper-button:active {
  background: var(--e-global-color-5c968e7);
}
.elementor-39467 .elementor-element.elementor-element-f61081d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  background: #9ab1f5;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit-slide {
  width: 100%;
  aspect-ratio: 2 / 3;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit {
  display: flex;
  justify-content: flex-end;
  height: 100%;
  padding: 16px;
  border-radius: 24px;
  position: relative;
  z-index: 1;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 53.78%, rgba(0, 0, 0, 0.4) 100%);
  transition: all 0.3s ease-in-out;
  z-index: -1;
  border-radius: 24px;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit.active:after {
  /*background: rgba(0, 0, 0, 0.4);*/
}
.elementor-39467 .elementor-element.elementor-element-f61081d .click-btn {
  width: 56px;
  height: 56px;
  border: 2px solid rgba(255, 255, 255, 0.25);
  background: rgba(255, 255, 255, 0.05);
  border-radius: 200px;
  backdrop-filter: blur(10px);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  position: absolute;
  top: 16px;
  right: 16px;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .click-btn span {
  transition: display 0.3s ease-in-out;
  display: flex;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit .click-btn .minus {
  display: none;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit.active .click-btn .minus {
  display: flex;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit.active .click-btn .plus {
  display: none;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .heading {
  width: 100%;
  max-width: calc(100% - 100px);
}
.elementor-39467 .elementor-element.elementor-element-f61081d .heading h2 {
  margin: 0;
  color: #fff;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.1;
  letter-spacing: -0.01em;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit-wrapper {
  display: flex;
  align-self: end;
  flex-direction: column;
  min-height: 138px;
  transition: 0.3s;
  background: transparent;
  border-radius: 16px;
  padding: 16px;
  backdrop-filter: blur(0);
  position: absolute;
  inset: auto 16px 16px;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .benefit.active .benefit-wrapper {
  background: rgba(0, 0, 0, 0.2);
  backdrop-filter: blur(40px);
}
.elementor-39467 .elementor-element.elementor-element-f61081d .detail {
  display: none;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .detail ul {
  list-style: none;
  padding: 24px 0 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .detail ul li {
  color: #fff;
  font-family: "Suisse BP Intl";
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
  display: flex;
  align-items: center;
  gap: 8px;
}
.elementor-39467 .elementor-element.elementor-element-f61081d .detail ul li:before {
  content: "";
  width: 25px;
  height: 18px;
  background: url(https://res.cloudinary.com/dirscuuhp/images/v1762845283/check-yellow/check-yellow.svg?_i=AA) center/contain no-repeat;
  flex-shrink: 0;
}

@media (max-width: 767px) {
  .elementor-39467 .elementor-element.elementor-element-f61081d {
    width: 380px !important;
    margin: 0 auto;
  }
  .elementor-39467 .elementor-element.elementor-element-f61081d .heading {
    width: 100%;
    max-width: calc(100% - 70px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aa3e36 */.elementor-39467 .elementor-element.elementor-element-5aa3e36 i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-5aa3e36 i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38cf8d7 */.elementor-39467 .elementor-element.elementor-element-38cf8d7 .elementor-widget-container {
  color: var(--e-global-color-9489243) !important;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
}
.elementor-39467 .elementor-element.elementor-element-38cf8d7 .elementor-heading-title {
  display: inline-block;
}

.elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltip-sheet {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltip-sheet span {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  text-decoration: underline;
  display: inline-block;
}
@media (min-width: 1025px) {
  .elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #fff;
    color: #ffffff;
    border-radius: 16px;
    padding: 16px;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-transform: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow:
      0 4px 6px -4px rgba(0, 0, 0, 0.05),
      0 10px 15px -3px rgba(0, 0, 0, 0.05);
  }

  .elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 33px;
    height: 16px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768312570/libida-tootltip/libida-tootltip.svg?_i=AA) center/cover no-repeat;
  }
}
.elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltiptext h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: var(--e-global-color-9489243);
  margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltiptext p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: var(--e-global-color-be80e56);
}
.elementor-39467 .elementor-element.elementor-element-38cf8d7 .tooltip-sheet:hover .tooltiptext {
  visibility: visible;
}

@media (min-width: 768px) {
  .elementor-39467 .elementor-element.elementor-element-38cf8d7 .hide-desk {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ad150 */.elementor-39467 .elementor-element.elementor-element-30ad150 h2{
  width: 110px;  
}
.elementor-39467 .elementor-element.elementor-element-30ad150 img{
    width: 146px;
    display: block;
    max-width: none;
}
.elementor-39467 .elementor-element.elementor-element-30ad150 span{
    display: block;
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b4680 */.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-widget-container {
  color: var(--e-global-color-9489243) !important;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline-block;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-heading-title {
  display: inline-block;
}

.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet span {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  text-decoration: underline;
  display: inline-block;
}
@media (min-width: 1025px) {
  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #fff;
    color: #ffffff;
    border-radius: 16px;
    padding: 16px;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-transform: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow:
      0 4px 6px -4px rgba(0, 0, 0, 0.05),
      0 10px 15px -3px rgba(0, 0, 0, 0.05);
    z-index: 9;
  }

  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 33px;
    height: 16px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768312570/libida-tootltip/libida-tootltip.svg?_i=AA) center/cover no-repeat;
  }
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: var(--e-global-color-9489243);
  margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: var(--e-global-color-be80e56);
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet:hover .tooltiptext {
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c518acd */.elementor-39467 .elementor-element.elementor-element-c518acd .cell .elementor-widget-container{
    justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c518acd{
    box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4050643 */.elementor-39467 .elementor-element.elementor-element-4050643 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ad150 */.elementor-39467 .elementor-element.elementor-element-30ad150 h2{
  width: 110px;  
}
.elementor-39467 .elementor-element.elementor-element-30ad150 img{
    width: 146px;
    display: block;
    max-width: none;
}
.elementor-39467 .elementor-element.elementor-element-30ad150 span{
    display: block;
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b4680 */.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-widget-container {
  color: var(--e-global-color-9489243) !important;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline-block;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-heading-title {
  display: inline-block;
}

.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet span {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  text-decoration: underline;
  display: inline-block;
}
@media (min-width: 1025px) {
  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #fff;
    color: #ffffff;
    border-radius: 16px;
    padding: 16px;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-transform: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow:
      0 4px 6px -4px rgba(0, 0, 0, 0.05),
      0 10px 15px -3px rgba(0, 0, 0, 0.05);
    z-index: 9;
  }

  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 33px;
    height: 16px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768312570/libida-tootltip/libida-tootltip.svg?_i=AA) center/cover no-repeat;
  }
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: var(--e-global-color-9489243);
  margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: var(--e-global-color-be80e56);
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet:hover .tooltiptext {
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c518acd */.elementor-39467 .elementor-element.elementor-element-c518acd .cell .elementor-widget-container{
    justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c518acd{
    box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4050643 */.elementor-39467 .elementor-element.elementor-element-4050643 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30ad150 */.elementor-39467 .elementor-element.elementor-element-30ad150 h2{
  width: 110px;  
}
.elementor-39467 .elementor-element.elementor-element-30ad150 img{
    width: 146px;
    display: block;
    max-width: none;
}
.elementor-39467 .elementor-element.elementor-element-30ad150 span{
    display: block;
    margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b4680 */.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-widget-container {
  color: var(--e-global-color-9489243) !important;
  font-family: "Suisse BP Intl", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline-block;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .elementor-heading-title {
  display: inline-block;
}

.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet span {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  text-decoration: underline;
  display: inline-block;
}
@media (min-width: 1025px) {
  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #fff;
    color: #ffffff;
    border-radius: 16px;
    padding: 16px;
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    text-transform: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    box-shadow:
      0 4px 6px -4px rgba(0, 0, 0, 0.05),
      0 10px 15px -3px rgba(0, 0, 0, 0.05);
    z-index: 9;
  }

  .elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 33px;
    height: 16px;
    background: url(https://res.cloudinary.com/dirscuuhp/images/v1768312570/libida-tootltip/libida-tootltip.svg?_i=AA) center/cover no-repeat;
  }
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
  color: var(--e-global-color-9489243);
  margin: 0;
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltiptext p {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: var(--e-global-color-be80e56);
}
.elementor-39467 .elementor-element.elementor-element-f0b4680 .tooltip-sheet:hover .tooltiptext {
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c518acd */.elementor-39467 .elementor-element.elementor-element-c518acd .cell .elementor-widget-container{
    justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c518acd{
    box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4050643 */.elementor-39467 .elementor-element.elementor-element-4050643 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-adbb3f4 */@media(min-width: 1025px){
    .elementor-39467 .elementor-element.elementor-element-adbb3f4 .elementor-swiper-button,
    .elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper-pagination{
        display: none;
    }
}
.elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper{
    padding-bottom: 0 !important;
    overflow: visible;
}
.elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper-slide{
    overflow: visible;
}
.elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper-slide.swiper-slide-active{
    z-index: 1;
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-adbb3f4.comparison-slider,
    .elementor-39467 .elementor-element.elementor-element-adbb3f4.comparison-slider > div {
    position: static !important;
    }
    .elementor-39467 .elementor-element.elementor-element-adbb3f4 .swiper{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba56e62 */.elementor-39467 .elementor-element.elementor-element-ba56e62 .cell{
    min-height: 60px;
}
.elementor-39467 .elementor-element.elementor-element-ba56e62 .cell .elementor-widget-container{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6deaf93 */@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-6deaf93{
        overflow: hidden;
    }
    .elementor-39467 .elementor-element.elementor-element-6deaf93.widescreen .e-con-inner {
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9399a5a */.elementor-39467 .elementor-element.elementor-element-9399a5a i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-9399a5a i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e615b9 */.elementor-39467 .elementor-element.elementor-element-4e615b9.cell{
    min-height: 174px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa9ef1 */.elementor-39467 .elementor-element.elementor-element-9fa9ef1 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83416 */.elementor-39467 .elementor-element.elementor-element-ed83416 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210a19 */.elementor-39467 .elementor-element.elementor-element-1210a19 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4c1e */.elementor-39467 .elementor-element.elementor-element-69e4c1e .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa9ef1 */.elementor-39467 .elementor-element.elementor-element-9fa9ef1 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83416 */.elementor-39467 .elementor-element.elementor-element-ed83416 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210a19 */.elementor-39467 .elementor-element.elementor-element-1210a19 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4c1e */.elementor-39467 .elementor-element.elementor-element-69e4c1e .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa9ef1 */.elementor-39467 .elementor-element.elementor-element-9fa9ef1 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83416 */.elementor-39467 .elementor-element.elementor-element-ed83416 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210a19 */.elementor-39467 .elementor-element.elementor-element-1210a19 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4c1e */.elementor-39467 .elementor-element.elementor-element-69e4c1e .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa9ef1 */.elementor-39467 .elementor-element.elementor-element-9fa9ef1 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83416 */.elementor-39467 .elementor-element.elementor-element-ed83416 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210a19 */.elementor-39467 .elementor-element.elementor-element-1210a19 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4c1e */.elementor-39467 .elementor-element.elementor-element-69e4c1e .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa9ef1 */.elementor-39467 .elementor-element.elementor-element-9fa9ef1 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83416 */.elementor-39467 .elementor-element.elementor-element-ed83416 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1210a19 */.elementor-39467 .elementor-element.elementor-element-1210a19 .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e4c1e */.elementor-39467 .elementor-element.elementor-element-69e4c1e .cell .elementor-widget-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-eb3e8f5 */@media(min-width: 1025px){
    .elementor-39467 .elementor-element.elementor-element-eb3e8f5 .elementor-swiper-button,
    .elementor-39467 .elementor-element.elementor-element-eb3e8f5 .swiper-pagination{
        display: none;
    }
}
.elementor-39467 .elementor-element.elementor-element-eb3e8f5 .swiper{
    padding-bottom: 0 !important;
}

@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-eb3e8f5.libida-oral-slider,
    .elementor-39467 .elementor-element.elementor-element-eb3e8f5.libida-oral-slider > div {
    position: static !important;
    }
    .elementor-39467 .elementor-element.elementor-element-eb3e8f5 .swiper{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff9eb3 */.elementor-39467 .elementor-element.elementor-element-1ff9eb3 .cell{
    min-height: 78px;
}
.elementor-39467 .elementor-element.elementor-element-1ff9eb3 .cell .elementor-widget-container{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b7705 */@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-89b7705.widescreen .e-con-inner {
        padding-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae6de33 */.elementor-39467 .elementor-element.elementor-element-ae6de33 {
    box-shadow: -800px 0 0 400px #fff;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-44e9d3a */.elementor-39467 .elementor-element.elementor-element-44e9d3a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-44e9d3a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d55b3b1 */.elementor-39467 .elementor-element.elementor-element-d55b3b1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .play,
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-d55b3b1 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c65e862 */.elementor-39467 .elementor-element.elementor-element-c65e862 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-c65e862 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10b692 */.elementor-39467 .elementor-element.elementor-element-c10b692 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c10b692 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .play,
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c10b692 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e72ca0d */.elementor-39467 .elementor-element.elementor-element-e72ca0d .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e72ca0d .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab80fd0 */.elementor-39467 .elementor-element.elementor-element-ab80fd0 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .play,
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab80fd0 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b3e546f */.elementor-39467 .elementor-element.elementor-element-b3e546f .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b3e546f .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2f005b */.elementor-39467 .elementor-element.elementor-element-c2f005b {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-c2f005b img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .play,
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-c2f005b .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-069b4a2 */.elementor-39467 .elementor-element.elementor-element-069b4a2 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-069b4a2 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-305e175 */.elementor-39467 .elementor-element.elementor-element-305e175 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-305e175 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .play,
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-305e175 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1d1708a */.elementor-39467 .elementor-element.elementor-element-1d1708a .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-1d1708a .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776002 */.elementor-39467 .elementor-element.elementor-element-9776002 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-9776002 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .play,
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-9776002 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b43058b */.elementor-39467 .elementor-element.elementor-element-b43058b .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-b43058b .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be9a890 */.elementor-39467 .elementor-element.elementor-element-be9a890 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-be9a890 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .play,
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-be9a890 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-dc5cabb */.elementor-39467 .elementor-element.elementor-element-dc5cabb .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-dc5cabb .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab01dc6 */.elementor-39467 .elementor-element.elementor-element-ab01dc6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .play,
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-ab01dc6 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e335860 */.elementor-39467 .elementor-element.elementor-element-e335860 .e-hosted-video{
    aspect-ratio: 404 / 580;
}
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-image-overlay {
    cursor: default;
    pointer-events: none;
    }
.elementor-39467 .elementor-element.elementor-element-e335860 .elementor-custom-embed-play {
    width: 80px;
    height: 80px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c4ab99 */.elementor-39467 .elementor-element.elementor-element-4c4ab99 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 img {
  display: block;
  width: 20px;
  height: 20px;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .control {
  display: flex;
  align-items: center;
  justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .play,
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 58px;
  height: 58px;
  border-radius: 9999px;
  border: 2px solid rgba(255, 255, 255, 0);
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(10px);
  cursor: pointer;
}
.elementor-39467 .elementor-element.elementor-element-4c4ab99 .pause {
    visibility: hidden;
}
.video-sec:hover .pause {
    visibility: visible !important;
  animation: fadeOut 2s forwards;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-389e259 */.elementor-39467 .elementor-element.elementor-element-389e259{
    padding-bottom: 60px;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .swiper{
    overflow: visible;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .swiper-pagination{
    top: unset;
    bottom: 18px !important;
}

.elementor-39467 .elementor-element.elementor-element-389e259 .video-sec:hover .controls .play,
.elementor-39467 .elementor-element.elementor-element-389e259 .video-sec:hover .controls .pause{
    background: var(--e-global-color-5c968e7) !important;
}

.elementor-39467 .elementor-element.elementor-element-389e259 .elementor-swiper-button{
    width: 40px;
    height: 40px;
    border-radius: 999px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .elementor-swiper-button:hover{
    background: var(--e-global-color-1ad943f);
}
.elementor-39467 .elementor-element.elementor-element-389e259 .elementor-swiper-button:active{
    background: var(--e-global-color-5c968e7);
}

/*video Questions CSS*/
.elementor-39467 .elementor-element.elementor-element-389e259 .video-question {
  display: flex;
  height: 100%;
  cursor: pointer;
  font-family: "Suisse BP Intl", Sans-serif;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .click-btn {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
  transform: rotate(0deg);
}
.elementor-39467 .elementor-element.elementor-element-389e259 .click-btn span {
  transition: display 0.3s ease-in-out;
  display: flex;
  width: 100%;
}

.elementor-39467 .elementor-element.elementor-element-389e259 .video-question.active .click-btn {
  transform: rotate(45deg);
}
.elementor-39467 .elementor-element.elementor-element-389e259 .heading {
  width: 100%;
  max-width: calc(100% - 100px);
}
.elementor-39467 .elementor-element.elementor-element-389e259 .heading h2 {
  margin: 0;
  color: var(--e-global-color-9489243);
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .video-question-wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
  transition: all 0.3s ease-in-out;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .detail {
  display: none;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .video-question.active .detail {
  display: block;
}
.elementor-39467 .elementor-element.elementor-element-389e259 .detail p {
  color: var(--e-global-color-9489243);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
}

@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-389e259 .swiper-pagination{
       bottom: 24px !important; 
    }
    .elementor-39467 .elementor-element.elementor-element-389e259 .heading {
        max-width: calc(100% - 30px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ee27ad4 */.elementor-39467 .elementor-element.elementor-element-7ee27ad4 i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-7ee27ad4 i{
        font-size: 28px;
        line-height: 1.1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661c2f3c */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-661c2f3c h2.elementor-heading-title{
        font-weight: 300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13c063ec */.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item {
    border-radius: 5px;
    border: 1px solid #D1D5DC;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254eadbe */.elementor-39467 .elementor-element.elementor-element-254eadbe {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-254eadbe{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333fe2e7 */.elementor-39467 .elementor-element.elementor-element-333fe2e7{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c5e67f */.elementor-39467 .elementor-element.elementor-element-73c5e67f h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695bc186 */.elementor-39467 .elementor-element.elementor-element-695bc186 {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-695bc186{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209d434 */.elementor-39467 .elementor-element.elementor-element-3209d434{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ef2dfa */.elementor-39467 .elementor-element.elementor-element-58ef2dfa h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b3cd */.elementor-39467 .elementor-element.elementor-element-34f8b3cd {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-34f8b3cd{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5797eed5 */.elementor-39467 .elementor-element.elementor-element-5797eed5{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cd1572 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253942b0 */.elementor-39467 .elementor-element.elementor-element-253942b0 h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb5bef */.elementor-39467 .elementor-element.elementor-element-58bb5bef {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-58bb5bef{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f422577 */.elementor-39467 .elementor-element.elementor-element-3f422577{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec84b */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661c2f3c */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-661c2f3c h2.elementor-heading-title{
        font-weight: 300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13c063ec */.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item {
    border-radius: 5px;
    border: 1px solid #D1D5DC;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254eadbe */.elementor-39467 .elementor-element.elementor-element-254eadbe {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-254eadbe{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333fe2e7 */.elementor-39467 .elementor-element.elementor-element-333fe2e7{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c5e67f */.elementor-39467 .elementor-element.elementor-element-73c5e67f h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695bc186 */.elementor-39467 .elementor-element.elementor-element-695bc186 {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-695bc186{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209d434 */.elementor-39467 .elementor-element.elementor-element-3209d434{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ef2dfa */.elementor-39467 .elementor-element.elementor-element-58ef2dfa h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b3cd */.elementor-39467 .elementor-element.elementor-element-34f8b3cd {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-34f8b3cd{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5797eed5 */.elementor-39467 .elementor-element.elementor-element-5797eed5{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cd1572 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253942b0 */.elementor-39467 .elementor-element.elementor-element-253942b0 h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb5bef */.elementor-39467 .elementor-element.elementor-element-58bb5bef {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-58bb5bef{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f422577 */.elementor-39467 .elementor-element.elementor-element-3f422577{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec84b */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661c2f3c */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-661c2f3c h2.elementor-heading-title{
        font-weight: 300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13c063ec */.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item {
    border-radius: 5px;
    border: 1px solid #D1D5DC;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254eadbe */.elementor-39467 .elementor-element.elementor-element-254eadbe {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-254eadbe{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333fe2e7 */.elementor-39467 .elementor-element.elementor-element-333fe2e7{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c5e67f */.elementor-39467 .elementor-element.elementor-element-73c5e67f h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695bc186 */.elementor-39467 .elementor-element.elementor-element-695bc186 {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-695bc186{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209d434 */.elementor-39467 .elementor-element.elementor-element-3209d434{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ef2dfa */.elementor-39467 .elementor-element.elementor-element-58ef2dfa h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b3cd */.elementor-39467 .elementor-element.elementor-element-34f8b3cd {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-34f8b3cd{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5797eed5 */.elementor-39467 .elementor-element.elementor-element-5797eed5{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cd1572 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253942b0 */.elementor-39467 .elementor-element.elementor-element-253942b0 h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb5bef */.elementor-39467 .elementor-element.elementor-element-58bb5bef {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-58bb5bef{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f422577 */.elementor-39467 .elementor-element.elementor-element-3f422577{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec84b */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661c2f3c */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-661c2f3c h2.elementor-heading-title{
        font-weight: 300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13c063ec */.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item {
    border-radius: 5px;
    border: 1px solid #D1D5DC;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254eadbe */.elementor-39467 .elementor-element.elementor-element-254eadbe {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-254eadbe{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333fe2e7 */.elementor-39467 .elementor-element.elementor-element-333fe2e7{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c5e67f */.elementor-39467 .elementor-element.elementor-element-73c5e67f h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695bc186 */.elementor-39467 .elementor-element.elementor-element-695bc186 {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-695bc186{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209d434 */.elementor-39467 .elementor-element.elementor-element-3209d434{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ef2dfa */.elementor-39467 .elementor-element.elementor-element-58ef2dfa h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b3cd */.elementor-39467 .elementor-element.elementor-element-34f8b3cd {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-34f8b3cd{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5797eed5 */.elementor-39467 .elementor-element.elementor-element-5797eed5{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cd1572 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253942b0 */.elementor-39467 .elementor-element.elementor-element-253942b0 h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb5bef */.elementor-39467 .elementor-element.elementor-element-58bb5bef {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-58bb5bef{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f422577 */.elementor-39467 .elementor-element.elementor-element-3f422577{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec84b */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661c2f3c */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-661c2f3c h2.elementor-heading-title{
        font-weight: 300 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13c063ec */.elementor-39467 .elementor-element.elementor-element-13c063ec .elementor-icon-list-item {
    border-radius: 5px;
    border: 1px solid #D1D5DC;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254eadbe */.elementor-39467 .elementor-element.elementor-element-254eadbe {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-254eadbe{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333fe2e7 */.elementor-39467 .elementor-element.elementor-element-333fe2e7{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c5e67f */.elementor-39467 .elementor-element.elementor-element-73c5e67f h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695bc186 */.elementor-39467 .elementor-element.elementor-element-695bc186 {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-695bc186{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209d434 */.elementor-39467 .elementor-element.elementor-element-3209d434{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58ef2dfa */.elementor-39467 .elementor-element.elementor-element-58ef2dfa h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f8b3cd */.elementor-39467 .elementor-element.elementor-element-34f8b3cd {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-34f8b3cd{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5797eed5 */.elementor-39467 .elementor-element.elementor-element-5797eed5{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cd1572 */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-6cd1572 .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253942b0 */.elementor-39467 .elementor-element.elementor-element-253942b0 h2 strong{
    font-weight: 400;
    letter-spacing: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb5bef */.elementor-39467 .elementor-element.elementor-element-58bb5bef {
    box-shadow: 0 -2.108px 17.602px -2.108px rgba(0, 0, 0, 0.07), 0 -2.108px 6.324px -1.054px rgba(0, 0, 0, 0.05);
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-58bb5bef{
        height: 216px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f422577 */.elementor-39467 .elementor-element.elementor-element-3f422577{
background: linear-gradient(180deg, #252355 0%, #343176 4.81%, #E9EDF7 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fcec84b */@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-fcec84b .elementor-image-box-title br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c38f5cf */.elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper{
    overflow: visible;
}
.elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-title .step{
    display: block;
    margin-bottom: 16px;
    color: #5472CC;
    font-size: 16px;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}
.elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-title{
    margin-top: 0;
    max-width: 250px;
}
.elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-img{
    flex-shrink: 0;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper{
        padding-bottom: 0 !important;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-title .step{
        font-size: 14px;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-wrapper{
        display: flex;
        gap: 12px;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-swiper-button{
        display: none;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-pagination{
        background: rgba(0, 0, 0, 0.05);
        padding: 8px;
        border-radius: 999px;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-pagination-bullet-active{
        width: 16px;
        height: 6px;
        border-radius: 999px;
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){
        background: var(--e-global-color-5ffdf96);
    }
    .elementor-39467 .elementor-element.elementor-element-c38f5cf .elementor-image-box-title{
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421ba16d */.elementor-39467 .elementor-element.elementor-element-421ba16d p + p {
    margin-top: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52b22d4 */.elementor-39467 .elementor-element.elementor-element-52b22d4 i{
    font-family: "Feature Display", Sans-serif;
    font-size: 36px;
    line-height: 1;
    font-weight: 400;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-52b22d4 i{
        font-size: 28px;
        line-height: 1.1;
    }
}
@media(min-width: 768px){
    .elementor-39467 .elementor-element.elementor-element-52b22d4 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d3d91f */@media(min-width: 768px){
.elementor-39467 .elementor-element.elementor-element-9d3d91f.elementor-widget-button .elementor-button {
    background: var(--e-global-color-1ad943f);
    color: #000;
}
.elementor-39467 .elementor-element.elementor-element-9d3d91f.elementor-widget-button .elementor-button:hover{
    background: var(--e-global-color-5c968e7);
}
.elementor-39467 .elementor-element.elementor-element-9d3d91f.elementor-widget-button .elementor-button:focus{
    background: var(--e-global-color-5c968e7);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59891aa */.elementor-39467 .elementor-element.elementor-element-59891aa .e-n-accordion-item{
    border-top: 1px solid var(--e-global-color-20de008);
}
.elementor-39467 .elementor-element.elementor-element-59891aa .e-n-accordion-item-title + .elementor-element{
    padding-bottom: 24px;
}

.elementor-39467 .elementor-element.elementor-element-59891aa .elementor-widget-text-editor ul{
    list-style: disc;
    padding-left: 20px;
}
@media(max-width: 767px){
    .elementor-39467 .elementor-element.elementor-element-59891aa .e-n-accordion-item-title-text{
        font-weight: 500;
    }
    .elementor-39467 .elementor-element.elementor-element-59891aa .e-n-accordion-item-title + .elementor-element{
    padding-bottom: 16px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1529f39 */.elementor-39467 .elementor-element.elementor-element-1529f39 {
    transition: 300ms ease-in-out;
    position: fixed;
    bottom: 16px;
    left: 0;
    right: 0;
    z-index: 9;
    padding-left: 16px;
    padding-right: 16px;
}
.elementor-39467 .elementor-element.elementor-element-1529f39 .e-con-inner{
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(10px);
    box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.11);
    border-radius: 24px;
    padding: 0 40px;
}

body.show-sticky-nav .elementor-39467 .elementor-element.elementor-element-1529f39 {
    transform: translateY(0);
    opacity: 1;
}

body:not(.show-sticky-nav) .elementor-39467 .elementor-element.elementor-element-1529f39 {
    transform: translateY(75%);
    opacity: 0;
}

@media(min-width: 1025px){
   .elementor-39467 .elementor-element.elementor-element-1529f39 {
        padding-left: 48px;
        padding-right: 48px;
    }
}
@media(min-width: 1280px){
    .elementor-39467 .elementor-element.elementor-element-1529f39 {
        padding-left: 64px;
        padding-right: 64px;
    }
}
@media(min-width: 1440px){
    .elementor-39467 .elementor-element.elementor-element-1529f39 {
        padding-left: 80px;
        padding-right: 80px;
    }
}
@media(min-width: 1728px){
    .elementor-39467 .elementor-element.elementor-element-1529f39 {
        padding-left: 144px;
        padding-right: 144px;
    }
}
@media(max-width: 1024px){
    .elementor-39467 .elementor-element.elementor-element-1529f39 .e-con-inner{
       padding: 0 16px; 
    }
}/* End custom CSS */
/* Start custom CSS */body .elementor-widget-button .elementor-button {
    background-color: var(--e-global-color-f7ea3d6);
    font-family: "Suisse BP Intl", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0.08em;
    padding: 16px;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-radius: 110px;
    min-height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
}

body .elementor-widget-button .elementor-button:hover {
    background-color: var(--e-global-color-7fbabba);
}
body .elementor-widget-button .elementor-button:focus {
    background-color: var(--e-global-color-9489243);
}

/*Page layout*/
.widescreen > .e-con-inner {
    padding-left: 24px;
    padding-right: 24px;
}
@media(min-width: 1025px){
    .widescreen > .e-con-inner {
        padding-left: 48px;
        padding-right: 48px;
    }
}
@media(min-width: 1280px){
    .widescreen > .e-con-inner {
        padding-left: 64px;
        padding-right: 64px;
    }
}
@media(min-width: 1440px){
    .widescreen > .e-con-inner {
        padding-left: 80px;
        padding-right: 80px;
    }
}
@media(min-width: 1728px){
    .widescreen > .e-con-inner {
        padding-left: 144px;
        padding-right: 144px;
    }
}

@media(max-width: 1024px){
    body .elementor .tooltiptext {
        display: none;
    }

    .intercom-lightweight-app-launcher.intercom-launcher,
    .intercom-namespace .intercom-with-namespace-4wz414 {
    	transition: 500ms;
    }

    .show-sticky-nav .intercom-lightweight-app-launcher.intercom-launcher,
    .show-sticky-nav .intercom-namespace .intercom-with-namespace-4wz414 {
    	bottom: 104px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Suisse BP Intl';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse BP Intl';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-RegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse BP Intl';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse BP Intl';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse BP Intl';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse BP Intl';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/p/wp-content/uploads/2025/11/SuisseBPIntl-LightItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Feature Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-RegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Feature Display';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('/p/wp-content/uploads/2026/01/FeatureDisplay-BoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Items Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://96511-late-night.site.hardypress.com/p/wp-content/uploads/2025/04/Items-CondensedRegular.woff2') format('woff2');
}
@font-face {
	font-family: 'Items Condensed';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://96511-late-night.site.hardypress.com/p/wp-content/uploads/2025/04/Items-CondensedRegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Items Condensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://96511-late-night.site.hardypress.com/p/wp-content/uploads/2025/04/ItemsText-CondensedMedium.woff2') format('woff2');
}
@font-face {
	font-family: 'Items Condensed';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://96511-late-night.site.hardypress.com/p/wp-content/uploads/2025/04/ItemsText-CondensedMediumItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */