.elementor-47 .elementor-element.elementor-element-a260a31{--display:flex;--min-height:667px;--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;--padding-top:135px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a260a31:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a260a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Groupe-2146@2x-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-a96aacc{--display:flex;}.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 );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-47 .elementor-element.elementor-element-e32e24f{text-align:left;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-e32e24f p{margin-block-end: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-47 .elementor-element.elementor-element-947da1c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:55px;font-weight:500;line-height:60px;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-12d2ce7{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-12d2ce7 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-33ca14a{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-accent );}.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-47 .elementor-element.elementor-element-c886449 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;}.elementor-47 .elementor-element.elementor-element-c886449 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-c886449 .elementor-button:focus{background-color:#C0AE80;}.elementor-47 .elementor-element.elementor-element-9c8db36{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4e7524c{--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:flex-end;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-29d0c12{z-index:1;}.elementor-47 .elementor-element.elementor-element-29d0c12 img{width:100%;max-width:365px;height:354px;}.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 );}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-34fb991{left:-35px;}body.rtl .elementor-47 .elementor-element.elementor-element-34fb991{right:-35px;}.elementor-47 .elementor-element.elementor-element-34fb991{top:0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-34fb991 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-34fb991 .elementor-icon{font-size:194px;}.elementor-47 .elementor-element.elementor-element-34fb991 .elementor-icon svg{height:194px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-050f9dd{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-050f9dd{right:0px;}.elementor-47 .elementor-element.elementor-element-050f9dd{bottom:0px;z-index:0;}.elementor-47 .elementor-element.elementor-element-050f9dd .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-050f9dd .elementor-icon{font-size:105px;}.elementor-47 .elementor-element.elementor-element-050f9dd .elementor-icon svg{height:105px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-560cc2e{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-560cc2e{left:0px;}.elementor-47 .elementor-element.elementor-element-560cc2e{bottom:-50px;z-index:0;}.elementor-47 .elementor-element.elementor-element-560cc2e .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-560cc2e .elementor-icon{font-size:240px;}.elementor-47 .elementor-element.elementor-element-560cc2e .elementor-icon svg{height:240px;}.elementor-47 .elementor-element.elementor-element-82fb60b{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-82fb60b{left:48vw;}body.rtl .elementor-47 .elementor-element.elementor-element-82fb60b{right:48vw;}.elementor-47 .elementor-element.elementor-element-5d034a0{--e-transform-rotateZ:-90deg;}.elementor-47 .elementor-element.elementor-element-5d034a0 img{width:45px;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-47 .elementor-element.elementor-element-2908fbc{--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:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-8ee7801{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-035d09c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0328fda{--display:flex;--min-height:650px;--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:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--padding-top:105px;--padding-bottom:100px;--padding-left:90px;--padding-right:70px;}.elementor-47 .elementor-element.elementor-element-0328fda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-0328fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Trace-1141@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47 .elementor-element.elementor-element-ff67def{--display:flex;--position:absolute;top:30px;}.elementor-47 .elementor-element.elementor-element-ff67def:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ff67def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Trace-1148@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-ff67def{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-ff67def{left:0px;}.elementor-47 .elementor-element.elementor-element-5e6d5df{--e-transform-translateX:-15px;--e-transform-translateY:5px;}.elementor-47 .elementor-element.elementor-element-5e6d5df img{width:100%;max-width:240px;height:230px;}.elementor-47 .elementor-element.elementor-element-45af894{width:var( --container-widget-width, 215px );max-width:215px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:215px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-45af894.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-45af894 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:500;line-height:40px;color:#224653;}.elementor-47 .elementor-element.elementor-element-5c0f9cc{margin:0px 215px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-5c0f9cc.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-5c0f9cc p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-c361b7f{padding:05px 0px 0px 0px;text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-c361b7f.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-7129ceb{--display:flex;--min-height:650px;--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:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:120px;--padding-left:90px;--padding-right:70px;}.elementor-47 .elementor-element.elementor-element-7129ceb:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7129ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Trace-1141@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47 .elementor-element.elementor-element-061a84b.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-061a84b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-0d71885{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-08ba652{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-08ba652 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4c683a6{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-4c683a6 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-fd68b52{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-20215dd{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-20215dd p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4aa1632{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-4aa1632 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-aa8bb4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-603fd41{width:var( --container-widget-width, 45% );max-width:45%;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-603fd41.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-603fd41 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:500;line-height:50px;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-22cefc0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d1a7472{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-d1a7472:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d1a7472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Groupe-121@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47 .elementor-element.elementor-element-1691d9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-47 .elementor-element.elementor-element-1691d9a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1691d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Groupe-69-1@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-346bf3e{left:50px;}body.rtl .elementor-47 .elementor-element.elementor-element-346bf3e{right:50px;}.elementor-47 .elementor-element.elementor-element-346bf3e{top:-25px;}.elementor-47 .elementor-element.elementor-element-346bf3e img{width:33px;}.elementor-47 .elementor-element.elementor-element-17c5026{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-3319e02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-95a1bf6{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:500;}.elementor-47 .elementor-element.elementor-element-95a1bf6 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-8888ba5.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-8888ba5 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-8888ba5 a{color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ed9587e{column-gap:0px;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-47 .elementor-element.elementor-element-ed9587e p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-87ca87c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-86952bd{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-86952bd p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-a3d8fb4{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-47 .elementor-element.elementor-element-a3d8fb4 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-340c4b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-340c4b4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-340c4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Groupe-69@2x.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47 .elementor-element.elementor-element-5890167{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-47 .elementor-element.elementor-element-5890167:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5890167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Groupe-69-1@2x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1caa19a{left:50px;}body.rtl .elementor-47 .elementor-element.elementor-element-1caa19a{right:50px;}.elementor-47 .elementor-element.elementor-element-1caa19a{top:-25px;}.elementor-47 .elementor-element.elementor-element-1caa19a img{width:70px;}.elementor-47 .elementor-element.elementor-element-c698b9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-472b773{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-24ee12a{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:500;}.elementor-47 .elementor-element.elementor-element-24ee12a p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4d24c02.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4d24c02 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4d24c02 a{color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-c2f369b{column-gap:0px;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-47 .elementor-element.elementor-element-c2f369b p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-0da8543{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-8abf996{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-8abf996 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-64e61b8{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-47 .elementor-element.elementor-element-64e61b8 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-bd05b67{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-53649e6{text-align:center;font-family:"Noto Sans", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-53649e6 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-c1f4910 .elementor-button{background-color:#669A98;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:28px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:10px 30px 10px 030px;}.elementor-47 .elementor-element.elementor-element-c1f4910 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-c1f4910 .elementor-button:focus{background-color:#8BB6B4;}.elementor-47 .elementor-element.elementor-element-c1f4910{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-16de28f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-397dfd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-47 .elementor-element.elementor-element-939676a{--display:flex;--position:absolute;--min-height:420px;top:161px;--z-index:0;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-939676a{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-939676a{left:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-4499ac8{right:-117px;}body.rtl .elementor-47 .elementor-element.elementor-element-4499ac8{left:-117px;}.elementor-47 .elementor-element.elementor-element-4499ac8{top:0px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon{font-size:220px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon svg{height:220px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-17d13df{left:98px;}body.rtl .elementor-47 .elementor-element.elementor-element-17d13df{right:98px;}.elementor-47 .elementor-element.elementor-element-17d13df{top:235px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon{font-size:94px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon svg{height:94px;}.elementor-47 .elementor-element.elementor-element-6fd98f7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-50px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-6fd98f7{right:-125px;}body.rtl .elementor-47 .elementor-element.elementor-element-6fd98f7{left:-125px;}.elementor-47 .elementor-element.elementor-element-6fd98f7 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-6fd98f7 .elementor-icon{font-size:180px;}.elementor-47 .elementor-element.elementor-element-6fd98f7 .elementor-icon svg{height:180px;}.elementor-47 .elementor-element.elementor-element-a905a85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7e41c70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-346c6ae{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-346c6ae .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:500;line-height:45px;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-052034a{width:var( --container-widget-width, 40% );max-width:40%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-c970755{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-8a0591b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-cfefb93{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:500;line-height:27px;color:#669A98;}.elementor-47 .elementor-element.elementor-element-cfefb93 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-74dbfbe{--display:flex;--min-height:355px;--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;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-74dbfbe:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-74dbfbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-4e8e3da{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-7a3412c{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;}.elementor-47 .elementor-element.elementor-element-7a3412c p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-953b9e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-720d026{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9d40706 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9d40706.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9d40706.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9d40706.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9d40706.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9d40706.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9d40706 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-9d40706 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-3a01654{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-3a01654 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-dca93ea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f57e9a8 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-f57e9a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f57e9a8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-f57e9a8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f57e9a8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-f57e9a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-f57e9a8 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-f57e9a8 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-58c17ee p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-8d5ee33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-cf5a2d5 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-cf5a2d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-cf5a2d5.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-cf5a2d5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-cf5a2d5.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-cf5a2d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-cf5a2d5 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-cf5a2d5 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-8e86699 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-5873f15{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;}.elementor-47 .elementor-element.elementor-element-5873f15 p{margin-block-end:5px;}.elementor-47 .elementor-element.elementor-element-709a551{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5cfa68f{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:500;line-height:27px;color:#669A98;}.elementor-47 .elementor-element.elementor-element-5cfa68f p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-ac4f9d0{--display:flex;--min-height:355px;--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;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-ac4f9d0:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ac4f9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-bc4c7a9{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-ec94aa6{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;}.elementor-47 .elementor-element.elementor-element-ec94aa6 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-e21486d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:02px 02px;--row-gap:02px;--column-gap:02px;--grid-auto-flow:row;--align-items:start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-02499e1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-da00f27 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-da00f27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-da00f27.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-da00f27.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-da00f27.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-da00f27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-da00f27 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-da00f27 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-86b22eb{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-86b22eb p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-f02faf5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9e75d9d .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9e75d9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9e75d9d.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9e75d9d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9e75d9d.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9e75d9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-9e75d9d .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-9e75d9d .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-2f21a48{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-2f21a48 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-7c036b9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d0bc050 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-d0bc050.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d0bc050.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-d0bc050.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d0bc050.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-d0bc050.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-d0bc050 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-d0bc050 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-bf7ae82{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bf7ae82 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-e38e59a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-724163c.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-724163c .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-724163c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-724163c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-724163c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-724163c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-724163c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-724163c .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-724163c .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-f27d42c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-f27d42c p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-40e9922{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-09505e8 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-09505e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-09505e8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-09505e8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-09505e8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-09505e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-09505e8 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-09505e8 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-bfa285e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-47 .elementor-element.elementor-element-bfa285e p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-48ecc79{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-fbcb9f6 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-fbcb9f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-fbcb9f6.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fbcb9f6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-fbcb9f6.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fbcb9f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-fbcb9f6 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-fbcb9f6 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-7634478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-47 .elementor-element.elementor-element-7634478 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-bb578fa{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;}.elementor-47 .elementor-element.elementor-element-bb578fa p{margin-block-end:5px;}.elementor-47 .elementor-element.elementor-element-2506c35{--display:flex;--min-height:650px;--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;--padding-top:10px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-47 .elementor-element.elementor-element-2506c35:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2506c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Trace-1055@2x-scaled.png");background-size:cover;}.elementor-47 .elementor-element.elementor-element-2f57d5f{--display:flex;--position:absolute;top:0px;--z-index:0;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-2f57d5f{left:-125px;}body.rtl .elementor-47 .elementor-element.elementor-element-2f57d5f{right:-125px;}.elementor-47 .elementor-element.elementor-element-099df57 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-099df57 .elementor-icon{font-size:214px;}.elementor-47 .elementor-element.elementor-element-099df57 .elementor-icon svg{height:214px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-591cb92{right:56px;}body.rtl .elementor-47 .elementor-element.elementor-element-591cb92{left:56px;}.elementor-47 .elementor-element.elementor-element-591cb92{top:264px;}.elementor-47 .elementor-element.elementor-element-591cb92 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-591cb92 .elementor-icon{font-size:57px;}.elementor-47 .elementor-element.elementor-element-591cb92 .elementor-icon svg{height:57px;}.elementor-47 .elementor-element.elementor-element-30cd0e2{margin:100px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47 .elementor-element.elementor-element-30cd0e2 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-30cd0e2 .elementor-icon{font-size:182px;}.elementor-47 .elementor-element.elementor-element-30cd0e2 .elementor-icon svg{height:182px;}.elementor-47 .elementor-element.elementor-element-eee4f42{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-eee4f42 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-a6db315{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6269a3e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d843727 img{width:39px;height:39px;}.elementor-47 .elementor-element.elementor-element-3cfa5df.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-3cfa5df{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-3cfa5df p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-684c3f9{padding:10px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-684c3f9.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-684c3f9 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-29d1236{--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:flex-end;}.elementor-47 .elementor-element.elementor-element-ceab742 img{width:43px;height:41px;transition-duration:0.2s;}.elementor-47 .elementor-element.elementor-element-ceab742:hover img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-47 .elementor-element.elementor-element-03b6c89 img{width:43px;height:41px;transition-duration:0.2s;}.elementor-47 .elementor-element.elementor-element-03b6c89:hover img{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-47 .elementor-element.elementor-element-bbc7015{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d6fec5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-02a00ba{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-02a00ba:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-02a00ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-46728a5{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-09e870f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-39657b8 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-39657b8.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-39657b8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-39657b8.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-39657b8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-39657b8.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-39657b8 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-39657b8 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-318f439 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-318f439.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-318f439.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-318f439.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-318f439.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-318f439.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-318f439 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-318f439 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-2fdfb7c .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-2fdfb7c.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-2fdfb7c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-2fdfb7c.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-2fdfb7c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-2fdfb7c.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-2fdfb7c .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-2fdfb7c .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-50807ae .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-50807ae.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-50807ae.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-50807ae.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-50807ae.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-50807ae.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-50807ae .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-50807ae .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-e2c6645 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-e2c6645.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-e2c6645.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-e2c6645.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-e2c6645.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-e2c6645.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-e2c6645 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-e2c6645 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-4e0e16b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-78d353a{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-78d353a p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-9e108cd{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2442908{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2442908:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2442908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-924ca74{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-924ca74.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-924ca74 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-520977e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-520977e{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-520977e p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-02d7ebf.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-02d7ebf{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:700;color:#2246537B;}.elementor-47 .elementor-element.elementor-element-02d7ebf p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-b1b2233{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b1b2233:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b1b2233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-137697d{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4a9ae3d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9deb098 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9deb098.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-9deb098.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9deb098.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-9deb098.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9deb098.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-9deb098 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-9deb098 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-d063c60 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-d063c60.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-d063c60.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-d063c60.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-d063c60.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-d063c60.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-d063c60 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-d063c60 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-0c9a1a8 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-0c9a1a8.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-0c9a1a8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0c9a1a8.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-0c9a1a8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0c9a1a8.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-0c9a1a8 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-0c9a1a8 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-6c51b96 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-6c51b96.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-6c51b96.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-6c51b96.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-6c51b96.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-6c51b96.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-6c51b96 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-6c51b96 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-be663bb .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-be663bb.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-be663bb.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-be663bb.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-be663bb.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-be663bb.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-be663bb .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-be663bb .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-4818b53{background-color:var( --e-global-color-secondary );padding:0px 30px 0px 15px;border-radius:20px 0px 0px 20px;text-align:right;font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-47 .elementor-element.elementor-element-4818b53.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-4818b53 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4818b53 a{color:#C3B89D;}.elementor-47 .elementor-element.elementor-element-8640bce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-902e98b{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-902e98b p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-5b7f109{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2f590c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2f590c3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2f590c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-62e9b2d{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-62e9b2d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-62e9b2d p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-0a73cd3.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-0a73cd3{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-0a73cd3 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-410c641{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-410c641:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-410c641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-0527124{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-c117bf0{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b05788e .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-b05788e.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-b05788e.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-b05788e.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-b05788e.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-b05788e.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-b05788e .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-b05788e .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-fc9d891 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-fc9d891.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-fc9d891.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fc9d891.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-fc9d891.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fc9d891.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-fc9d891 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-fc9d891 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-dd447d2 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-dd447d2.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dd447d2.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dd447d2.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dd447d2.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dd447d2.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-dd447d2 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-dd447d2 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-9d514f7 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9d514f7.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-9d514f7.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9d514f7.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-9d514f7.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-9d514f7.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-9d514f7 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-9d514f7 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-fe59177 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-fe59177.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-fe59177.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fe59177.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-fe59177.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-fe59177.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-fe59177 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-fe59177 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-b78cac1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-fd9caa1{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-fd9caa1 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-b554a3f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f1cbad3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f1cbad3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f1cbad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-69a6e64{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-69a6e64.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-69a6e64 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-23f04bf.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-23f04bf{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-23f04bf p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-b0288df.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b0288df{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:700;color:#2246537B;}.elementor-47 .elementor-element.elementor-element-b0288df p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-19c4137{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-19c4137:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-19c4137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-1636170{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-f10db9f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7a411d3 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-7a411d3.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-7a411d3.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-7a411d3.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-7a411d3.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-7a411d3.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-7a411d3 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-7a411d3 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-137ea73 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-137ea73.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-137ea73.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-137ea73.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-137ea73.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-137ea73.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-137ea73 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-137ea73 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-71c5b83 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-71c5b83.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-71c5b83.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-71c5b83.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-71c5b83.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-71c5b83.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-71c5b83 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-71c5b83 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-b8b379b .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-b8b379b.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-b8b379b.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-b8b379b.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-b8b379b.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-b8b379b.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-b8b379b .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-b8b379b .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-6325af5 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-6325af5.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-6325af5.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-6325af5.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-6325af5.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-6325af5.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-6325af5 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-6325af5 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-0b299fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a3abe59{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-a3abe59 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-dd9a80e{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e6bb513{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e6bb513:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e6bb513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b79c9f1{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-b79c9f1.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b79c9f1 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-208d88e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-208d88e{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-208d88e p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-ff0d8ed.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ff0d8ed{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:700;color:#2246537B;}.elementor-47 .elementor-element.elementor-element-ff0d8ed p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-55ff455{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-55ff455:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-55ff455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-2d5fcbb{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-fb4e550{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-dca34e1 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-dca34e1.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dca34e1.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dca34e1.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dca34e1.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dca34e1.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-dca34e1 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-dca34e1 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-dfafc9f .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-dfafc9f.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dfafc9f.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dfafc9f.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-dfafc9f.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-dfafc9f.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-dfafc9f .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-dfafc9f .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-660790c .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-660790c.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-660790c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-660790c.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-660790c.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-660790c.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-660790c .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-660790c .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-7270dd9 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-7270dd9.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-7270dd9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-7270dd9.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-7270dd9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-7270dd9.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-7270dd9 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-7270dd9 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-5c3d0c9 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-5c3d0c9.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-5c3d0c9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-5c3d0c9.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-5c3d0c9.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-5c3d0c9.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-5c3d0c9 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-5c3d0c9 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-e059399{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-554b39d{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-554b39d p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-bf3c241{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-846334d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-846334d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-846334d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-6caf18a{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-6caf18a.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-6caf18a p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-4f12714.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4f12714{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-4f12714 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-d17601e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-d17601e{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:700;color:#2246537B;}.elementor-47 .elementor-element.elementor-element-d17601e p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-1c906d4{--display:flex;--min-height:325px;--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-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:#224653;--border-color:#224653;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-1c906d4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1c906d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-eb5d0cd{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-17fd4bc{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-ec4dea2 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-ec4dea2.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-ec4dea2.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-ec4dea2.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-ec4dea2.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-ec4dea2.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-ec4dea2 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-ec4dea2 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-72b4231 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-72b4231.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-72b4231.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-72b4231.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-72b4231.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-72b4231.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-72b4231 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-72b4231 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-c9a63aa .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-c9a63aa.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-c9a63aa.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-c9a63aa.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-c9a63aa.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-c9a63aa.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-c9a63aa .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-c9a63aa .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-1b40014 .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-1b40014.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-1b40014.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-1b40014.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-1b40014.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-1b40014.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-1b40014 .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-1b40014 .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-2a67cdf .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-2a67cdf.elementor-view-stacked .elementor-icon{background-color:#659A99;}.elementor-47 .elementor-element.elementor-element-2a67cdf.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-2a67cdf.elementor-view-default .elementor-icon{color:#659A99;border-color:#659A99;}.elementor-47 .elementor-element.elementor-element-2a67cdf.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-2a67cdf.elementor-view-default .elementor-icon svg{fill:#659A99;}.elementor-47 .elementor-element.elementor-element-2a67cdf .elementor-icon{font-size:14px;}.elementor-47 .elementor-element.elementor-element-2a67cdf .elementor-icon svg{height:14px;}.elementor-47 .elementor-element.elementor-element-f60bbd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-c213023{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-c213023 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-e9a0d3b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9c08ed6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9c08ed6:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9c08ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-cf378f7{padding:0px 0px 0px 0px;text-align:center;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F9F8F4;}.elementor-47 .elementor-element.elementor-element-cf378f7.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-cf378f7 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-97f6358.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-97f6358{text-align:center;font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;color:#4C7C7A;}.elementor-47 .elementor-element.elementor-element-97f6358 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-d9374b0.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-d9374b0{font-family:"Urbanist", Sans-serif;font-size:12px;font-weight:700;color:#2246537B;}.elementor-47 .elementor-element.elementor-element-d9374b0 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-77aeb7f{--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:100px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-47 .elementor-element.elementor-element-77aeb7f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-77aeb7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/10/Trace-1057@2x-scaled.png");background-position:bottom center;background-size:cover;}.elementor-47 .elementor-element.elementor-element-77aeb7f.e-con{--e-con-transform-translateY:-60px;}.elementor-47 .elementor-element.elementor-element-002377f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;color:#2246538C;}.elementor-47 .elementor-element.elementor-element-002377f p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-777b1e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5ed306b.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-5ed306b img{width:43px;height:41px;filter:brightness( 0% ) contrast( 50% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-47 .elementor-element.elementor-element-5ed306b:hover img{filter:brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-47 .elementor-element.elementor-element-f408fb3{--display:flex;}.elementor-47 .elementor-element.elementor-element-cc931e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-6ebbf60.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-6ebbf60 img{width:200px;}.elementor-47 .elementor-element.elementor-element-d82302d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-d82302d img{width:200px;}.elementor-47 .elementor-element.elementor-element-ef53226.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ef53226 img{width:200px;}.elementor-47 .elementor-element.elementor-element-759424b.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-759424b img{width:200px;}.elementor-47 .elementor-element.elementor-element-bd86245.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-bd86245 img{width:185px;}.elementor-47 .elementor-element.elementor-element-9c480ea.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-9c480ea img{width:200px;}.elementor-47 .elementor-element.elementor-element-b143c05.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b143c05 img{width:100px;}.elementor-47 .elementor-element.elementor-element-7c0f75a.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-7c0f75a img{width:105px;}.elementor-47 .elementor-element.elementor-element-0101ede.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-0101ede img{width:200px;}.elementor-47 .elementor-element.elementor-element-114ea12.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-114ea12 img{width:200px;}.elementor-47 .elementor-element.elementor-element-714f0c4.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-714f0c4 img{width:200px;}.elementor-47 .elementor-element.elementor-element-1c36a44.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-1c36a44 img{width:200px;}.elementor-47 .elementor-element.elementor-element-e3b342c.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-e3b342c img{width:130px;}.elementor-47 .elementor-element.elementor-element-2ab7452.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-2ab7452 img{width:200px;}.elementor-47 .elementor-element.elementor-element-49b13b4.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-49b13b4 img{width:200px;}.elementor-47 .elementor-element.elementor-element-87090e1.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-87090e1 img{width:105px;}.elementor-47 .elementor-element.elementor-element-08ef3c6.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-08ef3c6 img{width:200px;}.elementor-47 .elementor-element.elementor-element-8c86599.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-8c86599 img{width:155px;}.elementor-47 .elementor-element.elementor-element-b1334ac.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b1334ac img{width:200px;}.elementor-47 .elementor-element.elementor-element-29d435c.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-29d435c img{width:200px;}.elementor-47 .elementor-element.elementor-element-ad79049.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ad79049 img{width:160px;}.elementor-47 .elementor-element.elementor-element-491d9f4.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-491d9f4 img{width:43px;height:41px;filter:brightness( 0% ) contrast( 119% ) saturate( 104% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-47 .elementor-element.elementor-element-491d9f4:hover img{filter:brightness( 0% ) contrast( 50% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-47 .elementor-element.elementor-element-4ada509{--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:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-47 .elementor-element.elementor-element-8c184e1{--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-47 .elementor-element.elementor-element-49576d1{--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:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-0d26e1a.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-0d26e1a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-5e21fa2.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-5e21fa2{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-47 .elementor-element.elementor-element-ac68eb3{--display:flex;--justify-content:center;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-47f297d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0b8a0dc .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-0b8a0dc.elementor-view-stacked .elementor-icon{background-color:#224653;}.elementor-47 .elementor-element.elementor-element-0b8a0dc.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0b8a0dc.elementor-view-default .elementor-icon{color:#224653;border-color:#224653;}.elementor-47 .elementor-element.elementor-element-0b8a0dc.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-0b8a0dc.elementor-view-default .elementor-icon svg{fill:#224653;}.elementor-47 .elementor-element.elementor-element-0b8a0dc .elementor-icon{font-size:13px;}.elementor-47 .elementor-element.elementor-element-0b8a0dc .elementor-icon svg{height:13px;}.elementor-47 .elementor-element.elementor-element-a02cfbd.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-a02cfbd{text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:#224653;}.elementor-47 .elementor-element.elementor-element-a02cfbd p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-1efb476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5073dfd img{width:13px;height:13px;}.elementor-47 .elementor-element.elementor-element-f3ac257.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-f3ac257{text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:#224653;}.elementor-47 .elementor-element.elementor-element-f3ac257 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-86edd44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-16e3b8c img{width:13px;}.elementor-47 .elementor-element.elementor-element-8edf7c3.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-8edf7c3{text-align:left;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:700;color:#224653;}.elementor-47 .elementor-element.elementor-element-8edf7c3 p{margin-block-end:0px;}.elementor-47 .elementor-element.elementor-element-c94677e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:28px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-47 .elementor-element.elementor-element-c94677e .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-c94677e .elementor-button:focus{background-color:#8BB6B4;}.elementor-47 .elementor-element.elementor-element-c94677e{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-a260a31{--min-height:720px;--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;--padding-top:135px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-2908fbc{--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-47 .elementor-element.elementor-element-035d09c{--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-47 .elementor-element.elementor-element-0328fda{--min-height:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:90px;--padding-right:70px;}.elementor-47 .elementor-element.elementor-element-0328fda.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ff67def{top:7px;}.elementor-47 .elementor-element.elementor-element-7129ceb{--min-height:0px;}.elementor-47 .elementor-element.elementor-element-7129ceb.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-603fd41{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-47 .elementor-element.elementor-element-22cefc0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-47 .elementor-element.elementor-element-d1a7472{--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:center;}.elementor-47 .elementor-element.elementor-element-d1a7472:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d1a7472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-47 .elementor-element.elementor-element-1691d9a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-1691d9a.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-340c4b4{--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:center;}.elementor-47 .elementor-element.elementor-element-340c4b4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-340c4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-47 .elementor-element.elementor-element-5890167.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4499ac8{top:21px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon{font-size:132px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon svg{height:132px;}.elementor-47 .elementor-element.elementor-element-17d13df{top:158px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon{font-size:56px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon svg{height:56px;}.elementor-47 .elementor-element.elementor-element-a905a85{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7e41c70{--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-47 .elementor-element.elementor-element-346c6ae{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-052034a{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-c970755{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-47 .elementor-element.elementor-element-709a551{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-e21486d{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-777b1e7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-4ada509{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-8c184e1{--justify-content:center;}.elementor-47 .elementor-element.elementor-element-49576d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a02cfbd{font-size:12px;}.elementor-47 .elementor-element.elementor-element-f3ac257{font-size:12px;}.elementor-47 .elementor-element.elementor-element-8edf7c3{font-size:12px;}.elementor-47 .elementor-element.elementor-element-c94677e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-a260a31:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a260a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-47 .elementor-element.elementor-element-a260a31{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-a96aacc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-947da1c .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-47 .elementor-element.elementor-element-9c8db36{--width:250px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-4e7524c{--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:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-29d0c12 img{max-width:250px;height:240px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-34fb991{left:-20px;}body.rtl .elementor-47 .elementor-element.elementor-element-34fb991{right:-20px;}.elementor-47 .elementor-element.elementor-element-34fb991{top:-15px;}.elementor-47 .elementor-element.elementor-element-34fb991 .elementor-icon{font-size:141px;}.elementor-47 .elementor-element.elementor-element-34fb991 .elementor-icon svg{height:141px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-050f9dd{left:3px;}body.rtl .elementor-47 .elementor-element.elementor-element-050f9dd{right:3px;}.elementor-47 .elementor-element.elementor-element-050f9dd{bottom:0px;}.elementor-47 .elementor-element.elementor-element-050f9dd .elementor-icon{font-size:74px;}.elementor-47 .elementor-element.elementor-element-050f9dd .elementor-icon svg{height:74px;}.elementor-47 .elementor-element.elementor-element-560cc2e .elementor-icon{font-size:171px;}.elementor-47 .elementor-element.elementor-element-560cc2e .elementor-icon svg{height:171px;}.elementor-47 .elementor-element.elementor-element-82fb60b{--width:40px;--min-height:35px;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-5d034a0 img{width:35px;}.elementor-47 .elementor-element.elementor-element-2908fbc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-035d09c{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-0328fda{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0328fda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-0328fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-47 .elementor-element.elementor-element-ff67def{--width:90px;top:-49px;}.elementor-47 .elementor-element.elementor-element-5e6d5df img{max-width:80px;height:70px;}.elementor-47 .elementor-element.elementor-element-45af894 .elementor-heading-title{font-size:34px;}.elementor-47 .elementor-element.elementor-element-5c0f9cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-47 .elementor-element.elementor-element-c361b7f{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7129ceb{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-061a84b .elementor-heading-title{font-size:34px;}.elementor-47 .elementor-element.elementor-element-aa8bb4e{--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-47 .elementor-element.elementor-element-603fd41{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-603fd41 .elementor-heading-title{font-size:30px;}.elementor-47 .elementor-element.elementor-element-22cefc0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-d1a7472:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d1a7472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/11/Groupe-2149.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-47 .elementor-element.elementor-element-d1a7472{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-1691d9a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1691d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-47 .elementor-element.elementor-element-1691d9a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-346bf3e{left:15px;}body.rtl .elementor-47 .elementor-element.elementor-element-346bf3e{right:15px;}.elementor-47 .elementor-element.elementor-element-346bf3e{top:-20px;}.elementor-47 .elementor-element.elementor-element-17c5026{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-3319e02{--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-47 .elementor-element.elementor-element-95a1bf6.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-8888ba5.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-8888ba5{text-align:left;}.elementor-47 .elementor-element.elementor-element-ed9587e{font-size:12px;}.elementor-47 .elementor-element.elementor-element-87ca87c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a3d8fb4{font-size:12px;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-340c4b4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-340c4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clairesophrologie.fr/wp-content/uploads/2025/11/Groupe-2151-3.svg");background-position:center center;background-size:contain;}.elementor-47 .elementor-element.elementor-element-340c4b4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5890167{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1caa19a{left:15px;}body.rtl .elementor-47 .elementor-element.elementor-element-1caa19a{right:15px;}.elementor-47 .elementor-element.elementor-element-1caa19a{top:-20px;}.elementor-47 .elementor-element.elementor-element-c698b9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-472b773{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-4d24c02.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-c2f369b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-47 .elementor-element.elementor-element-0da8543{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-64e61b8{font-size:12px;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-16de28f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-939676a{--min-height:430px;top:125px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-939676a{right:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-939676a{left:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-4499ac8{right:-60px;}body.rtl .elementor-47 .elementor-element.elementor-element-4499ac8{left:-60px;}.elementor-47 .elementor-element.elementor-element-4499ac8{top:69px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon{font-size:90px;}.elementor-47 .elementor-element.elementor-element-4499ac8 .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-17d13df{left:-45px;}body.rtl .elementor-47 .elementor-element.elementor-element-17d13df{right:-45px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon{font-size:74px;}.elementor-47 .elementor-element.elementor-element-17d13df .elementor-icon svg{height:74px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-6fd98f7{right:-110px;}body.rtl .elementor-47 .elementor-element.elementor-element-6fd98f7{left:-110px;}.elementor-47 .elementor-element.elementor-element-6fd98f7{bottom:-28px;}.elementor-47 .elementor-element.elementor-element-7e41c70{--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-47 .elementor-element.elementor-element-346c6ae{width:100%;max-width:100%;text-align:center;}.elementor-47 .elementor-element.elementor-element-346c6ae .elementor-heading-title{font-size:30px;}.elementor-47 .elementor-element.elementor-element-052034a{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-720d026{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-dca93ea{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-8d5ee33{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-e21486d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-02499e1{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-f02faf5{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-7c036b9{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-e38e59a{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-f27d42c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-47 .elementor-element.elementor-element-40e9922{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-48ecc79{--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-2506c35{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-2f57d5f{left:-201px;}body.rtl .elementor-47 .elementor-element.elementor-element-2f57d5f{right:-201px;}.elementor-47 .elementor-element.elementor-element-2f57d5f{top:35px;}.elementor-47 .elementor-element.elementor-element-099df57 .elementor-icon{font-size:153px;}.elementor-47 .elementor-element.elementor-element-099df57 .elementor-icon svg{height:153px;}.elementor-47 .elementor-element.elementor-element-591cb92 .elementor-icon{font-size:33px;}.elementor-47 .elementor-element.elementor-element-591cb92 .elementor-icon svg{height:33px;}.elementor-47 .elementor-element.elementor-element-30cd0e2 .elementor-icon{font-size:128px;}.elementor-47 .elementor-element.elementor-element-30cd0e2 .elementor-icon svg{height:128px;}.elementor-47 .elementor-element.elementor-element-eee4f42{text-align:center;}.elementor-47 .elementor-element.elementor-element-a6db315{--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;}.elementor-47 .elementor-element.elementor-element-6269a3e{--width:47%;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-47 .elementor-element.elementor-element-29d1236{--width:130px;}.elementor-47 .elementor-element.elementor-element-ceab742.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-ceab742 img{width:35px;height:32px;}.elementor-47 .elementor-element.elementor-element-03b6c89.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-03b6c89 img{width:35px;height:32px;}.elementor-47 .elementor-element.elementor-element-d6fec5d{--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;}.elementor-47 .elementor-element.elementor-element-02a00ba{--width:330px;}.elementor-47 .elementor-element.elementor-element-09e870f{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-2442908{--width:44px;}.elementor-47 .elementor-element.elementor-element-b1b2233{--width:330px;}.elementor-47 .elementor-element.elementor-element-137697d{--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;}.elementor-47 .elementor-element.elementor-element-4a9ae3d{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-2f590c3{--width:44px;}.elementor-47 .elementor-element.elementor-element-410c641{--width:330px;}.elementor-47 .elementor-element.elementor-element-c117bf0{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-f1cbad3{--width:44px;}.elementor-47 .elementor-element.elementor-element-19c4137{--width:330px;}.elementor-47 .elementor-element.elementor-element-f10db9f{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-e6bb513{--width:44px;}.elementor-47 .elementor-element.elementor-element-55ff455{--width:330px;}.elementor-47 .elementor-element.elementor-element-fb4e550{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-846334d{--width:44px;}.elementor-47 .elementor-element.elementor-element-1c906d4{--width:330px;}.elementor-47 .elementor-element.elementor-element-17fd4bc{--width:100px;--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:flex-start;}.elementor-47 .elementor-element.elementor-element-9c08ed6{--width:44px;}.elementor-47 .elementor-element.elementor-element-77aeb7f{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-777b1e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4ada509{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-49576d1{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-49576d1.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ac68eb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-a96aacc{--width:55%;}.elementor-47 .elementor-element.elementor-element-9c8db36{--width:400px;}.elementor-47 .elementor-element.elementor-element-4e7524c{--width:385px;}.elementor-47 .elementor-element.elementor-element-82fb60b{--width:80px;}.elementor-47 .elementor-element.elementor-element-2908fbc{--content-width:1250px;}.elementor-47 .elementor-element.elementor-element-0328fda{--width:650px;}.elementor-47 .elementor-element.elementor-element-ff67def{--width:300px;}.elementor-47 .elementor-element.elementor-element-7129ceb{--width:650px;}.elementor-47 .elementor-element.elementor-element-22cefc0{--width:100%;}.elementor-47 .elementor-element.elementor-element-d1a7472{--width:100%;}.elementor-47 .elementor-element.elementor-element-1691d9a{--width:100%;}.elementor-47 .elementor-element.elementor-element-340c4b4{--width:100%;}.elementor-47 .elementor-element.elementor-element-5890167{--width:100%;}.elementor-47 .elementor-element.elementor-element-bd05b67{--width:100%;}.elementor-47 .elementor-element.elementor-element-939676a{--width:300px;}.elementor-47 .elementor-element.elementor-element-8a0591b{--width:50%;}.elementor-47 .elementor-element.elementor-element-709a551{--width:50%;}.elementor-47 .elementor-element.elementor-element-2f57d5f{--width:300px;}.elementor-47 .elementor-element.elementor-element-d6fec5d{--width:100%;}.elementor-47 .elementor-element.elementor-element-02a00ba{--width:347px;}.elementor-47 .elementor-element.elementor-element-09e870f{--width:100%;}.elementor-47 .elementor-element.elementor-element-2442908{--width:44px;}.elementor-47 .elementor-element.elementor-element-b1b2233{--width:347px;}.elementor-47 .elementor-element.elementor-element-4a9ae3d{--width:100%;}.elementor-47 .elementor-element.elementor-element-2f590c3{--width:44px;}.elementor-47 .elementor-element.elementor-element-410c641{--width:347px;}.elementor-47 .elementor-element.elementor-element-c117bf0{--width:100%;}.elementor-47 .elementor-element.elementor-element-f1cbad3{--width:44px;}.elementor-47 .elementor-element.elementor-element-19c4137{--width:347px;}.elementor-47 .elementor-element.elementor-element-f10db9f{--width:100%;}.elementor-47 .elementor-element.elementor-element-e6bb513{--width:44px;}.elementor-47 .elementor-element.elementor-element-55ff455{--width:347px;}.elementor-47 .elementor-element.elementor-element-fb4e550{--width:100%;}.elementor-47 .elementor-element.elementor-element-846334d{--width:44px;}.elementor-47 .elementor-element.elementor-element-1c906d4{--width:347px;}.elementor-47 .elementor-element.elementor-element-17fd4bc{--width:100%;}.elementor-47 .elementor-element.elementor-element-9c08ed6{--width:44px;}.elementor-47 .elementor-element.elementor-element-f408fb3{--width:80%;}.elementor-47 .elementor-element.elementor-element-cc931e2{--width:100%;}.elementor-47 .elementor-element.elementor-element-8c184e1{--width:55%;}.elementor-47 .elementor-element.elementor-element-49576d1{--width:50%;}.elementor-47 .elementor-element.elementor-element-ac68eb3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-a96aacc{--width:100%;}.elementor-47 .elementor-element.elementor-element-7e41c70{--width:100%;}.elementor-47 .elementor-element.elementor-element-c970755{--width:100%;}.elementor-47 .elementor-element.elementor-element-8a0591b{--width:100%;}.elementor-47 .elementor-element.elementor-element-709a551{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9c8db36 */.elementor-47 .elementor-element.elementor-element-9c8db36 {
    position: relative !important;
    height: 380px;
}

@media screen and (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-9c8db36 {
        height: 250px;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a260a31 */.elementor-47 .elementor-element.elementor-element-a260a31 {
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45af894 */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-45af894 {
    font-size: clamp(24px, 2.5vw, 40px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c0f9cc */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-5c0f9cc {
    font-size: clamp(12px, 1vw, 14px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c361b7f */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-c361b7f {
    font-size: clamp(12px, 1vw, 14px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0328fda */.elementor-47 .elementor-element.elementor-element-0328fda {
    position: relative !important;
    width: 650px;
    height: 650px;
}

@media (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-0328fda {
          width: 100%;
          height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-061a84b */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-061a84b {
    font-size: clamp(24px, 2.5vw, 40px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08ba652 */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-08ba652 {
    font-size: clamp(14px, 1.5vw, 18px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c683a6 */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-4c683a6 {
    font-size: clamp(12px, 1vw, 14px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20215dd */@media (min-width: 1025px) and (max-width: 1400px) {

.elementor-47 .elementor-element.elementor-element-20215dd {
    font-size: clamp(14px, 1.5vw, 18px);
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4aa1632 */@media (min-width: 1025px) and (max-width: 1400px) {
    
.elementor-47 .elementor-element.elementor-element-4aa1632 {
    font-size: clamp(12px, 1vw, 14px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7129ceb */.elementor-47 .elementor-element.elementor-element-7129ceb {
    position: relative !important;
    width: 650px;
    height: 650px;
}

@media (max-width: 767px) {
    .elementor-47 .elementor-element.elementor-element-7129ceb {
          width: 100%;
          height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1691d9a */.elementor-47 .elementor-element.elementor-element-1691d9a {
    position: relative !important;
    width: 500px;
    height: 450px;
}

@media (max-width: 500px) {
    .elementor-47 .elementor-element.elementor-element-1691d9a {
    width: auto;
    height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5890167 */.elementor-47 .elementor-element.elementor-element-5890167 {
    position: relative !important;
    width: 500px;
    height: 450px
}

@media (max-width: 500px) {
    .elementor-47 .elementor-element.elementor-element-5890167 {
    width: auto;
    height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22cefc0 */.elementor-47 .elementor-element.elementor-element-22cefc0 {
    display: flex;
    flex-direction: row;
}

@media (max-width: 1160px) {
    .elementor-47 .elementor-element.elementor-element-22cefc0 {
    flex-direction: column;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74dbfbe */.elementor-47 .elementor-element.elementor-element-74dbfbe {
    height: 100%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16de28f */.elementor-47 .elementor-element.elementor-element-16de28f {
    position: relative !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2442908 */.elementor-47 .elementor-element.elementor-element-2442908 {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a00ba */.elementor-47 .elementor-element.elementor-element-02a00ba {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-02a00ba {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-02a00ba {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f590c3 */.elementor-47 .elementor-element.elementor-element-2f590c3 {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b2233 */.elementor-47 .elementor-element.elementor-element-b1b2233 {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-b1b2233 {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-b1b2233 {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cbad3 */.elementor-47 .elementor-element.elementor-element-f1cbad3 {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410c641 */.elementor-47 .elementor-element.elementor-element-410c641 {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-410c641 {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-410c641 {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6bb513 */.elementor-47 .elementor-element.elementor-element-e6bb513 {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c4137 */.elementor-47 .elementor-element.elementor-element-19c4137 {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-19c4137 {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-19c4137 {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846334d */.elementor-47 .elementor-element.elementor-element-846334d {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ff455 */.elementor-47 .elementor-element.elementor-element-55ff455 {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-55ff455 {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-55ff455 {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c08ed6 */.elementor-47 .elementor-element.elementor-element-9c08ed6 {
    height: 44px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c906d4 */.elementor-47 .elementor-element.elementor-element-1c906d4 {
  min-width: calc(33.333% - 14px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-1c906d4 {
    min-width: calc(50% - 10px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-1c906d4 {
    min-width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6fec5d */.elementor-47 .elementor-element.elementor-element-d6fec5d {
  display: flex !important;
  flex-direction: row !important;
  gap: 20px !important;
  transition: transform 0.5s ease !important;
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-d6fec5d {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc7015 */.elementor-47 .elementor-element.elementor-element-bbc7015 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2506c35 */.elementor-47 .elementor-element.elementor-element-2506c35 {
  overflow: hidden !important;
  position: relative !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ebbf60 */.elementor-47 .elementor-element.elementor-element-6ebbf60 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-6ebbf60 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-6ebbf60 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-6ebbf60 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d82302d */.elementor-47 .elementor-element.elementor-element-d82302d {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-d82302d {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-d82302d {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-d82302d {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef53226 */.elementor-47 .elementor-element.elementor-element-ef53226 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-ef53226 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-ef53226 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-ef53226 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-759424b */.elementor-47 .elementor-element.elementor-element-759424b {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-759424b {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-759424b {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-759424b {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd86245 */.elementor-47 .elementor-element.elementor-element-bd86245 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-bd86245 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-bd86245 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-bd86245 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c480ea */.elementor-47 .elementor-element.elementor-element-9c480ea {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-9c480ea {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-9c480ea {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-9c480ea {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b143c05 */.elementor-47 .elementor-element.elementor-element-b143c05 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-b143c05 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-b143c05 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-b143c05 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c0f75a */.elementor-47 .elementor-element.elementor-element-7c0f75a {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-7c0f75a {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-7c0f75a {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-7c0f75a {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0101ede */.elementor-47 .elementor-element.elementor-element-0101ede {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-0101ede {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-0101ede {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-0101ede {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-114ea12 */.elementor-47 .elementor-element.elementor-element-114ea12 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-114ea12 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-114ea12 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-114ea12 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-714f0c4 */.elementor-47 .elementor-element.elementor-element-714f0c4 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-714f0c4 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-714f0c4 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-714f0c4 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c36a44 */.elementor-47 .elementor-element.elementor-element-1c36a44 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-1c36a44 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-1c36a44 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-1c36a44 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3b342c */.elementor-47 .elementor-element.elementor-element-e3b342c {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-e3b342c {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-e3b342c {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-e3b342c {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ab7452 */.elementor-47 .elementor-element.elementor-element-2ab7452 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-2ab7452 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-2ab7452 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-2ab7452 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49b13b4 */.elementor-47 .elementor-element.elementor-element-49b13b4 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-49b13b4 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-49b13b4 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-49b13b4 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87090e1 */.elementor-47 .elementor-element.elementor-element-87090e1 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-87090e1 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-87090e1 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-87090e1 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08ef3c6 */.elementor-47 .elementor-element.elementor-element-08ef3c6 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-08ef3c6 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-08ef3c6 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-08ef3c6 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c86599 */.elementor-47 .elementor-element.elementor-element-8c86599 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-8c86599 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-8c86599 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-8c86599 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1334ac */.elementor-47 .elementor-element.elementor-element-b1334ac {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-b1334ac {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-b1334ac {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-b1334ac {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29d435c */.elementor-47 .elementor-element.elementor-element-29d435c {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-29d435c {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-29d435c {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-29d435c {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad79049 */.elementor-47 .elementor-element.elementor-element-ad79049 {
  min-width: calc(25% - 30px) !important;
  width: calc(25% - 30px) !important;
  flex-shrink: 0 !important;
}

@media (max-width: 1024px) {
  .elementor-47 .elementor-element.elementor-element-ad79049 {
    min-width: calc(33.333% - 27px) !important;
    width: calc(33.333% - 27px) !important;
  }
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-ad79049 {
    min-width: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
  }
}

@media (max-width: 425px) {
  .elementor-47 .elementor-element.elementor-element-ad79049 {
    min-width: 100% !important;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc931e2 */.elementor-47 .elementor-element.elementor-element-cc931e2 {
  display: flex !important;
  gap: 40px !important;
  transition: transform 0.5s ease !important;
  flex-shrink: 0 !important;
}

@media (max-width: 768px) {
  .elementor-47 .elementor-element.elementor-element-cc931e2 {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f408fb3 */.elementor-47 .elementor-element.elementor-element-f408fb3 {
  overflow: hidden !important;
  flex: 1 !important;
  position: relative !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777b1e7 */.elementor-47 .elementor-element.elementor-element-777b1e7 {
  display: flex !important;
  align-items: center !important;
  gap: 30px !important;
  overflow: hidden !important;
}/* End custom CSS */