.elementor-972 .elementor-element.elementor-element-f3d49d1:not(.elementor-motion-effects-element-type-background), .elementor-972 .elementor-element.elementor-element-f3d49d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.cavatore.fr/wp-content/uploads/2022/03/maison_connectee-scaled.jpg");background-position:center center;background-size:contain;}.elementor-972 .elementor-element.elementor-element-f3d49d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;padding:0px 0px 0px 0px;}.elementor-972 .elementor-element.elementor-element-f3d49d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-972 .elementor-element.elementor-element-a127107 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-972 .elementor-element.elementor-element-a127107{text-align:left;}.elementor-972 .elementor-element.elementor-element-a127107 img{height:238px;opacity:1;}.elementor-972 .elementor-element.elementor-element-fce3c31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-972 .elementor-element.elementor-element-fce3c31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-972 .elementor-element.elementor-element-66bcc1f .arkio-about .wpo-about-img:before, .wpo-about-area-s5 .wpo-about-img{border-color:#FFFFFF;}.elementor-972 .elementor-element.elementor-element-ea47922:not(.elementor-motion-effects-element-type-background), .elementor-972 .elementor-element.elementor-element-ea47922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F200 0%, #49FB00FA 100%);}.elementor-972 .elementor-element.elementor-element-ea47922{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;}.elementor-972 .elementor-element.elementor-element-ea47922 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-972 .elementor-element.elementor-element-ea47922 > .elementor-shape-top svg{height:48px;}.elementor-972 .elementor-element.elementor-element-ea47922 > .elementor-shape-bottom svg{width:calc(157% + 1.3px);height:58px;transform:translateX(-50%) rotateY(180deg);}.elementor-972 .elementor-element.elementor-element-3980db3 .wpo-section-title span{font-size:2rem;color:#000000;}.elementor-972 .elementor-element.elementor-element-279c062{margin-top:10px;margin-bottom:0px;}.elementor-972 .elementor-element.elementor-element-e5d5714 .elementor-icon-wrapper{text-align:center;}.elementor-972 .elementor-element.elementor-element-e5d5714.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-972 .elementor-element.elementor-element-e5d5714.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-e5d5714.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-972 .elementor-element.elementor-element-e5d5714.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-e5d5714.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-972 .elementor-element.elementor-element-e5d5714 .elementor-icon{font-size:110px;}.elementor-972 .elementor-element.elementor-element-e5d5714 .elementor-icon svg{height:110px;}.elementor-972 .elementor-element.elementor-element-c39293d .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-972 .elementor-element.elementor-element-3e84a69 .elementor-icon-wrapper{text-align:center;}.elementor-972 .elementor-element.elementor-element-3e84a69.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-972 .elementor-element.elementor-element-3e84a69.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-3e84a69.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-972 .elementor-element.elementor-element-3e84a69.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-3e84a69.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-972 .elementor-element.elementor-element-3e84a69 .elementor-icon{font-size:110px;}.elementor-972 .elementor-element.elementor-element-3e84a69 .elementor-icon svg{height:110px;}.elementor-972 .elementor-element.elementor-element-6110d5d .elementor-icon-wrapper{text-align:center;}.elementor-972 .elementor-element.elementor-element-6110d5d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-972 .elementor-element.elementor-element-6110d5d.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-6110d5d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-972 .elementor-element.elementor-element-6110d5d.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-6110d5d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-972 .elementor-element.elementor-element-6110d5d .elementor-icon{font-size:110px;}.elementor-972 .elementor-element.elementor-element-6110d5d .elementor-icon svg{height:110px;}.elementor-972 .elementor-element.elementor-element-64aea1c{margin-top:0px;margin-bottom:0px;}.elementor-972 .elementor-element.elementor-element-bd8f4f5 .elementor-icon-wrapper{text-align:center;}.elementor-972 .elementor-element.elementor-element-bd8f4f5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-972 .elementor-element.elementor-element-bd8f4f5.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-bd8f4f5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-972 .elementor-element.elementor-element-bd8f4f5.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-bd8f4f5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-972 .elementor-element.elementor-element-bd8f4f5 .elementor-icon{font-size:110px;}.elementor-972 .elementor-element.elementor-element-bd8f4f5 .elementor-icon svg{height:110px;}.elementor-972 .elementor-element.elementor-element-0e931ea .elementor-icon-wrapper{text-align:center;}.elementor-972 .elementor-element.elementor-element-0e931ea.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-972 .elementor-element.elementor-element-0e931ea.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-0e931ea.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-972 .elementor-element.elementor-element-0e931ea.elementor-view-framed .elementor-icon, .elementor-972 .elementor-element.elementor-element-0e931ea.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-972 .elementor-element.elementor-element-0e931ea .elementor-icon{font-size:110px;}.elementor-972 .elementor-element.elementor-element-0e931ea .elementor-icon svg{height:110px;}.elementor-972 .elementor-element.elementor-element-7f8bb22 > .elementor-widget-container{margin:60px 0px 30px 0px;}.elementor-972 .elementor-element.elementor-element-7f8bb22{text-align:center;}.elementor-972 .elementor-element.elementor-element-390d9a1 iframe{height:70vh;}.elementor-972 .elementor-element.elementor-element-f7959f8 > .elementor-widget-container{margin:30px 0px 140px 0px;}.elementor-972 .elementor-element.elementor-element-f7959f8 .office-info .office-info-item{background-color:#11A5FF;}.elementor-972 .elementor-element.elementor-element-f7959f8 .office-info .office-info-item .office-info-text h2{color:#F3EFF4;}.elementor-972 .elementor-element.elementor-element-f7959f8 .office-info .office-info-item .office-info-text p{color:#F4EDED;}@media(min-width:768px){.elementor-972 .elementor-element.elementor-element-d469b0b{width:17.982%;}.elementor-972 .elementor-element.elementor-element-cb45add{width:82.018%;}}