.elementor-8155 .elementor-element.elementor-element-7392400{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-7392400.e-con{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-05f48bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8155 .elementor-element.elementor-element-05f48bc.e-con{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-9278d6f{text-align:center;}.elementor-8155 .elementor-element.elementor-element-9278d6f img{max-width:52%;}.elementor-8155 .elementor-element.elementor-element-ac6160c{--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-8155 .elementor-element.elementor-element-9257095{text-align:center;}.elementor-8155 .elementor-element.elementor-element-9257095 .elementor-heading-title{font-size:1.1em;font-weight:500;line-height:24px;letter-spacing:1px;color:#FFFFFF;}.elementor-8155 .elementor-element.elementor-element-7f082a4{--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-8155 .elementor-element.elementor-element-7f082a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-42423d0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-42423d0.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-42423d0 .elementor-heading-title{font-size:1.1em;line-height:1.7em;letter-spacing:1px;color:#FFFFFF8C;}.elementor-8155 .elementor-element.elementor-element-ccd7ad3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-ccd7ad3.e-con{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-7c712f9{--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-8155 .elementor-element.elementor-element-65959a2{text-align:left;}.elementor-8155 .elementor-element.elementor-element-65959a2 img{max-width:52%;}.elementor-8155 .elementor-element.elementor-element-0424bf0{text-align:center;}.elementor-8155 .elementor-element.elementor-element-0424bf0 .elementor-heading-title{font-size:1.1em;font-weight:500;line-height:24px;letter-spacing:1px;color:#FFFFFF;}.elementor-8155 .elementor-element.elementor-element-440bd608{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-440bd608:not(.elementor-motion-effects-element-type-background), .elementor-8155 .elementor-element.elementor-element-440bd608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE0255;}.elementor-8155 .elementor-element.elementor-element-2489e5d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-2489e5d4.e-con{--align-self:flex-start;}.elementor-8155 .elementor-element.elementor-element-42689e7a{--display:flex;}.elementor-8155 .elementor-element.elementor-element-41d478aa > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-41d478aa.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-41d478aa:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8155 .elementor-element.elementor-element-41d478aa.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://laplace.house/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:no-repeat;}.elementor-8155 .elementor-element.elementor-element-41d478aa img{width:45%;}.elementor-8155 .elementor-element.elementor-element-41d478aa:hover img{opacity:0.47;}.elementor-8155 .elementor-element.elementor-element-2209ce9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8155 .elementor-element.elementor-element-750cdfd > .elementor-widget-container{padding:0.4em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-8155 .elementor-element.elementor-element-750cdfd .elementor-icon-wrapper{text-align:center;}.elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-view-stacked .elementor-icon{background-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-view-default .elementor-icon{color:#F7F5F3;border-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-view-default .elementor-icon svg{fill:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-750cdfd .elementor-icon{font-size:3.4em;}.elementor-8155 .elementor-element.elementor-element-750cdfd .elementor-icon svg{height:3.4em;}.elementor-8155 .elementor-element.elementor-element-706b862.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-706b862 .elementor-icon-wrapper{text-align:center;}.elementor-8155 .elementor-element.elementor-element-706b862.elementor-view-stacked .elementor-icon{background-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-706b862.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-706b862.elementor-view-default .elementor-icon{color:#F7F5F3;border-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-706b862.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-706b862.elementor-view-default .elementor-icon svg{fill:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-706b862 .elementor-icon{font-size:1.9em;}.elementor-8155 .elementor-element.elementor-element-706b862 .elementor-icon svg{height:1.9em;}.elementor-8155 .elementor-element.elementor-element-706b862 .elementor-icon-wrapper svg{width:auto;}.elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-2c07cf3 .elementor-icon-wrapper{text-align:center;}.elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-view-stacked .elementor-icon{background-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-view-default .elementor-icon{color:#F7F5F3;border-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-2c07cf3.elementor-view-default .elementor-icon svg{fill:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-2c07cf3 .elementor-icon{font-size:1.75em;}.elementor-8155 .elementor-element.elementor-element-2c07cf3 .elementor-icon svg{height:1.75em;}.elementor-8155 .elementor-element.elementor-element-2c07cf3 .elementor-icon-wrapper svg{width:auto;}.elementor-8155 .elementor-element.elementor-element-3b944d57{--display:flex;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-3d435b97 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-3d435b97.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-3d435b97{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-3d435b97 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-3d435b97:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-3f4be6c6{--display:flex;}.elementor-8155 .elementor-element.elementor-element-18f17ce1{--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:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-18f17ce1.e-con{--align-self:flex-start;}.elementor-8155 .elementor-element.elementor-element-7ca8a816 img{width:85%;border-radius:5px 5px 5px 5px;}.elementor-8155 .elementor-element.elementor-element-21284d9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-21284d9e.e-con{--align-self:flex-start;}.elementor-8155 .elementor-element.elementor-element-235a588d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5em 3em;--row-gap:5em;--column-gap:3em;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-8155 .elementor-element.elementor-element-51a8c777 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-51a8c777.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-51a8c777{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-51a8c777 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-51a8c777:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-7c31ec74 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-7c31ec74.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-7c31ec74{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-7c31ec74 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-7c31ec74:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-2e904377 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-2e904377.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-2e904377{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-2e904377 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-2e904377:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-2b2f28fc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-8155 .elementor-element.elementor-element-2b2f28fc.e-con{--align-self:stretch;}.elementor-8155 .elementor-element.elementor-element-4fe8695 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-4fe8695.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-4fe8695{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-4fe8695 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-4fe8695:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-ea3efee > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-ea3efee.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-ea3efee{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-ea3efee > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-ea3efee:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-52020355 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-8155 .elementor-element.elementor-element-52020355.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-52020355{--e-transform-transition-duration:200ms;}.elementor-8155 .elementor-element.elementor-element-52020355 > .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-52020355:hover .elementor-widget-container{border-style:none;}.elementor-8155 .elementor-element.elementor-element-33855b6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-8155 .elementor-element.elementor-element-33855b6:not(.elementor-motion-effects-element-type-background), .elementor-8155 .elementor-element.elementor-element-33855b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C576D;}.elementor-8155 .elementor-element.elementor-element-33855b6.e-con{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-6eedfbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-6a3c852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-21e7d6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-21e7d6b.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-21e7d6b{text-align:center;}.elementor-8155 .elementor-element.elementor-element-21e7d6b .elementor-heading-title{font-size:0.9em;line-height:1.5em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-8155 .elementor-element.elementor-element-2528497{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-8155 .elementor-element.elementor-element-daff511 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-73835d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-fccb175{--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-8155 .elementor-element.elementor-element-fccb175:not(.elementor-motion-effects-element-type-background), .elementor-8155 .elementor-element.elementor-element-fccb175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C576D;}.elementor-8155 .elementor-element.elementor-element-5c18c2b > .elementor-widget-container{padding:0.4em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-8155 .elementor-element.elementor-element-5c18c2b .elementor-icon-wrapper{text-align:center;}.elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-view-stacked .elementor-icon{background-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-view-default .elementor-icon{color:#F7F5F3;border-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-view-default .elementor-icon svg{fill:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-5c18c2b .elementor-icon{font-size:2.5em;}.elementor-8155 .elementor-element.elementor-element-5c18c2b .elementor-icon svg{height:2.5em;}.elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon-wrapper{text-align:center;}.elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-view-stacked .elementor-icon{background-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-view-default .elementor-icon{color:#F7F5F3;border-color:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-view-framed .elementor-icon, .elementor-8155 .elementor-element.elementor-element-ff530c5.elementor-view-default .elementor-icon svg{fill:#F7F5F3;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon{font-size:1.5em;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon svg{height:1.5em;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon-wrapper svg{width:auto;}.elementor-8155 .elementor-element.elementor-element-9ed8465{--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-8155 .elementor-element.elementor-element-9ed8465:not(.elementor-motion-effects-element-type-background), .elementor-8155 .elementor-element.elementor-element-9ed8465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C576D;}.elementor-8155 .elementor-element.elementor-element-45a8e8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-45a8e8f.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-45a8e8f{text-align:center;}.elementor-8155 .elementor-element.elementor-element-45a8e8f .elementor-heading-title{font-size:0.9em;line-height:1.7em;color:#FFFFFF;}.elementor-8155 .elementor-element.elementor-element-c59158c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8155 .elementor-element.elementor-element-c59158c:not(.elementor-motion-effects-element-type-background), .elementor-8155 .elementor-element.elementor-element-c59158c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C576D;}.elementor-8155:not(.elementor-motion-effects-element-type-background), .elementor-8155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE0255;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-8155 .elementor-element.elementor-element-05f48bc{--width:25%;}.elementor-8155 .elementor-element.elementor-element-ac6160c{--width:50%;}.elementor-8155 .elementor-element.elementor-element-7f082a4{--width:25%;}.elementor-8155 .elementor-element.elementor-element-7c712f9{--width:50%;}.elementor-8155 .elementor-element.elementor-element-2489e5d4{--width:33.33%;}.elementor-8155 .elementor-element.elementor-element-2209ce9{--content-width:200px;}.elementor-8155 .elementor-element.elementor-element-18f17ce1{--width:33.33%;}.elementor-8155 .elementor-element.elementor-element-21284d9e{--width:33.33%;}.elementor-8155 .elementor-element.elementor-element-6eedfbd{--width:25%;}.elementor-8155 .elementor-element.elementor-element-6a3c852{--width:50%;}.elementor-8155 .elementor-element.elementor-element-2528497{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8155 .elementor-element.elementor-element-05f48bc{--width:25%;}.elementor-8155 .elementor-element.elementor-element-ac6160c{--width:50%;}.elementor-8155 .elementor-element.elementor-element-7f082a4{--width:25%;}.elementor-8155 .elementor-element.elementor-element-7c712f9{--width:50%;}}@media(max-width:1024px){.elementor-8155 .elementor-element.elementor-element-7392400.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-9278d6f img{max-width:65%;}.elementor-8155 .elementor-element.elementor-element-9257095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-9257095 .elementor-heading-title{font-size:0.9em;line-height:20px;}.elementor-8155 .elementor-element.elementor-element-42423d0.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-42423d0 .elementor-heading-title{font-size:0.9em;}.elementor-8155 .elementor-element.elementor-element-ccd7ad3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-65959a2 img{max-width:65%;}.elementor-8155 .elementor-element.elementor-element-0424bf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8155 .elementor-element.elementor-element-0424bf0 .elementor-heading-title{font-size:0.9em;line-height:20px;}.elementor-8155 .elementor-element.elementor-element-440bd608{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-2489e5d4{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-42689e7a{--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-8155 .elementor-element.elementor-element-41d478aa > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-41d478aa img{width:44%;}.elementor-8155 .elementor-element.elementor-element-750cdfd > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8155 .elementor-element.elementor-element-3b944d57{--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-around;--align-items:center;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-3d435b97 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-3f4be6c6{--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-around;--align-items:center;}.elementor-8155 .elementor-element.elementor-element-18f17ce1{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-7ca8a816 img{width:100%;}.elementor-8155 .elementor-element.elementor-element-21284d9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8155 .elementor-element.elementor-element-235a588d{--gap:3em 2em;--row-gap:3em;--column-gap:2em;--grid-auto-flow:row;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8155 .elementor-element.elementor-element-51a8c777 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-7c31ec74 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-2e904377 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-2b2f28fc{--grid-auto-flow:row;}.elementor-8155 .elementor-element.elementor-element-4fe8695 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-ea3efee > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-52020355 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-21e7d6b .elementor-heading-title{font-size:0.82em;}.elementor-8155 .elementor-element.elementor-element-2528497{--justify-content:flex-start;}}@media(max-width:767px){.elementor-8155 .elementor-element.elementor-element-9257095 .elementor-heading-title{font-size:1.3em;}.elementor-8155 .elementor-element.elementor-element-42423d0.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-42423d0{text-align:center;}.elementor-8155 .elementor-element.elementor-element-42423d0 .elementor-heading-title{font-size:1.2em;}.elementor-8155 .elementor-element.elementor-element-ccd7ad3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8155 .elementor-element.elementor-element-7c712f9{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-8155 .elementor-element.elementor-element-65959a2.elementor-element{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-65959a2{text-align:center;}.elementor-8155 .elementor-element.elementor-element-65959a2 img{max-width:72%;}.elementor-8155 .elementor-element.elementor-element-0424bf0 .elementor-heading-title{font-size:1em;}.elementor-8155 .elementor-element.elementor-element-440bd608{--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-8155 .elementor-element.elementor-element-2489e5d4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8155 .elementor-element.elementor-element-41d478aa{text-align:center;}.elementor-8155 .elementor-element.elementor-element-41d478aa img{width:60%;}.elementor-8155 .elementor-element.elementor-element-750cdfd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-3b944d57{--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-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8155 .elementor-element.elementor-element-3b944d57.e-con{--align-self:center;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-56ddc8d8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8155 .elementor-element.elementor-element-3d435b97 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-3d435b97 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8155 .elementor-element.elementor-element-3f4be6c6{--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-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8155 .elementor-element.elementor-element-18f17ce1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-7ca8a816{text-align:center;}.elementor-8155 .elementor-element.elementor-element-7ca8a816 img{width:80%;}.elementor-8155 .elementor-element.elementor-element-21284d9e{--justify-content:center;}.elementor-8155 .elementor-element.elementor-element-235a588d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-51a8c777 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-7c31ec74 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-6a7d4ba4 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-2e904377 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-2b2f28fc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-8155 .elementor-element.elementor-element-4fe8695 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-4fe8695 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8155 .elementor-element.elementor-element-ea3efee > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-ea3efee > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8155 .elementor-element.elementor-element-27a6dc5e > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-52020355 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-8155 .elementor-element.elementor-element-21e7d6b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-8155 .elementor-element.elementor-element-21e7d6b{text-align:center;}.elementor-8155 .elementor-element.elementor-element-21e7d6b .elementor-heading-title{font-size:15px;}.elementor-8155 .elementor-element.elementor-element-5c18c2b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-5c18c2b .elementor-icon{font-size:3.4em;}.elementor-8155 .elementor-element.elementor-element-5c18c2b .elementor-icon svg{height:3.4em;}.elementor-8155 .elementor-element.elementor-element-34b39e1 img{max-width:57px;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon{font-size:1.8em;}.elementor-8155 .elementor-element.elementor-element-ff530c5 .elementor-icon svg{height:1.8em;}.elementor-8155 .elementor-element.elementor-element-45a8e8f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-8155 .elementor-element.elementor-element-45a8e8f{text-align:center;}.elementor-8155 .elementor-element.elementor-element-45a8e8f .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-7392400 *//* fix for a temporary bug with layering */
.svg-inline--fa {
  background: transparent;
}

.foo-lay-text {
  font-size: 0.325em; font-weight:600; letter-spacing: 1px;color: white; 
}

.div-foo {  
    vertical-align: middle; 
    text-align: center; 
    font-size: 1.45em ;
}

.to-do { font-size: 1.8em;}

@media (min-width: 768px) and (max-width: 820px) {
    .div-foo { font-size: 1.3em;}
}

@media (min-width: 320px) and (max-width: 365px) {
    .div-foo { font-size: 1.5em;}
}

@media (min-width: 366px) and (max-width: 440px) {
    .div-foo { font-size: 1.7em;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd7ad3 *//* fix for a temporary bug with layering */
.svg-inline--fa {
  background: transparent;
}

.foo-lay-text {
  font-size: 0.325em; font-weight:600; letter-spacing: 1px;color: white; 
}

.div-foo {  
    vertical-align: middle; 
    text-align: center; 
    font-size: 1.45em ;
}

.to-do { font-size: 1.8em;}

@media (min-width: 768px) and (max-width: 820px) {
    .div-foo { font-size: 1.3em;}
}

@media (min-width: 320px) and (max-width: 365px) {
    .div-foo { font-size: 1.5em;}
}

@media (min-width: 366px) and (max-width: 440px) {
    .div-foo { font-size: 1.7em;}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-750cdfd */.text-occitanie {
        padding: 5px;
        position: relative;
        left: 75px;
        top: 5px;
        background: tomato;
        width: 100px;
        height: 15px;
        color: black;
        display: none;   /* <----- hides text by default */
    }

@media (hover: hover) {
.elementor-8155 .elementor-element.elementor-element-750cdfd.text-occitanie:hover {
    display: block !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235a588d *//* fix for a temporary bug with layering */
.svg-inline--fa {
  background: transparent;
}

.foo-lay-text {
  font-size: 0.25em; font-weight:600; letter-spacing: 1px;color: white; 
}

.div-foo {  
    vertical-align: middle; 
    text-align: center; 
    font-size: 1.45em ;
}

.div-foo-circle {
    color: #bea5a9;
    opacity: 0.7;
}

.div-foo-icon { font-size: 1.3em;}

.to-do { font-size: 1.8em;}

@media (min-width: 768px) and (max-width: 820px) {
    .div-foo { font-size: 1.3em;}
}

@media (min-width: 320px) and (max-width: 365px) {
    .div-foo { font-size: 1.5em;}
}

@media (min-width: 366px) and (max-width: 440px) {
    .div-foo { font-size: 1.7em;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b2f28fc *//* fix for a temporary bug with layering */
.svg-inline--fa {
  background: transparent;
}

.foo-mob-lay-text {
  font-size: 0.24em; font-weight:700; letter-spacing: 1px;color: white; 
}

.div-mob-foo {  
    vertical-align: middle; 
    text-align: center; 
    font-size: 1.45em ;
}

.to-do-mob { font-size: 1.8em;}

@media (min-width: 768px) and (max-width: 820px) {
    .div-mob-foo { font-size: 1.3em;}
}

@media (min-width: 320px) and (max-width: 365px) {
    .div-mob-foo { font-size: 1.7em;}
}

@media (min-width: 366px) and (max-width: 440px) {
    .div-mob-foo { font-size: 1.8em;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-daff511 */.elementor-8155 .elementor-element.elementor-element-daff511 {width: 25%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73835d8 */.elementor-8155 .elementor-element.elementor-element-73835d8 {width: 20%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33855b6 */.elementor-8155 .elementor-element.elementor-element-33855b6 {height: 60px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45a8e8f */.elementor-8155 .elementor-element.elementor-element-45a8e8f {width: 60%;}/* End custom CSS */