.elementor-835 .elementor-element.elementor-element-fef015b{--display:flex;--min-height:646px;--justify-content:center;}.elementor-835 .elementor-element.elementor-element-fef015b:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-fef015b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/banner-container-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-af7b264{--display:flex;--min-height:546px;--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-835 .elementor-element.elementor-element-a6c922f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-835 .elementor-element.elementor-element-a6c922f .elementor-heading-title{color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-b346e02{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-b346e02:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-b346e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/circles-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-835 .elementor-element.elementor-element-dee32c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-1e529c7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-384a2b6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-835 .elementor-element.elementor-element-01535b0{font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-4458675{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-006db9b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-a7e9aaf{font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-a814071 img{width:100%;max-width:100%;height:171px;object-fit:contain;object-position:center center;}.elementor-835 .elementor-element.elementor-element-569d163 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-a76d1ca{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-9f5d2ac img{width:100%;max-width:100%;height:171px;object-fit:contain;object-position:center center;}.elementor-835 .elementor-element.elementor-element-999176d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-92bff1a{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-bc387b1 img{width:100%;max-width:100%;height:171px;object-fit:contain;object-position:center center;}.elementor-835 .elementor-element.elementor-element-23524aa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-dd3eeb9{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-f4e1919{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-02eca20{text-align:center;}.elementor-835 .elementor-element.elementor-element-02eca20 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-835 .elementor-element.elementor-element-68fb660{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-accent );}.elementor-835 .elementor-element.elementor-element-4948193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-b4634c1{--display:flex;--min-height:435px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--overlay-opacity:0;--border-radius:30px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-b4634c1:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/doctos-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-b4634c1::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 0%);}.elementor-835 .elementor-element.elementor-element-b4634c1:hover::before, .elementor-835 .elementor-element.elementor-element-b4634c1:hover > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-background-slideshow:hover::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421CC 0%, #3F2421CC 100%);}.elementor-835 .elementor-element.elementor-element-b4634c1:hover{--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-49a5cd1{text-align:center;}.elementor-835 .elementor-element.elementor-element-49a5cd1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-a5c7628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-d756da0{--display:flex;--min-height:435px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-d756da0:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/doctos-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-d756da0::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 0%);}.elementor-835 .elementor-element.elementor-element-d756da0:hover::before, .elementor-835 .elementor-element.elementor-element-d756da0:hover > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-background-slideshow:hover::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421CC 0%, #3F2421CC 100%);}.elementor-835 .elementor-element.elementor-element-d756da0:hover{--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-1597089{text-align:center;}.elementor-835 .elementor-element.elementor-element-1597089 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-38ec558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-ed78ef0{--display:flex;--min-height:435px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-ed78ef0:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/doctos-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-ed78ef0::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 0%);}.elementor-835 .elementor-element.elementor-element-ed78ef0:hover::before, .elementor-835 .elementor-element.elementor-element-ed78ef0:hover > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-background-slideshow:hover::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421CC 0%, #3F2421CC 100%);}.elementor-835 .elementor-element.elementor-element-ed78ef0:hover{--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-dee5c3a{text-align:center;}.elementor-835 .elementor-element.elementor-element-dee5c3a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-6e1124f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-c53be85{--display:flex;--min-height:435px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-c53be85:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/doctos-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-c53be85::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 0%);}.elementor-835 .elementor-element.elementor-element-c53be85:hover::before, .elementor-835 .elementor-element.elementor-element-c53be85:hover > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-background-slideshow:hover::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421CC 0%, #3F2421CC 100%);}.elementor-835 .elementor-element.elementor-element-c53be85:hover{--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-2940221{text-align:center;}.elementor-835 .elementor-element.elementor-element-2940221 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-b445628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-ae6a0bf{--display:flex;--min-height:435px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--overlay-opacity:0;--border-radius:0px 30px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-835 .elementor-element.elementor-element-ae6a0bf:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariefrance.kinsta.cloud/wp-content/uploads/2026/08/doctos-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-835 .elementor-element.elementor-element-ae6a0bf::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 0%);}.elementor-835 .elementor-element.elementor-element-ae6a0bf:hover::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf:hover > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-background-slideshow:hover::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #3F2421CC 0%, #3F2421CC 100%);}.elementor-835 .elementor-element.elementor-element-ae6a0bf:hover{--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-8394634{text-align:center;}.elementor-835 .elementor-element.elementor-element-8394634 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-e47c1a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:#FFFFFF;}.elementor-835 .elementor-element.elementor-element-0ccc2bc{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-2498da0{text-align:center;}.elementor-835 .elementor-element.elementor-element-2498da0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-835 .elementor-element.elementor-element-d34160e{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-accent );}.elementor-835 .elementor-element.elementor-element-1d32509{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-01ff2ec{--grid-columns:2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-835 .elementor-element.elementor-element-e369212{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-835 .elementor-element.elementor-element-e369212 .elementor-button{font-family:var( --e-global-typography-3b03c46-font-family ), Sans-serif;font-size:var( --e-global-typography-3b03c46-font-size );font-weight:var( --e-global-typography-3b03c46-font-weight );line-height:var( --e-global-typography-3b03c46-line-height );fill:var( --e-global-color-384a2b6 );color:var( --e-global-color-384a2b6 );border-radius:100px 100px 100px 100px;padding:12px 50px 12px 50px;}.elementor-835 .elementor-element.elementor-element-0afb11f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-f44bbca{text-align:center;}.elementor-835 .elementor-element.elementor-element-f44bbca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-eb7b545{text-align:center;font-family:var( --e-global-typography-549dc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-549dc8c-font-size );font-weight:var( --e-global-typography-549dc8c-font-weight );line-height:var( --e-global-typography-549dc8c-line-height );color:var( --e-global-color-384a2b6 );}.elementor-835 .elementor-element.elementor-element-d17ff8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-835 .elementor-element.elementor-element-d17ff8e .elementor-button{font-family:var( --e-global-typography-3b03c46-font-family ), Sans-serif;font-size:var( --e-global-typography-3b03c46-font-size );font-weight:var( --e-global-typography-3b03c46-font-weight );line-height:var( --e-global-typography-3b03c46-line-height );fill:var( --e-global-color-384a2b6 );color:var( --e-global-color-384a2b6 );border-radius:100px 100px 100px 100px;padding:12px 50px 12px 50px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-835 .elementor-element.elementor-element-b346e02:not(.elementor-motion-effects-element-type-background), .elementor-835 .elementor-element.elementor-element-b346e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-835 .elementor-element.elementor-element-fef015b{--min-height:469px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-835 .elementor-element.elementor-element-af7b264{--min-height:451px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-b346e02{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-835 .elementor-element.elementor-element-1e529c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-01535b0{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-006db9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a7e9aaf{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-569d163 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-a76d1ca{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-999176d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-92bff1a{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-23524aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-dd3eeb9{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-02eca20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-68fb660{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-4948193{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-49a5cd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-a5c7628{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-1597089 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-38ec558{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-dee5c3a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-6e1124f{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-2940221 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-b445628{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-8394634 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-e47c1a4{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-2498da0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d34160e{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-01ff2ec{--grid-columns:2;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-835 .elementor-element.elementor-element-e369212 .elementor-button{font-size:var( --e-global-typography-3b03c46-font-size );line-height:var( --e-global-typography-3b03c46-line-height );}.elementor-835 .elementor-element.elementor-element-f44bbca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-eb7b545{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-d17ff8e .elementor-button{font-size:var( --e-global-typography-3b03c46-font-size );line-height:var( --e-global-typography-3b03c46-line-height );}}@media(max-width:767px){.elementor-835 .elementor-element.elementor-element-fef015b{--min-height:495px;}.elementor-835 .elementor-element.elementor-element-af7b264{--min-height:480px;--justify-content:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-1e529c7{text-align:center;}.elementor-835 .elementor-element.elementor-element-1e529c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-01535b0{text-align:center;font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-006db9b{text-align:center;}.elementor-835 .elementor-element.elementor-element-006db9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-a7e9aaf{text-align:center;font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-569d163 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-a76d1ca{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-999176d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-92bff1a{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-23524aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-dd3eeb9{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-02eca20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-68fb660{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-4948193{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-835 .elementor-element.elementor-element-b4634c1{--min-height:290px;--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-b4634c1::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-b4634c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 180%);}.elementor-835 .elementor-element.elementor-element-49a5cd1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-a5c7628{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-d756da0{--min-height:290px;--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-d756da0::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-d756da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 180%);}.elementor-835 .elementor-element.elementor-element-1597089 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-38ec558{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-ed78ef0{--min-height:290px;--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-ed78ef0::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ed78ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 180%);}.elementor-835 .elementor-element.elementor-element-dee5c3a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-6e1124f{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-c53be85{--min-height:290px;--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-c53be85::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-c53be85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 180%);}.elementor-835 .elementor-element.elementor-element-2940221 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-b445628{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-ae6a0bf{--min-height:290px;--overlay-opacity:0.5;}.elementor-835 .elementor-element.elementor-element-ae6a0bf::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .e-con-inner > .elementor-background-video-container::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-835 .elementor-element.elementor-element-ae6a0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #3F2421B3 0%, #3F2421B3 180%);}.elementor-835 .elementor-element.elementor-element-8394634 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-835 .elementor-element.elementor-element-e47c1a4{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-2498da0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-d34160e{font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-01ff2ec{--grid-columns:1;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-835 .elementor-element.elementor-element-e369212 .elementor-button{font-size:var( --e-global-typography-3b03c46-font-size );line-height:var( --e-global-typography-3b03c46-line-height );}.elementor-835 .elementor-element.elementor-element-f44bbca{text-align:center;}.elementor-835 .elementor-element.elementor-element-f44bbca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-835 .elementor-element.elementor-element-eb7b545{text-align:center;font-size:var( --e-global-typography-549dc8c-font-size );line-height:var( --e-global-typography-549dc8c-line-height );}.elementor-835 .elementor-element.elementor-element-d17ff8e .elementor-button{font-size:var( --e-global-typography-3b03c46-font-size );line-height:var( --e-global-typography-3b03c46-line-height );}}/* Start custom CSS for container, class: .elementor-element-af7b264 */.elementor-835 .elementor-element.elementor-element-af7b264{
    border-radius: 30px;
background: var(--Lighter-Glass, linear-gradient(180deg, rgba(102, 102, 102, 0.15) 0%, rgba(102, 102, 102, 0.00) 54.52%), linear-gradient(180deg, rgba(153, 153, 153, 0.00) 50.1%, rgba(153, 153, 153, 0.15) 100%), rgba(255, 255, 255, 0.10));
background-blend-mode: plus-lighter, plus-lighter, normal;
box-shadow: 1px 0.5px 0 0 rgba(255, 255, 255, 0.60) inset, -1px -1px 0 0 rgba(255, 255, 255, 0.40) inset, 0 0 5px 0 rgba(255, 255, 255, 0.15) inset, 0 2px 20px 2px rgba(53, 53, 53, 0.05) inset, 0 2px 30px 0 rgba(0, 0, 0, 0.05), 0 8px 72px -5px rgba(0, 0, 0, 0.10);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4948193 */.title-card-item{
    transform: translateY(160px);
    transition: opacity 0.3s ease,
                transform 0.3s ease,
                visibility 0.3s ease;

}
.hide-card-item {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100px);
    transition: opacity 0.3s ease,
                transform 0.3s ease,
                visibility 0.3s ease;
}

.complete-weight-card:hover .hide-card-item {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.complete-weight-card:hover .title-card-item {
    transform: translateY(0);
}

@media (max-width: 768px) {
    .complete-weight-card{
        background-size: cover !important;
        
    }
    .complete-weight-card:hover{
        background-size: cover !important;
  }
  .complete-weight-card .hide-card-item {
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
    }
    .complete-weight-card .title-card-item {
    transform: translateY(0);
}
  }/* End custom CSS */