/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}
:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
body{background:#171E22;color:#FFFFFF;margin:0;background-repeat:no-repeat;background-size:contain;}body *:focus{outline:0 !important;}body:after{content:"";position:absolute;width:25px;height:25px;display:block;top:35px;left:0;background-image:url(/themes/arava/images/corner.png);pointer-events:none;}body *{box-sizing:border-box;}body p{font-family:"Poppins";font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.5px;color:#B9BBBC;}body p strong{color:#FFFFFF;font-weight:600;}body a.cta{padding:20px 60px 16px;border-radius:8px;text-decoration:none;font-family:"Poppins";font-weight:600;font-size:16px;display:block;letter-spacing:0.3px;text-transform:uppercase;color:#171E22;background:#FFFFFF;}body a.cta.yellow{background:#F7A600;color:#FFFFFF;transition:all 0.2s ease;}body a.cta.yellow:hover{background:rgb(44,56,63);}body a.cta.white{color:#F7A600;}body .main-container{padding:0;}body #block-arava-main-menu{position:relative;}body .toggleMenu{cursor:pointer;font-family:Poppins;font-weight:700;font-size:clamp(14px,1vw,16px);line-height:1;letter-spacing:0;display:flex;align-items:center;position:absolute;top:-10px;right:0;}body .toggleMenu#closeMenu{top:clamp(20px,4vh,75px);right:clamp(20px,6vw,150px);}body .toggleMenu i{color:#F7A600;font-size:clamp(18px,1.5vw,24px);margin-left:clamp(5px,0.5vw,10px);}body #menuWrapper{position:fixed;display:flex;min-height:75vh;width:100%;top:-200%;left:0;right:0;z-index:2310;transition:top 0.35s ease;}body #menuWrapper.open{top:0;}body #menuWrapper .col-left{width:40%;backdrop-filter:blur(13px);background:rgba(22,23,23,0.8);}body #menuWrapper .col-right{height:100dvh;padding:clamp(60px,14vh,225px) clamp(30px,5vw,120px) clamp(30px,3vh,75px);width:60%;display:flex;flex-direction:column;background-color:rgb(23,30,34);background-image:linear-gradient(50.8deg,rgba(44,56,63,0.2) 0%,rgba(23,30,34,0.2) 100%);box-shadow:-30px 0px 64px 0px rgba(23,30,34,0.3);backdrop-filter:blur(30px);}body #menuWrapper .col-right .mainMenu{margin-top:auto;}body #menuWrapper .col-right .mainMenu > ul{list-style-type:none;padding:0;margin:0;}body #menuWrapper .col-right .mainMenu > ul > li{margin-bottom:clamp(18px,1.5vh,30px);}body #menuWrapper .col-right .mainMenu > ul > li > span,body #menuWrapper .col-right .mainMenu > ul > li > a{font-family:"Poppins";font-weight:400;font-size:clamp(36px,2.8vw,48px);line-height:1.1;letter-spacing:1px;text-decoration:none;color:white;transition:all 0.2s ease;}body #menuWrapper .col-right .mainMenu > ul > li > span:hover,body #menuWrapper .col-right .mainMenu > ul > li > a:hover{color:#f7a600;}body #menuWrapper .col-right .mainMenu > ul > li > span{user-select:none;cursor:pointer;}body #menuWrapper .col-right .mainMenu > ul > li > span:after{color:#F7A600;content:"\f078";font-family:"Font Awesome 6 Pro";margin-left:10px;}body #menuWrapper .col-right .mainMenu > ul > li > span.open:after{content:"\f077";}body #menuWrapper .col-right .mainMenu > ul > li ul{list-style-type:none;justify-content:flex-start;padding:0;display:none;margin-top:10px;}body #menuWrapper .col-right .mainMenu > ul > li ul.is-open{display:flex;}body #menuWrapper .col-right .mainMenu > ul > li ul li a{font-family:"Poppins";font-weight:400;font-size:clamp(14px,1.1vw,18px);line-height:1;letter-spacing:-0.3px;color:rgba(255,255,255,0.6);text-decoration:none;margin-right:24px;position:relative;}body #menuWrapper .col-right .mainMenu > ul > li ul li a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#f7a600;opacity:0;transition:all 0.2s ease;}body #menuWrapper .col-right .mainMenu > ul > li ul li a:hover{color:rgb(255,255,255);}body #menuWrapper .col-right .mainMenu > ul > li ul li a:hover:after{opacity:1;}body #menuWrapper .col-right .secondaryMenu ul{list-style-type:none;padding:0;margin:0;}body #menuWrapper .col-right .secondaryMenu ul li{padding:14px 0 10px;border-bottom:1px solid rgb(44,56,63);}body #menuWrapper .col-right .secondaryMenu ul li:first-child{border-top:1px solid rgb(44,56,63);}body #menuWrapper .col-right .secondaryMenu ul li a{font-family:"Poppins";font-weight:400;font-size:clamp(18px,1.5vw,24px);line-height:1;letter-spacing:-0.5px;color:white;text-decoration:none;transition:all 0.2s ease;}body #menuWrapper .col-right .secondaryMenu ul li a:hover{color:#f7a600;}body #menuWrapper .col-right .contactInfos{display:flex;margin:clamp(20px,4vh,60px) 0;margin-top:auto;margin-bottom:0;}body #menuWrapper .col-right .contactInfos .adresse,body #menuWrapper .col-right .contactInfos .horaires{margin-right:40px;}body #menuWrapper .col-right .contactInfos .adresse h4,body #menuWrapper .col-right .contactInfos .horaires h4{font-family:"Poppins";font-weight:600;font-size:clamp(14px,1vw,18px);line-height:1.4;letter-spacing:-0.3px;}body #menuWrapper .col-right .contactInfos .adresse p,body #menuWrapper .col-right .contactInfos .horaires p{font-size:clamp(14px,1vw,18px);}body #menuWrapper .col-right .ctas{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;margin-top:30px;}body #menuWrapper .col-right .ctas .socials a{text-decoration:none;}body #menuWrapper .col-right .ctas .socials a i{font-size:18px;line-height:1;margin:0 5px;border:1px solid #2C383F;border-radius:40px;padding:10px 0px 10px 11.5px;color:#B9BBBC;width:40px;height:40px;}body #menuWrapper .col-right .ctas .socials a i:before{width:15.75px;display:inline-block;text-align:center;}body #menuWrapper .col-right .ctas a.cta.yellow{padding:clamp(14px,1.8vh,20px) clamp(20px,2.2vw,30px) clamp(12px,1.6vh,16px);font-size:clamp(14px,0.9vw,16px);}body .preheader{background:#2C383F;position:relative;overflow:hidden;}body .preheader .preheaderWrapper{max-width:1500px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;font-family:"Poppins";font-weight:400;font-size:14px;line-height:1;letter-spacing:-0.3px;padding:0 20px;position:relative;}body .preheader .preheaderWrapper .slogan{padding:12px 20px 9px 0;display:flex;justify-content:space-between;width:calc(100% - 387px);}body .preheader .preheaderWrapper .slogan .socials a{color:#B9BBBC;}body .preheader .preheaderWrapper .coordonnees{padding:10px 0 9px 20px;background:#F7A600;display:flex;}body .preheader .preheaderWrapper .coordonnees .tel{margin-left:30px;}body .preheader .preheaderWrapper:after{content:"";background:#F7A600;position:absolute;width:100%;top:0;bottom:0;right:calc(-100% + 20px);left:auto;}body header#navbar{background:transparent;margin:0;width:100%;border:0;border-radius:0;padding:0;}body header#navbar{transition:background 200ms ease,backdrop-filter 200ms ease,transform 200ms ease;}body header#navbar.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:1000;backdrop-filter:blur(16px);background:rgba(23,30,34,0.63);}body header#navbar.is-fixed .navbar-header{padding:18px 20px;}body header#navbar.is-fixed .navbar-header a.logo img{transition:max-width 200ms ease;max-width:209px;}body header#navbar .navbar-header{max-width:1500px;margin:0 auto;border-radius:0;background:transparent;padding:30px 20px;width:100%;float:none;}body header#navbar .navbar-header a.logo img{max-width:328px;}body header#navbar .navbar-header .region-navigation{display:flex;align-items:center;justify-content:space-between;}body.path-frontpage{width:100%;overflow-x:hidden;background-image:radial-gradient(500px 500px at 63% 12%,#2C383F 0%,rgba(44,56,63,0) 100%);}body.path-frontpage #block-arava-herofront{width:100%;position:relative;}body.path-frontpage #block-arava-herofront #main-slider{display:flex;flex-wrap:wrap;max-width:1360px;margin:0 auto;padding:0 20px;overflow:visible;z-index:666;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide{display:flex;min-height:620px;align-items:center;min-height:clamp(400px,60vh,620px);align-items:flex-start;padding-top:6vh;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper{max-width:850px;display:flex;flex-direction:column;align-items:flex-start;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper h2{font-family:"Poppins";font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0.3px;text-transform:uppercase;display:flex;align-items:center;margin-bottom:25px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper h2:before{content:"";display:block;width:41px;height:1px;margin-right:8px;background-color:rgb(247,166,0);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre{font-family:"Poppins";font-weight:400;font-size:62px;line-height:1;letter-spacing:-1px;color:#FFFFFF;margin-bottom:25px;font-size:clamp(32px,6vh,62px);margin-bottom:clamp(10px,2vh,25px);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:1;letter-spacing:-1px;color:#F7A600;font-size:clamp(36px,7vh,70px);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .description{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.3px;margin-bottom:25px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper a.cta{font-size:min(16px,1.8vh);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper a.cta.yellow{padding:20px 40px 16px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide img{position:absolute;right:-10%;bottom:0;z-index:-1;transform:translate(150px,150px) scale(0.8);opacity:0;transition:all 500ms ease;pointer-events:none;height:clamp(500px,70vh,700px);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide:after{content:"";width:600px;height:600px;position:absolute;right:-30%;top:0;background-image:url(/themes/arava/images/bg-hero-transac.png);background-repeat:no-repeat;background-size:contain;z-index:-2;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.gestion:after{background-image:url(/themes/arava/images/bg-hero-patrimoine.png);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.gestion img{right:-12%;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.courtage:after{background-image:url(/themes/arava/images/bg-hero-courtage.png);}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.courtage img{right:-15%;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.swiper-slide-active img{transform:translate(0,0) scale(1);opacity:1;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons{position:absolute;display:flex;bottom:20px;left:10px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-prev,body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-next{position:relative;background:transparent;border-radius:50px;border:1px solid rgb(44,56,63);cursor:pointer;margin:0 10px;user-select:none;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-prev svg,body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-next svg{display:none;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-prev i,body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-next i{color:#FFFFFF;font-size:18px;}body.path-frontpage #block-arava-herofront #slider-nav{display:flex;flex-wrap:wrap;max-width:1360px;margin:0 auto 30px auto;padding:0 20px;z-index:667;position:relative;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav{display:flex;align-items:center;padding:25px;background-color:rgb(44,56,63);border-radius:24px;cursor:pointer;user-select:none;font-weight:400;color:white;font-size:24px;line-height:1;letter-spacing:-0.5px;vertical-align:middle;border:0;margin:0;font-family:"Poppins",sans-serif;font-size:min(24px,2.5vh);}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav svg{margin-right:20px;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav span.slideTitle{width:calc(100% - 60px);text-align:left;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav:hover,body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav.swiper-slide-thumb-active{background:linear-gradient(62.83deg,#F6A501 44.48%,#FED682 127.47%);}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav:hover svg path,body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav.swiper-slide-thumb-active svg path{fill:#FFFFFF;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1{padding:60px 0 30px;max-width:100%;overflow:hidden;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-header{position:relative;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-header:before{content:"";background:#F7A600;width:1px;height:80px;display:block;position:absolute;left:0;right:0;top:-94px;margin:auto;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h3{font-family:"Poppins";font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0.4px;text-transform:uppercase;color:#FFFFFF;margin:0;display:flex;align-items:center;justify-content:center;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2{font-family:"Poppins";font-weight:400;font-size:62px;line-height:1;letter-spacing:-1px;text-align:center;color:#FFFFFF;max-width:640px;margin:40px auto;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2 span{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:1;letter-spacing:-1px;color:#F7A600;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content{padding-left:222.5px;position:relative;margin-bottom:60px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content:before{content:"";background:linear-gradient(90deg,rgba(23,30,34,0) 0,rgba(23,30,34,0.75) 100%);bottom:0;top:0;right:0;width:17vw;display:block;z-index:3;position:absolute;pointer-events:none;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider{overflow:visible;padding-bottom:60px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons{max-width:1340px;position:absolute;top:calc(50% - 60px);left:0;right:0;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-prev,body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-next{background:#f7a600;border-radius:50px;left:-60px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-prev.swiper-button-next,body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-next.swiper-button-next{left:auto;right:-74px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-prev svg,body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-next svg{display:none;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-prev i,body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-next i{color:#FFFFFF;font-size:18px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-scrollbar-horizontal{max-width:1320px;height:2px;background:#2C383F !important;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-scrollbar-horizontal .swiper-scrollbar-drag{width:20% !important;background:#F7A600 !important;height:4px !important;top:-1px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence{padding:30px 0;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body{display:flex;align-items:center;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col{width:50%;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.img{text-align:right;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.img img{border-top-right-radius:12px;border-bottom-right-radius:12px;max-width:100%;height:auto;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc{padding:48px;max-width:640px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h3{font-family:"Poppins";font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0.4px;text-transform:uppercase;color:#FFFFFF;margin:0;display:flex;align-items:center;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h3:before{content:"";margin-right:10px;width:41px;height:1px;background:#F7A600;display:block;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h2{font-family:"Poppins";font-weight:400;font-size:45px;line-height:52px;letter-spacing:-1px;text-align:left;color:#FFFFFF;margin:20px 0;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h2 span{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:50px;line-height:52px;letter-spacing:-1px;color:#F7A600;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc p{margin:20px 0;letter-spacing:-0.6px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc .buttons a{display:inline-block;margin:20px 0;}body.path-frontpage .region-sidebar-second{flex-wrap:wrap;max-width:1320px;margin:0 auto;display:flex;padding:30px 20px 0;align-items:flex-end;position:relative;}body.path-frontpage .region-sidebar-second:before{content:"";position:absolute;top:0;right:0;bottom:0;width:750px;background:radial-gradient(50% 50% at 50% 50%,#2C383F 0%,rgba(44,56,63,0) 100%);}body.path-frontpage .region-sidebar-second #block-homelagence{width:40%;padding:48px 48px 48px 0;}body.path-frontpage .region-sidebar-second #block-homelagence h3{font-family:"Poppins";font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0.4px;text-transform:uppercase;color:#FFFFFF;margin:0;display:flex;align-items:center;}body.path-frontpage .region-sidebar-second #block-homelagence h3:before{content:"";margin-right:10px;width:41px;height:1px;background:#F7A600;display:block;}body.path-frontpage .region-sidebar-second #block-homelagence h2{font-family:"Poppins";font-weight:400;font-size:45px;line-height:52px;letter-spacing:-1px;text-align:left;color:#FFFFFF;margin:20px 0;}body.path-frontpage .region-sidebar-second #block-homelagence h2 span{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:50px;line-height:52px;letter-spacing:-1px;color:#F7A600;}body.path-frontpage .region-sidebar-second #block-homelagence p{margin:20px 0;letter-spacing:-0.6px;}body.path-frontpage .region-sidebar-second #block-homelagence .buttons a{display:inline-block;margin:20px 0;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1{width:60%;position:relative;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles{z-index:5;display:flex;justify-content:space-between;align-items:flex-start;position:absolute;left:0;right:0;bottom:60px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot{opacity:1;transition:all 0.45s ease;position:relative;width:45%;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content{display:flex;flex-direction:column;margin:auto;border-left:1px solid transparent;border-image-source:linear-gradient(180deg,rgba(247,166,0,0) 0%,#F7A600 100%);border-image-slice:1;border-image-width:1;border-image-repeat:stretch;padding:10px 10px 0 10px;margin-left:30px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content span{font-family:"Poppins";font-weight:400;font-size:16px;line-height:20px;color:#ffffff;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content span b{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:20px;line-height:1;letter-spacing:-0.3px;color:#F7A600;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content span.fonction{font-size:11px;letter-spacing:-0.5px;text-transform:uppercase;color:rgba(255,255,255,0.85);}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot:nth-child(2) .views-field-title .field-content{margin-top:20px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot.is-fading{opacity:0;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-gradient{content:"";background:linear-gradient(180deg,rgba(23,30,34,0) 16.35%,#171E22 100%);bottom:0;left:0;right:0;height:50%;display:block;z-index:3;position:absolute;pointer-events:none;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos{z-index:1;display:flex;justify-content:space-between;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot{opacity:1;transition:all 0.45s ease;position:relative;width:45%;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot.is-fading{opacity:0;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot:nth-child(2){position:absolute;left:0;right:0;bottom:0;display:flex;width:100%;z-index:2;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot:nth-child(2) .team-photo{width:47%;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot:nth-child(2) .team-photo .views-field-title{z-index:20;top:60%;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-photos .team-slot .team-photo{margin:auto auto 0 auto;position:relative;}body.page-node-type-page{background-image:radial-gradient(circle at 80% 400px,#2C383F 0%,rgba(44,56,63,0) 10%);background-size:cover;background-repeat:no-repeat;}body.page-node-type-page .region-content{background-image:url(/themes/arava/images/bg-picto-immo.png);background-position:0 125%;background-repeat:no-repeat;overflow:hidden;}body.page-node-type-page .region-content .node{padding:60px 20px;text-align:center;max-width:1500px;margin:0 auto;position:relative;}body.page-node-type-page .region-content .node:before{content:"";pointer-events:none;z-index:-1;position:absolute;top:0;right:-120px;background-image:url(/themes/arava/images/bg-transac.png);width:820px;height:620px;display:block;background-size:contain;background-repeat:no-repeat;opacity:0.2;}body.page-node-type-page .region-content .node > div{max-width:850px;margin:0 auto 40px;}body.page-node-type-page .region-content .node .field--name-field-chapeau{font-family:"Poppins";font-weight:500;font-size:18px;line-height:1.1%;letter-spacing:-0.4px;text-transform:uppercase;}body.page-node-type-page .region-content .node .field--name-title-html{font-family:"Poppins";font-weight:400;font-size:90px;line-height:1;letter-spacing:-1.3px;max-width:none;}body.page-node-type-page .region-content .node .field--name-title-html strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:101px;line-height:1;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page .region-content .node .field--name-field-introduction p{font-family:"Poppins";font-weight:500;font-size:24px;letter-spacing:-0.4px;color:#FFFFFF;text-wrap:balance;}body.page-node-type-page .region-content .node .field--name-field-image-de-couverture{max-width:none;margin:60px 0;border-radius:27px;overflow:hidden;height:580px;}body.page-node-type-page .region-content .node .field--name-field-image-de-couverture .field--item{height:100%;}body.page-node-type-page .region-content .node .field--name-field-image-de-couverture .field--item img{width:100%;height:100% !important;object-fit:cover;object-position:center center;display:block;}body.page-node-type-page .region-content .node .field--name-field-subtitle{font-family:"Poppins";font-weight:400;font-size:62px;line-height:52px;letter-spacing:-1px;color:#FFFFFF;}body.page-node-type-page .region-content .node .field--name-field-subtitle strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:68px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page .region-content .node .field--name-body h5{font-family:"Poppins";font-weight:500;font-size:24px;letter-spacing:-0.4px;color:#FFFFFF;}body.page-node-type-page .region-content .node .field--name-body p{color:#FFFFFF;}body.page-node-type-page .region-sidebar-first{background-image:linear-gradient(231.13deg,#232D33 52.05%,#171E22 96.09%);border-radius:20px;}body.page-node-type-page .region-sidebar-first .block-block-content{max-width:1024px;margin:0 auto;padding:60px 20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre{font-family:"Poppins";font-weight:400;font-size:62px;line-height:52px;letter-spacing:-1px;color:#FFFFFF;text-align:center;margin-bottom:40px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:68px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-introduction p,body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-contenu p{text-align:center;font-family:"Poppins";font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.3px;color:#F3F3F3;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-introduction p strong,body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-contenu p strong{font-weight:600;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments{display:flex;flex-wrap:wrap;margin:40px -20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:50%;padding:20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte{background:#2C383F;border-radius:19px;overflow:hidden;height:100%;display:flex;flex-direction:column;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image{overflow:hidden;width:100%;height:100%;margin:0;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img{transform:scale(1.1);transition:all 0.3s ease;width:100%;height:100%;object-fit:cover;object-position:center;display:block;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image:hover img{transform:scale(1);}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description{padding:32px 48px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p{font-family:"Poppins";font-weight:600;font-size:18px;line-height:1.4;letter-spacing:-0.3px;text-align:center;color:#F3F3F3;}body.page-node-type-page .region-services{max-width:100%;overflow:hidden;padding:40px 20px;}body.page-node-type-page .region-services .row{margin:90px auto;max-width:1400px;display:flex;align-items:stretch;}body.page-node-type-page .region-services .row.row--reverse{flex-direction:row-reverse;}body.page-node-type-page .region-services .row .col{padding:0 40px;}body.page-node-type-page .region-services .row .col.text{width:60%;padding:40px;}body.page-node-type-page .region-services .row .col.text h3{font-family:"Poppins";font-weight:400;font-size:60px;line-height:1.2;letter-spacing:-1px;color:#FFFFFF;max-width:900px;margin:0 auto 30px;}body.page-node-type-page .region-services .row .col.text h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:67px;line-height:60px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page .region-services .row .col.text p{color:#FFFFFF;margin-bottom:20px;}body.page-node-type-page .region-services .row .col.text .ctas a.cta{display:inline-block;margin-right:16px;}body.page-node-type-page .region-services .row .col.img{width:40%;}body.page-node-type-page .region-services .row .col.img figure{border-radius:31px;width:100%;height:100%;margin:0;}body.page-node-type-page .region-services .row .col.img figure img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}body.page-node-type-page .region-services .row.arava .text{width:70%;}body.page-node-type-page .region-services .row.arava .img{width:30%;}body.page-node-type-page .region-services .row.arava .img figure img{object-fit:contain;}body.page-node-type-page .region-services .row{}body.page-node-type-page.page-node-1 .region-content{background-image:url(/themes/arava/images/bg-picto-arava.png);}body.page-node-type-page.page-node-1 .region-content .node{position:inherit;}body.page-node-type-page.page-node-1 .region-content .node:before{content:"";top:0;right:0;background-image:url(/themes/arava/images/bg-agence-arava.png);width:100%;height:100%;display:block;left:0;opacity:0.075;}body.page-node-type-page.page-node-1 .region-content .node .field--name-field-image-de-couverture{display:flex;height:auto;margin:60px auto;max-width:none;justify-content:center;}body.page-node-type-page.page-node-1 .region-content .node .field--name-field-image-de-couverture .field--item{overflow:hidden;}body.page-node-type-page.page-node-1 .region-content .node .field--name-field-image-de-couverture .field--item img{height:auto;max-width:100%;margin:auto;}body.page-node-type-page.page-node-1 .region-content .node .field--name-field-subtitle{max-width:900px;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content{max-width:1320px;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:33.33333%;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte{height:100%;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image{padding:32px 48px;width:auto;height:auto;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img{margin:auto;width:auto;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description{padding:0 48px 32px 48px;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p{font-weight:400;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p strong{font-weight:600;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1{max-width:1320px;margin:0 auto;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-header h3{font-family:"Poppins";font-weight:400;font-size:45px;line-height:52px;letter-spacing:-1px;text-align:center;color:#FFFFFF;margin-bottom:70px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-header h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:50px;line-height:52px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content{display:flex;flex-wrap:wrap;margin:40px 0;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row{position:relative;background:rgba(46,58,66,0.95);width:calc(33.333333% - 40px);border-radius:20px;padding:32px 16px;color:#fff;overflow:visible;margin:70px 20px;text-align:center;font-family:"Poppins";}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-photo{margin-top:-140px;position:relative;margin-bottom:-30px;z-index:0;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-photo:before{content:"";background:linear-gradient(180deg,rgba(23,30,34,0) 5%,#2e3942 100%);bottom:0;left:0;right:0;height:30%;display:block;z-index:3;position:absolute;pointer-events:none;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-photo img{max-width:230px;margin:0 auto;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-title{margin-bottom:12px;position:relative;z-index:1;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-title .field-content{color:#fff;line-height:1.1;font-weight:400;font-size:40px;letter-spacing:-0.6px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-title .field-content strong{font-family:"dm-serif-display";font-style:italic;font-weight:400;color:#f7a600;font-size:44px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-fonction{margin-bottom:14px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-fonction .field-content{font-size:15px;line-height:1.1;letter-spacing:0.5px;text-transform:uppercase;color:rgba(255,255,255,0.85);}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-field-num-portable .field-content{font-size:25px;letter-spacing:-0.5px;font-weight:400;color:rgba(255,255,255,0.95);}body.page-node-type-page.page-node-1 .region-arava{background:linear-gradient(231.13deg,#232D33 52.05%,#171E22 96.09%);}body.page-node-type-page.page-node-1 .region-arava .row{margin:0 auto;display:flex;align-items:center;padding:100px 0;max-width:1400px;}body.page-node-type-page.page-node-1 .region-arava .row .col{padding:0 40px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text{width:60%;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3{font-family:"Poppins";font-weight:400;font-size:60px;line-height:1.2;letter-spacing:-1px;color:#FFFFFF;max-width:900px;margin:0 auto 30px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:67px;line-height:60px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page.page-node-1 .region-arava .row .col.text p{color:#FFFFFF;margin-bottom:20px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text .ctas a.cta{display:inline-block;margin-right:16px;}body.page-node-type-page.page-node-1 .region-arava .row .col.img{width:40%;}body.page-node-type-page.page-node-1 .region-arava .row .col.img figure{border-radius:31px;}body.page-node-type-page.page-node-1 .region-arava .row .col.img figure img{max-width:100%;height:auto;}body.page-node-type-page.page-node-1 .region-arava .row.gmap{max-width:none;width:100%;display:block;padding:0;}body.page-node-type-page.page-node-5 .region-content{background-image:url(/themes/arava/images/bg-picto-courtage.png);}body.page-node-type-page.page-node-5 .region-content .node:before{content:"";top:-230px;right:-90px;background-image:url(/themes/arava/images/bg-courtage.png);width:850px;height:750px;display:block;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content{max-width:1500px;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:33.33333%;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte{height:100%;background:linear-gradient(29.95deg,rgb(44,56,63) 73.36%,rgb(44,56,63) 98.85%);transition:all 0.3s ease;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image{padding:32px 48px 0;width:auto;height:auto;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img{margin:auto;transform:scale(1);width:auto;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description{padding:32px 48px;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p{font-weight:400;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p strong{font-weight:600;}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte:hover{box-shadow:0px 16px 48px -10px rgba(0,0,0,0.56);background:linear-gradient(29.95deg,rgb(44,56,63) 73.36%,rgba(255,255,255,0.11) 98.85%);}body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte:hover .field--name-field-image img{transform:scale(1.2);}body.page-node-type-page.page-node-3 .region-content{background-image:url(/themes/arava/images/bg-picto-patrimoine.png);}body.page-node-type-page.page-node-3 .region-content .node:before{content:"";right:-120px;background-image:url(/themes/arava/images/bg-patrimoine.png);width:500px;height:600px;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content{max-width:1500px;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:33.33333%;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte{height:100%;background:linear-gradient(29.95deg,rgb(44,56,63) 73.36%,rgb(44,56,63) 98.85%);transition:all 0.3s ease;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image{padding:32px 48px 0;width:auto;height:auto;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img{margin:auto;transform:scale(1);width:auto;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description{padding:32px 48px;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p{font-weight:400;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p strong{font-weight:600;}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte:hover{box-shadow:0px 16px 48px -10px rgba(0,0,0,0.56);background:linear-gradient(29.95deg,rgb(44,56,63) 73.36%,rgba(255,255,255,0.11) 98.85%);}body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte:hover .field--name-field-image img{transform:scale(1.2);}body.page-node-type-page.page-node-7 .region-content .node > div{max-width:1024px;}body.page-node-type-page.page-node-7 .region-content .node > div table{width:100%;margin:0;}body.page-node-type-page.page-node-7 .region-content .node > div table th,body.page-node-type-page.page-node-7 .region-content .node > div table td{font-family:Montserrat,sans-serif;font-size:15px;line-height:21px;padding:10px;color:#454647;border:0;}body.page-node-type-page.page-node-7 .region-content .node > div table th table tr td,body.page-node-type-page.page-node-7 .region-content .node > div table td table tr td{padding:0;}body.page-node-type-page.page-node-7 .region-content .node > div table .grey{background-color:#2C383F;color:white;width:40%;text-align:left;}body.page-node-type-page.page-node-7 .region-content .node > div table .orange,body.page-node-type-page.page-node-7 .region-content .node > div table .orange td{width:60%;text-align:center;color:#fff;background-color:#faa61a;}body.page-node-type-page.page-node-7 .region-content .node > div table .light .grey{background-color:#414f57;}body.page-node-type-page.page-node-7 .region-content .node > div table .light .orange,body.page-node-type-page.page-node-7 .region-content .node > div table .light .orange td{background-color:#ffbc3e;}body.page-node-type-page.page-node-7 .region-content .node > div table .light:last-child td{padding-top:0;}body.page-node-type-page.page-node-7 .region-content .node > div p{margin-top:10px;font-size:12px;text-align:end;}body.page-node-type-page.page-node-8 .region-content .node > div,body.page-node-type-page.page-node-9 .region-content .node > div{max-width:1024px;}body.page-node-type-page.page-node-8 .region-content .node > div h3,body.page-node-type-page.page-node-9 .region-content .node > div h3{font-family:"Poppins";font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-1px;color:#f7a600;margin:30px 0;}body.page-node-type-page.page-node-8 .region-content .node > div table,body.page-node-type-page.page-node-9 .region-content .node > div table{width:100%;margin:30px 0;}body.page-node-type-page.page-node-8 .region-content .node > div table th,body.page-node-type-page.page-node-8 .region-content .node > div table td,body.page-node-type-page.page-node-9 .region-content .node > div table th,body.page-node-type-page.page-node-9 .region-content .node > div table td{font-family:Montserrat,sans-serif;font-size:15px;line-height:21px;padding:10px;color:#454647;border:0;}body.page-node-type-page.page-node-8 .region-content .node > div table th table tr td,body.page-node-type-page.page-node-8 .region-content .node > div table td table tr td,body.page-node-type-page.page-node-9 .region-content .node > div table th table tr td,body.page-node-type-page.page-node-9 .region-content .node > div table td table tr td{padding:0;}body.page-node-type-page.page-node-8 .region-content .node > div table .grey,body.page-node-type-page.page-node-9 .region-content .node > div table .grey{background-color:#2C383F;color:white;width:40%;text-align:left;}body.page-node-type-page.page-node-8 .region-content .node > div table .orange,body.page-node-type-page.page-node-8 .region-content .node > div table .orange td,body.page-node-type-page.page-node-9 .region-content .node > div table .orange,body.page-node-type-page.page-node-9 .region-content .node > div table .orange td{width:60%;text-align:center;color:#fff;background-color:#faa61a;}body.page-node-type-page.page-node-8 .region-content .node > div table .light .grey,body.page-node-type-page.page-node-9 .region-content .node > div table .light .grey{background-color:#414f57;}body.page-node-type-page.page-node-8 .region-content .node > div table .light .orange,body.page-node-type-page.page-node-8 .region-content .node > div table .light .orange td,body.page-node-type-page.page-node-9 .region-content .node > div table .light .orange,body.page-node-type-page.page-node-9 .region-content .node > div table .light .orange td{background-color:#ffbc3e;}body.page-node-type-page.page-node-8 .region-content .node > div table .light:last-child td,body.page-node-type-page.page-node-9 .region-content .node > div table .light:last-child td{padding-top:0;}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-field-introduction,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-field-introduction{text-align:left;}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-field-introduction p,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-field-introduction p{font-weight:300;font-size:22px;text-wrap:wrap;}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-body,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-body{text-align:left;}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-body a,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-body a{text-decoration:underline;color:#F7A600;}body.page-node-type-page.page-node-6{background-image:none;}body.page-node-type-page.page-node-6:before{content:"";top:0;right:0;background-image:url(/themes/arava/images/bg-contact.png);width:100%;height:100vh;display:block;opacity:0.15;z-index:-1;position:absolute;background-size:cover;pointer-events:none;}body.page-node-type-page.page-node-6 .region-content{display:flex;flex-wrap:wrap;max-width:1360px;padding:0 20px;margin:0 auto;background-image:none;}body.page-node-type-page.page-node-6 .region-content .node{width:100%;}body.page-node-type-page.page-node-6 .region-content .node:before{display:none;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations{width:45%;padding:0 80px 0 0;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3{font-family:"Poppins";font-weight:400;font-size:60px;line-height:1.2;letter-spacing:-1px;color:#FFFFFF;max-width:900px;margin:0 0 30px;text-wrap:balance;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:67px;line-height:60px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations p{color:#F3F3F3;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations .coordonnees:before{width:80px;height:1px;display:block;content:"";background:#F7A600;margin:40px 0;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations .coordonnees i{color:#F7A600;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations .coordonnees a{text-decoration:none;color:#F3F3F3;}body.page-node-type-page.page-node-6 .region-content #block-webform{width:55%;border-radius:30px;background:#2C383F;padding:48px;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item label{font-family:"Poppins";font-weight:500;font-size:14px;line-height:14px;letter-spacing:-0.2px;text-transform:uppercase;color:#B9BBBC;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item label.form-required:after{color:#F7A600;background:none;content:"*";display:inline-block;vertical-align:top;line-height:0.8;height:8px;width:8px;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item input,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item textarea,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item select{color:#FFFFFF;font-family:"Poppins";font-weight:400;font-size:18px;line-height:1;letter-spacing:-0.3px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.15);border-radius:0;padding-left:0;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item input:focus,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item textarea:focus,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item select:focus{border-color:#F7A600;box-shadow:none;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item input:hover,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item textarea:hover,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item select:hover{box-shadow:none;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item input option,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item textarea option,body.page-node-type-page.page-node-6 .region-content #block-webform .form-item select option{color:#2C383F;}body.page-node-type-page.page-node-6 .region-content #block-webform .form-item .select-wrapper:after{color:#F7A600;content:"\f078";font-family:"Font Awesome 6 Pro";}body.page-node-type-page.page-node-6 .region-content #block-webform #edit-actions button{padding:20px 60px 16px;border-radius:6px;text-decoration:none;font-family:"Poppins";font-weight:600;font-size:16px;display:block;letter-spacing:0.3px;text-transform:uppercase;background:#F7A600;color:#FFFFFF;width:100%;border:0;margin-top:30px;}body.page-node-type-page.page-node-6 .contact-bottom{padding-top:80px;}body.page-node-type-page.page-node-6 .contact-bottom .row.gmap{margin:0;}body .filter-localisation select,body select[name="field_ville_code_postal[]"]{opacity:0;pointer-events:none;}body .select2-container{min-width:250px;margin-right:20px;border-radius:0;}body .select2-container.select2-container--focus .select2-selection--multiple{border:0;}body .select2-container .select2-selection--multiple{background:transparent;border:0;padding:0;display:flex;align-items:center;margin-left:20px;}body .select2-container .select2-selection--multiple .select2-search__field{width:100%;height:80px;line-height:78px;margin:0;}body .select2-container .select2-selection--multiple .select2-selection__choice{background-color:transparent;border:0;border-radius:0;padding-left:14px;margin-top:9px;}body .select2-container .select2-selection--multiple .select2-selection__choice--hidden{display:none;}body .select2-container .select2-selection--multiple .select2-selection__choice__display{font-size:16px;padding-right:20px;}body .select2-container .select2-selection--multiple .select2-selection__choice__remove{border:0;background-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0;color:#f6a501;cursor:pointer;font-size:21px;line-height:1.05;font-weight:400;padding:0;position:absolute;left:0;top:0;}body .select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#f6a501;background-color:transparent;}body .select2-container .select2-selection--multiple .select2-search__field,body .select2-container .select2-selection--multiple .select2-search--dropdown .select2-search__field,body .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{font-size:16px !important;}body .select2-container .select2-dropdown{background:#171e22;color:#ffffff;border:0;}body .select2-container .select2-dropdown .select2-results__option--highlighted,body .select2-container .select2-dropdown .select2-results__option--selected{background-color:#f6a501;}body .select2-container .select2-dropdown .select2-results > .select2-results__options{scrollbar-width:thin;scrollbar-color:#f6a501 transparent;}body .select2-container .select2-dropdown .select2-results > .select2-results__options::-webkit-scrollbar{width:3px;}body .select2-container .select2-dropdown .select2-results > .select2-results__options::-webkit-scrollbar-button{display:none;}body .select2-container .select2-dropdown .select2-results > .select2-results__options::-webkit-scrollbar-track{background:transparent;}body .select2-container .select2-dropdown .select2-results > .select2-results__options::-webkit-scrollbar-thumb{background-color:#f6a501;border-radius:0;}body #block-formulaireexposerechercher-un-bienpage-1{max-width:1320px;margin:0 auto;}body #block-formulaireexposerechercher-un-bienpage-1 .fade{-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary{backdrop-filter:blur(5px);background:rgba(255,255,255,0.15);border-radius:24px;height:80px;display:flex;margin-bottom:10px;width:100%;justify-content:flex-start;position:relative;z-index:15;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown{display:flex;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown button{font-family:"Poppins";color:#FFFFFF;font-weight:400;font-size:18px;line-height:1;letter-spacing:-0.3px;display:flex;margin:0;padding:0 20px;align-items:center;background:transparent;border:0;outline:none !important;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown button:after{content:"\f054";font-family:"Font Awesome 6 Pro";color:#F7A600;font-size:18px;margin-left:15px;margin-bottom:4px;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal{display:flex;align-items:flex-start;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal label{padding:32px 0 29px 30px;font-family:"Poppins";color:#FFFFFF;font-weight:400;font-size:18px;line-height:1;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal .select2-container:after{content:"\f078";font-family:"Font Awesome 6 Pro";color:#F7A600;font-size:18px;position:absolute;right:0;top:calc(50% - 16px);pointer-events:none;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions{margin:0 0 0 auto;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button{cursor:pointer;margin:0;height:80px;border:0;background:linear-gradient(62.83deg,#F6A501 44.48%,#FED682 127.47%);border-radius:0;border-top-right-radius:24px;border-bottom-right-radius:24px;font-size:0;padding:0 42px;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button:before{content:"\f002";font-family:"Font Awesome 6 Pro";color:white;font-size:32px;}body #block-formulaireexposerechercher-un-bienpage-1 button.btn-more-filters{font-family:"Poppins";font-weight:400;font-size:14px;line-height:1;letter-spacing:-0.2px;color:white;text-decoration:none;cursor:pointer;border:0;background:transparent;outline:none !important;padding:0 30px;z-index:66;position:relative;}body #block-formulaireexposerechercher-un-bienpage-1 button.btn-more-filters span{font-weight:700;content:"+";margin-right:5px;color:#F7A600;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal{display:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal button.modalClose{right:10px;position:absolute;top:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#121618;fill:white;z-index:667;border:0;pointer-events:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal button.modalClose svg{max-width:18px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open{display:flex;position:fixed;top:0;right:0;left:0;bottom:0;z-index:6666;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(21,27,31,0.85);backdrop-filter:blur(8px);}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel{background:rgb(23,30,34);border-radius:24px;z-index:66667;position:relative;max-width:600px;margin:auto;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__header{padding:24px 32px;border-top-right-radius:24px;border-top-left-radius:24px;background-color:rgb(44,56,63);font-family:"Poppins";font-weight:400;font-size:34px;line-height:43px;letter-spacing:-0.6px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body{padding:0 32px;margin:16px 0;height:50dvh;max-height:580px;overflow-y:scroll;overflow-x:hidden;width:calc(100% - 32px);}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body::-webkit-scrollbar{width:10px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body::-webkit-scrollbar-track{background:transparent;margin:20px 0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body::-webkit-scrollbar-thumb{background:#f5ab00;border-radius:10px;border:2px solid transparent;background-clip:padding-box;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section{padding:16px 0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section h3{margin:0 0 5px 0;border:0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section legend{display:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section label{font-family:"Poppins";font-weight:400;font-size:16px;line-height:14px;letter-spacing:-0.3px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section input{color:#FFFFFF;font-family:"Poppins";font-weight:400;font-size:18px;line-height:1;letter-spacing:-0.3px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.15);border-radius:0;padding-left:0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section input:focus{border-color:#F7A600;box-shadow:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox{margin:5px 10px 5px 0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox label.option{display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:#fff;user-select:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox label.option input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox label.option::before{content:"";display:inline-block;min-width:28px;width:28px;height:28px;border-radius:6px;background:#2e353d;border:2px solid rgba(255,255,255,0.15);transition:all 0.15s ease;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox label.option:has(input:checked)::before{content:"\f00c";font-family:"Font Awesome 6 Pro";color:#ffffff;background:#f5a623;border-color:#f5a623;font-size:18px;display:flex;align-items:center;justify-content:center;font-weight:700;padding-top:2px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper{background:transparent;border:0;border-radius:0;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body{padding:0;display:flex;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body .form-item,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body .form-item{position:relative;max-width:180px;margin-right:30px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body .form-item:after,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body .form-item:after{font-family:"Poppins";font-weight:400;font-size:18px;color:rgb(247,166,0);position:absolute;right:0;top:5px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body .form-item label,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body .form-item label{display:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body .form-item input,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body .form-item input{background:transparent;border-radius:0;padding-right:30px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .form-item:after{content:"€";}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .form-item:after{content:"m²";}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-inputs-hidden{display:none;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills{display:flex;gap:8px;flex-wrap:wrap;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills .piece-pill{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.32);background:rgb(44,56,63);color:#fff;font-family:"Poppins";font-weight:300;font-size:18px;line-height:1;cursor:pointer;transition:all 0.15s;padding-top:7px;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills .piece-pill.is-min,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills .piece-pill.is-max,body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills .piece-pill:hover{background:rgb(247,166,0);border-color:rgb(247,166,0);}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section.nbPieces .pieces-pills .piece-pill.is-range{background:rgba(245,166,35,0.25);border-color:#f5a623;color:#fff;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__footer{padding:16px 32px 32px;display:flex;justify-content:space-between;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__footer button.btn-reset-custom{background:transparent;border:1px solid rgb(247,166,0);padding:18px 32px 15px;border-radius:8px;font-family:"Poppins";font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;color:white;}body #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__footer button.form-submit{background:rgb(247,166,0);padding:18px 32px 15px;border:0;border-radius:8px;font-family:"Poppins";font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;color:white;margin:0;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort{max-width:1260px;margin:40px auto 0;display:flex;align-items:center;justify-content:space-between;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__results{font-family:"Poppins";font-weight:400;font-size:18px;line-height:20px;color:#FFFFFF;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order{font-family:"Poppins";font-weight:400;font-size:18px;line-height:20px;color:#FFFFFF;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order label{font-weight:400;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper select{background:transparent;color:white;border:0;font-weight:bold;font-size:18px;font-family:"Poppins";cursor:pointer;box-shadow:none !important;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper select option{background-color:rgb(23,30,34);}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper select option:hover{background-color:#F7A600;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper:after{content:"\f078";font-family:"Font Awesome 6 Pro";color:#F7A600;font-size:18px;margin-top:-11px;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order select{background:transparent;color:white;border:0;font-weight:bold;font-size:18px;font-family:"Poppins";cursor:pointer;box-shadow:none !important;}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order select option{background-color:rgb(23,30,34);}body #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order select option:hover{background-color:#F7A600;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1{margin:0;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal #edit_field_ville_code_postal__2_chosen{min-width:300px;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown button{padding:0 10px;min-width:170px;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=prix]{display:none;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__footer{justify-content:flex-end;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 #filters-modal.is-open .filters-modal__panel .filters-modal__footer button.btn-reset-custom{display:none;}body.path-frontpage #block-formulaireexposerechercher-un-bienpage-1 .bef-sort{display:none;}body{}body.path-rechercher-un-bien:before{content:"";position:absolute;top:0;right:0;height:70vw;left:0;background-image:linear-gradient(0deg,#171E22 10%,rgba(23,30,34,0.9) 100%);z-index:-1;opacity:1;}body.path-rechercher-un-bien ul.pager a.button{padding:15px 40px 10px;border-radius:8px;text-decoration:none;font-family:"Poppins";font-weight:600;font-size:14px;display:inline-block;background:#F7A600;color:#FFFFFF;letter-spacing:0.3px;text-transform:uppercase;border:0;}body.path-rechercher-un-bien .view-empty h4{font-family:"Poppins";font-weight:400;font-size:24px;margin:70px auto 0;line-height:1;letter-spacing:-1px;text-align:center;max-width:991px;color:#FFFFFF;}body #block-arava-nosoffrestitre{margin:0 auto;max-width:960px;text-align:center;padding:120px 20px 40px;}body #block-arava-nosoffrestitre h1{font-family:"Poppins";font-weight:400;font-size:62px;line-height:52px;letter-spacing:-1px;color:#FFFFFF;max-width:900px;margin:0 auto 30px;}body #block-arava-nosoffrestitre h1 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:68px;letter-spacing:-1px;color:#F7A600;}body #block-arava-nosoffrestitre h2{font-family:"Poppins";font-weight:500;font-size:18px;line-height:1.1%;letter-spacing:-0.4px;text-transform:uppercase;margin-bottom:30px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper,body .view-rechercher-un-bien .view-content,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content,body #block-arava-views-block-bien-autres-biens-block-1 .view-content{display:flex;max-width:1770px;padding:0 20px;margin:0 auto;flex-wrap:wrap;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row,body .view-rechercher-un-bien .view-content .views-row,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row{width:33.33333%;padding:20px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row,body .view-rechercher-un-bien .view-content .views-row,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row{position:relative;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert{text-align:center;border:1.5px solid rgb(31,38,42);background:rgb(29,36,40);padding:44px 32px;gap:24px;display:flex;flex-direction:column;border-radius:12px;position:relative;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert:after,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert:after,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert:after,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert:after,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/arava/images/bg-estimation.png);background-repeat:no-repeat;background-position:50%;z-index:0;opacity:4%;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert .card-insert__icon,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert .card-insert__icon,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert .card-insert__icon,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert .card-insert__icon,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert .card-insert__icon{z-index:1;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert h3,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert h3,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert h3,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert h3,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert h3{font-family:"Poppins";font-weight:400;font-size:39px;line-height:43px;letter-spacing:-1px;text-align:center;color:#FFFFFF;margin:0;z-index:1;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert h3 em,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert h3 em,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert h3 em,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert h3 em,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert h3 em{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:42px;line-height:43px;letter-spacing:-1px;color:#F7A600;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert p,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert p,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert p,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert p,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert p{margin:0;color:white;z-index:1;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert a.cta,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert a.cta,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert a.cta,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert a.cta,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert a.cta{display:inline-block;margin:0;z-index:1;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-estimation .card-insert a.cta i,body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert a.cta i,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert a.cta i,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert a.cta i,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert a.cta i{color:#F7A600;margin-left:5px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-liens .field--name-body,body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body{display:flex;flex-direction:column;gap:25px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-liens .field--name-body .service-promo a,body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body .service-promo a,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body .service-promo a,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a{display:flex;background:rgb(44,56,63);border-radius:24px;padding:22px;font-family:"Poppins";font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-0.4px;color:white;text-decoration:none;align-items:center;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-liens .field--name-body .service-promo a svg,body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body .service-promo a svg,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body .service-promo a svg,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a svg,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a svg{margin-right:20px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-liens .field--name-body .service-promo a:hover,body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body .service-promo a:hover,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body .service-promo a:hover,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a:hover,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a:hover{text-decoration:none;background:linear-gradient(62.83deg,#F6A501 44.48%,#FED682 127.47%);}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row.row-liens .field--name-body .service-promo a:hover svg path,body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body .service-promo a:hover svg path,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body .service-promo a:hover svg path,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a:hover svg path,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a:hover svg path{fill:#FFFFFF;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-flag,body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-flag{z-index:1;position:relative;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-flag .field-content span,body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag .field-content span,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag .field-content span,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag .field-content span,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-flag .field-content span{display:flex;flex-direction:column;background:linear-gradient(199.84deg,#FBBC05 9.48%,#F7A600 66.28%);min-width:80px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:12px;padding-right:6px;padding-bottom:8px;padding-left:6px;gap:4px;align-items:center;text-align:center;position:absolute;top:-10px;left:40px;font-family:"Poppins";font-weight:500;font-size:14px;line-height:1;letter-spacing:-0.3px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-flag .field-content span i,body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag .field-content span i,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag .field-content span i,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag .field-content span i,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-flag .field-content span i{font-weight:300;font-size:35px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-images,body .view-rechercher-un-bien .view-content .views-row .views-field-field-images,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-images,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-images,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-images{border-radius:12px;margin-bottom:20px;overflow:hidden;position:relative;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-images div.visite3d,body .view-rechercher-un-bien .view-content .views-row .views-field-field-images div.visite3d,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-images div.visite3d,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-images div.visite3d,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-images div.visite3d{position:absolute;right:0;bottom:0;width:20%;height:20%;min-width:80px;padding-top:12px;padding-right:9px;padding-bottom:7px;padding-left:6px;border-bottom-right-radius:6px;background:linear-gradient(130.48deg,rgba(247,166,0,0) 53%,rgba(247,166,0,0.9) 82.69%,rgba(247,166,0,0.9) 100%);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:right;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-images div.visite3d i,body .view-rechercher-un-bien .view-content .views-row .views-field-field-images div.visite3d i,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-images div.visite3d i,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-images div.visite3d i,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-images div.visite3d i{font-size:35px;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-images div.visite3d span,body .view-rechercher-un-bien .view-content .views-row .views-field-field-images div.visite3d span,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-images div.visite3d span,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-images div.visite3d span,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-images div.visite3d span{font-family:Poppins;font-weight:500;font-size:12px;line-height:100%;letter-spacing:-0.2px;color:white;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .views-field-field-images img,body .view-rechercher-un-bien .view-content .views-row .views-field-field-images img,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-images img,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-images img,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-images img{transform:scale(1.2);transition:all 0.3s ease;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row:hover .views-field-field-images img,body .view-rechercher-un-bien .view-content .views-row:hover .views-field-field-images img,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row:hover .views-field-field-images img,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row:hover .views-field-field-images img,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row:hover .views-field-field-images img{transform:scale(1);}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .ville-prix,body .view-rechercher-un-bien .view-content .views-row .ville-prix,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .ville-prix .views-field-field-ville,body .view-rechercher-un-bien .view-content .views-row .ville-prix .views-field-field-ville,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix .views-field-field-ville,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix .views-field-field-ville,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix .views-field-field-ville{font-family:"dm-serif-display";font-weight:400;font-size:34px;line-height:1;letter-spacing:-0.6px;color:#F7A600;text-transform:capitalize;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .ville-prix .views-field-field-prix,body .view-rechercher-un-bien .view-content .views-row .ville-prix .views-field-field-prix,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix .views-field-field-prix,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix .views-field-field-prix,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix .views-field-field-prix{font-family:"poppins";font-weight:400;font-size:34px;letter-spacing:-0.6px;color:#FFFFFF;padding-top:8px;white-space:nowrap;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .type-de-bien,body .view-rechercher-un-bien .view-content .views-row .type-de-bien,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .type-de-bien,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .type-de-bien,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .type-de-bien{display:flex;font-family:"Poppins";font-weight:400;font-size:15px;line-height:1.1;letter-spacing:-0.3px;color:#B9BBBC;align-items:center;justify-content:center;}body .view-rechercher-un-bien .views-infinite-scroll-content-wrapper .views-row .type-de-bien .views-field-field-type-de-bien,body .view-rechercher-un-bien .view-content .views-row .type-de-bien .views-field-field-type-de-bien,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .type-de-bien .views-field-field-type-de-bien,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .type-de-bien .views-field-field-type-de-bien,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .type-de-bien .views-field-field-type-de-bien{color:#FFFFFF;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire,body #block-arava-views-block-bien-autres-biens-block-1{padding:80px 0 0;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-filters,body #block-arava-views-block-bien-autres-biens-block-1 .view-filters{display:none;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header,body #block-arava-views-block-bien-autres-biens-block-1 .view-header{margin:45px auto;max-width:520px;position:relative;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header:before,body #block-arava-views-block-bien-autres-biens-block-1 .view-header:before{content:"";background:#F7A600;width:1px;height:80px;display:block;position:absolute;left:0;right:0;top:-94px;margin:auto;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header h3,body #block-arava-views-block-bien-autres-biens-block-1 .view-header h3{font-family:"Poppins";font-weight:400;font-size:45px;line-height:52px;letter-spacing:-1px;text-align:center;color:#FFFFFF;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header h3 strong,body #block-arava-views-block-bien-autres-biens-block-1 .view-header h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:50px;line-height:52px;letter-spacing:-1px;color:#F7A600;}body .wrapper-plus-de-biens{width:100%;}body .wrapper-plus-de-biens .view-bien-ces-biens-pourraient-aussi-vous-plaire{padding:50px 0 0;}body .wrapper-plus-de-biens .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header:before{height:50px;top:-64px;}body{}body #block-nosservices{padding:60px 20px;}body #block-nosservices .field--name-body{display:flex;max-width:1540px;margin:0 auto;}body #block-nosservices .field--name-body > div{margin:0 20px;width:33.3333%;}body #block-nosservices .field--name-body > div a{display:flex;align-items:center;font-family:"Poppins";font-weight:400;font-size:24px;letter-spacing:-0.4px;color:#FFFFFF;padding:24px;background:#2C383F;border-radius:24px;}body #block-nosservices .field--name-body > div a svg{margin-right:20px;}body #block-nosservices .field--name-body > div a:hover{text-decoration:none;background:linear-gradient(62.83deg,#F6A501 44.48%,#FED682 127.47%);}body #block-nosservices .field--name-body > div a:hover svg path{fill:#FFFFFF;}body{}body.page-node-type-bien-a-vendre.glightbox-open{overflow:visible;}body.page-node-type-bien-a-vendre #glightbox-body .gslide-description{display:none;}body.page-node-type-bien-a-vendre #glightbox-body .goverlay{background:rgba(11,13,14,0.95);}body.page-node-type-bien-a-vendre .main-container{padding:0;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1{max-width:1500px;margin:0 auto;padding:20px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row{display:flex;flex-direction:column;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos{display:flex;align-items:flex-end;width:100%;margin-bottom:14px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-ville{font-family:"dm-serif-display";font-weight:400;font-size:62px;line-height:1.1;letter-spacing:-1.9px;color:#F7A600;margin-right:10px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-prix{font-family:"Poppins";font-weight:400;font-size:58px;line-height:1;letter-spacing:-1.7px;color:#FFFFFF;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-nothing{margin:0px 0 15px auto;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-nothing a.simLink{font-family:Poppins;font-weight:400;font-size:15px;line-height:1.1;letter-spacing:-0.3px;text-align:right;display:flex;align-items:center;color:white;text-decoration:none;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-nothing a.simLink i{margin-left:10px;color:rgb(247,166,0);font-size:33px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div{margin-top:-20px;font-family:Poppins;font-weight:400;font-size:20px;line-height:1;letter-spacing:-0.6px;display:flex;align-items:center;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content:before{content:"\e468";font-family:"Font Awesome 6 Pro";font-size:20px;color:#F7A600;font-weight:300;margin-right:8px;padding-bottom:4px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div.maison .views-field-field-type-de-bien .field-content:before{content:"\f015";}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content{display:flex;align-items:center;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content i{color:#F7A600;margin-right:5px;margin-left:12px;padding-bottom:4px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe{font-family:"Poppins";font-weight:600;font-size:24px;line-height:0.9;border-radius:4px;padding:6px 20px 0px;margin-left:10px;margin-bottom:6px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.A{background:#009b3a;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.B{background:#45b649;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.C{background:#b7d334;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.D{background:#ffd200;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.E{background:#f6a200;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.F{background:#e85a0c;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .dpe.G{background:#d40000;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-visite-3d{margin-left:auto;margin-right:0;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-visite-3d a.visite3d{display:flex;align-items:center;background:rgb(247,166,0);color:white;border-radius:4px;padding:5px 8px 3px 8px;gap:4px;text-decoration:none;font-family:"Poppins";font-weight:500;font-size:10px;line-height:1.2;letter-spacing:-0.2px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-visite-3d a.visite3d i.fa-360-degrees{font-size:23px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-visite-3d a.visite3d i.fa-arrow-right{font-size:15px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-slider-images-block-1{max-width:100%;overflow:hidden;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-slider-images-block-1 .view-content{padding-left:222.5px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-slider-images-block-1 .view-content .property-slider{overflow:visible;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-slider-images-block-1 .view-content .property-slider .swiper-slide{width:885px;margin-right:20px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-slider-images-block-1 .view-content img{border-radius:24px;}body.page-node-type-bien-a-vendre .region-sidebar-second{max-width:1500px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;align-items:flex-start;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1{padding:0 40px 0 80px;margin-top:60px;width:60%;order:0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3{font-family:"poppins";font-weight:400;font-size:45px;line-height:52px;letter-spacing:-1px;color:#FFFFFF;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3 strong{font-family:"dm-serif-display";font-weight:400;font-size:50px;letter-spacing:-1px;color:#F7A600;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3:after{content:"";display:block;background-color:#F7A600;height:1px;width:80px;margin:20px 0 37px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 .views-field-body{font-family:"Poppins";font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 a#readMore{font-family:"Poppins";font-weight:600;font-size:18px;line-height:20px;text-decoration:none;color:#FFFFFF;cursor:pointer;margin-top:20px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 a#readMore:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-size:20px;color:#F7A600;font-weight:300;margin-left:10px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 a#readMore.open:after{content:"\f077";}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1{padding:0 40px 0 80px;margin-top:60px;width:60%;order:2;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 h2.block-title{font-family:"Poppins";font-weight:400;font-size:28.13px;line-height:28px;color:#FFFFFF;margin:0 0 10px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 h2.block-title:after{content:"";display:block;background-color:#F7A600;height:1px;width:80px;margin:20px 0 37px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row{column-count:2;display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:9px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field h3{font-family:"Poppins";font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#ffffff;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field h3 i{color:#f7a600;font-size:20px;margin-right:5px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field .field-content{font-family:"Poppins";font-weight:400;font-size:18px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field .field-content strong{color:#FFFFFF;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-fieldset-8{display:flex;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-fieldset-8 .details-divers-autre{display:flex;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-fieldset-8 .details-divers-autre > .views-field{margin-left:5px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-fieldset-8 .details-divers-autre > .views-field .field-content strong:after{content:",";}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-fieldset-8 .details-divers-autre > .views-field:last-child .field-content strong:after{content:"";}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-field-quote-part-annuelle-1{grid-column:1/-1;margin-top:15px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field-field-quote-part-annuelle-1 strong{color:#FFFFFF;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1{padding:0 40px 0 80px;margin-top:60px;width:60%;order:2;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 h2.block-title{font-family:"Poppins";font-weight:400;font-size:28.13px;line-height:28px;color:#FFFFFF;margin:0 0 10px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 h2.block-title:after{content:"";display:block;background-color:#F7A600;height:1px;width:80px;margin:20px 0 37px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row{display:flex;flex-wrap:wrap;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .views-field-nothing .field-content{display:flex;justify-content:space-between;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .views-field-nothing .field-content h5{font-family:"Poppins";font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.4px;text-transform:uppercase;color:#FFFFFF;margin:0 0 14px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .views-field-nothing .field-content a i{color:white;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper{display:flex;background:white;color:#171E22;border-radius:8px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col{display:flex;flex-direction:column;justify-content:center;padding:14px 18px;font-family:"Poppins";font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.6px;position:relative;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col:first-child:after{content:"";width:1px;background:#B9BBBC;display:block;top:14px;bottom:14px;position:absolute;right:0;margin:0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col span{font-weight:400;font-size:16px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total{background:#FF7F00;align-items:center;border-top-right-radius:8px;border-bottom-right-radius:8px;color:#FFFFFF;font-weight:600;font-size:52px;padding:14px 18px 5px;line-height:1;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.A{background:#009b3a;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.B{background:#45b649;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.C{background:#b7d334;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.D{background:#ffd200;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.E{background:#f6a200;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.F{background:#e85a0c;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .dpe-recap .energie-wrapper .col.total.G{background:#d40000;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap{margin-left:40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .views-field-nothing-1 .field-content{display:flex;justify-content:space-between;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .views-field-nothing-1 .field-content h5{font-family:"Poppins";font-weight:500;font-size:16px;line-height:20px;letter-spacing:0.4px;text-transform:uppercase;color:#FFFFFF;margin:0 0 14px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .views-field-nothing-1 .field-content a i{color:white;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper{display:flex;background:white;color:#171E22;border-radius:8px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col{display:flex;flex-direction:column;justify-content:center;padding:14px 18px;font-family:"Poppins";font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.6px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col span{font-weight:400;font-size:16px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total{background:#F6EDFE;align-items:center;border-top-right-radius:8px;border-bottom-right-radius:8px;color:#FFFFFF;font-weight:600;font-size:52px;padding:14px 18px 5px;line-height:1;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.A{background:#67bfff;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.B{background:#81b8e1;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.C{background:#5e99c5;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.D{background:#4b7b9f;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.E{background:#254e6a;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.F{background:#0d324d;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap .ges-wrapper .col.total.G{background:#011d32;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .views-field-field-dpe-cout-max{margin-top:20px;font-weight:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier{padding:0 0 0 80px;margin-top:60px;width:60%;order:2;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1{padding:180px 80px 0 80px;margin:0 auto;order:1;position:sticky;top:40px;width:40%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content{background:#2C383F;border-radius:24px;padding:180px 50px 50px;position:relative;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-field-photo{position:absolute;top:-110px;left:0;right:0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-field-photo:before{content:"";position:absolute;left:0;right:0;bottom:-5px;height:60%;background:linear-gradient(0deg,#2C383F 20%,transparent 70%);}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-field-photo img{max-width:260px;margin:auto auto 40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset{z-index:2;position:relative;text-align:center;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-nothing-1:before{content:"";background:#F7A600;width:1px;height:41px;display:block;position:absolute;left:0;right:0;top:-54px;margin:auto;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-nothing-1 h4{font-family:"Poppins";font-weight:400;font-size:16px;line-height:1.1;letter-spacing:0.3px;text-transform:uppercase;margin:0 0 24px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-field-prenom{font-family:"Poppins";font-weight:400;font-size:45px;line-height:1;letter-spacing:-1px;color:#FFFFFF;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-title{font-family:"dm-serif-display";font-weight:400;font-size:50px;line-height:0.8;letter-spacing:-1px;color:#F7A600;font-style:italic;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-field-num-portable{font-family:"Poppins";font-weight:400;font-size:25px;line-height:1.4;letter-spacing:-0.5px;color:#FFFFFF;margin:24px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-nothing a#btn_contact_nego{border:2px solid #F7A600;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-field-fieldset .views-field-nothing a#btn_contact_nego:hover{border-color:rgba(255,255,255,0.13);}body.page-node-type-bien-a-vendre .region-sidebar-third{padding:60px 0;}body.page-node-type-bien-a-vendre .region-sidebar-third #block-views-block-bien-gmap-block-1{width:100%;}body{}body .gslide-media.gslide-inline{height:auto !important;width:90% !important;max-width:600px !important;background:transparent;border-radius:24px;box-shadow:0px 24px 74px 0px rgba(0,0,0,0.25);}body #detail_dpe,body #detail_ges{display:none;background:#ffffff;border-radius:24px;padding:40px;position:relative;height:auto !important;}body #detail_dpe h3,body #detail_ges h3{font-family:"Poppins";font-weight:500;font-size:24px;line-height:24px;color:#171e22;margin-top:0;}body #detail_dpe h3:after,body #detail_ges h3:after{content:"";display:block;background-color:#171e22;height:2px;width:80px;margin:10px 0 0;}body #detail_dpe .ges,body #detail_dpe .dpe,body #detail_ges .ges,body #detail_ges .dpe{margin:20px 0;position:relative;}body #detail_dpe .ges .popup,body #detail_dpe .dpe .popup,body #detail_ges .ges .popup,body #detail_ges .dpe .popup{font-family:"Poppins";font-weight:700;position:absolute;right:25px;min-width:110px;padding:10px 10px 10px 40px;text-align:center;color:#fff;clip-path:polygon(25px 100%,0 50%,25px 0%,0 0,100% 0,100% 100%,0 100%);background-repeat:no-repeat;background-position:0 50%;background-size:contain;background-color:#171e22;border-radius:6px;}body #detail_dpe .ges .popup.ges_A,body #detail_dpe .ges .popup.dpe_A,body #detail_dpe .dpe .popup.ges_A,body #detail_dpe .dpe .popup.dpe_A,body #detail_ges .ges .popup.ges_A,body #detail_ges .ges .popup.dpe_A,body #detail_ges .dpe .popup.ges_A,body #detail_ges .dpe .popup.dpe_A{top:23px;}body #detail_dpe .ges .popup.ges_B,body #detail_dpe .ges .popup.dpe_B,body #detail_dpe .dpe .popup.ges_B,body #detail_dpe .dpe .popup.dpe_B,body #detail_ges .ges .popup.ges_B,body #detail_ges .ges .popup.dpe_B,body #detail_ges .dpe .popup.ges_B,body #detail_ges .dpe .popup.dpe_B{top:55px;}body #detail_dpe .ges .popup.ges_C,body #detail_dpe .ges .popup.dpe_C,body #detail_dpe .dpe .popup.ges_C,body #detail_dpe .dpe .popup.dpe_C,body #detail_ges .ges .popup.ges_C,body #detail_ges .ges .popup.dpe_C,body #detail_ges .dpe .popup.ges_C,body #detail_ges .dpe .popup.dpe_C{top:88px;}body #detail_dpe .ges .popup.ges_D,body #detail_dpe .ges .popup.dpe_D,body #detail_dpe .dpe .popup.ges_D,body #detail_dpe .dpe .popup.dpe_D,body #detail_ges .ges .popup.ges_D,body #detail_ges .ges .popup.dpe_D,body #detail_ges .dpe .popup.ges_D,body #detail_ges .dpe .popup.dpe_D{top:120px;}body #detail_dpe .ges .popup.ges_E,body #detail_dpe .ges .popup.dpe_E,body #detail_dpe .dpe .popup.ges_E,body #detail_dpe .dpe .popup.dpe_E,body #detail_ges .ges .popup.ges_E,body #detail_ges .ges .popup.dpe_E,body #detail_ges .dpe .popup.ges_E,body #detail_ges .dpe .popup.dpe_E{top:152px;}body #detail_dpe .ges .popup.ges_F,body #detail_dpe .ges .popup.dpe_F,body #detail_dpe .dpe .popup.ges_F,body #detail_dpe .dpe .popup.dpe_F,body #detail_ges .ges .popup.ges_F,body #detail_ges .ges .popup.dpe_F,body #detail_ges .dpe .popup.ges_F,body #detail_ges .dpe .popup.dpe_F{top:185px;}body #detail_dpe .ges .popup.ges_G,body #detail_dpe .ges .popup.dpe_G,body #detail_dpe .dpe .popup.ges_G,body #detail_dpe .dpe .popup.dpe_G,body #detail_ges .ges .popup.ges_G,body #detail_ges .ges .popup.dpe_G,body #detail_ges .dpe .popup.ges_G,body #detail_ges .dpe .popup.dpe_G{top:217px;}body #detail_dpe .ges .popup.new_ges_A,body #detail_dpe .dpe .popup.new_ges_A,body #detail_ges .ges .popup.new_ges_A,body #detail_ges .dpe .popup.new_ges_A{top:27px;}body #detail_dpe .ges .popup.new_ges_B,body #detail_dpe .dpe .popup.new_ges_B,body #detail_ges .ges .popup.new_ges_B,body #detail_ges .dpe .popup.new_ges_B{top:69px;}body #detail_dpe .ges .popup.new_ges_C,body #detail_dpe .dpe .popup.new_ges_C,body #detail_ges .ges .popup.new_ges_C,body #detail_ges .dpe .popup.new_ges_C{top:108px;}body #detail_dpe .ges .popup.new_ges_D,body #detail_dpe .dpe .popup.new_ges_D,body #detail_ges .ges .popup.new_ges_D,body #detail_ges .dpe .popup.new_ges_D{top:149px;}body #detail_dpe .ges .popup.new_ges_E,body #detail_dpe .dpe .popup.new_ges_E,body #detail_ges .ges .popup.new_ges_E,body #detail_ges .dpe .popup.new_ges_E{top:189px;}body #detail_dpe .ges .popup.new_ges_F,body #detail_dpe .dpe .popup.new_ges_F,body #detail_ges .ges .popup.new_ges_F,body #detail_ges .dpe .popup.new_ges_F{top:229px;}body #detail_dpe .ges .popup.new_ges_G,body #detail_dpe .dpe .popup.new_ges_G,body #detail_ges .ges .popup.new_ges_G,body #detail_ges .dpe .popup.new_ges_G{top:270px;}body #detail_dpe .ges .popup.new_dpe,body #detail_dpe .ges .popup.new_gesToDpe,body #detail_dpe .dpe .popup.new_dpe,body #detail_dpe .dpe .popup.new_gesToDpe,body #detail_ges .ges .popup.new_dpe,body #detail_ges .ges .popup.new_gesToDpe,body #detail_ges .dpe .popup.new_dpe,body #detail_ges .dpe .popup.new_gesToDpe{font-family:"Poppins";font-size:28px;font-weight:700;right:inherit;left:20px;min-width:inherit;padding:0;color:#171e22;background:0;}body #detail_dpe .ges .popup.new_dpe.A,body #detail_dpe .ges .popup.new_gesToDpe.A,body #detail_dpe .dpe .popup.new_dpe.A,body #detail_dpe .dpe .popup.new_gesToDpe.A,body #detail_ges .ges .popup.new_dpe.A,body #detail_ges .ges .popup.new_gesToDpe.A,body #detail_ges .dpe .popup.new_dpe.A,body #detail_ges .dpe .popup.new_gesToDpe.A{top:83px;}body #detail_dpe .ges .popup.new_dpe.B,body #detail_dpe .ges .popup.new_gesToDpe.B,body #detail_dpe .dpe .popup.new_dpe.B,body #detail_dpe .dpe .popup.new_gesToDpe.B,body #detail_ges .ges .popup.new_dpe.B,body #detail_ges .ges .popup.new_gesToDpe.B,body #detail_ges .dpe .popup.new_dpe.B,body #detail_ges .dpe .popup.new_gesToDpe.B{top:110px;}body #detail_dpe .ges .popup.new_dpe.C,body #detail_dpe .ges .popup.new_gesToDpe.C,body #detail_dpe .dpe .popup.new_dpe.C,body #detail_dpe .dpe .popup.new_gesToDpe.C,body #detail_ges .ges .popup.new_dpe.C,body #detail_ges .ges .popup.new_gesToDpe.C,body #detail_ges .dpe .popup.new_dpe.C,body #detail_ges .dpe .popup.new_gesToDpe.C{top:138px;}body #detail_dpe .ges .popup.new_dpe.D,body #detail_dpe .ges .popup.new_gesToDpe.D,body #detail_dpe .dpe .popup.new_dpe.D,body #detail_dpe .dpe .popup.new_gesToDpe.D,body #detail_ges .ges .popup.new_dpe.D,body #detail_ges .ges .popup.new_gesToDpe.D,body #detail_ges .dpe .popup.new_dpe.D,body #detail_ges .dpe .popup.new_gesToDpe.D{top:167px;}body #detail_dpe .ges .popup.new_dpe.E,body #detail_dpe .ges .popup.new_gesToDpe.E,body #detail_dpe .dpe .popup.new_dpe.E,body #detail_dpe .dpe .popup.new_gesToDpe.E,body #detail_ges .ges .popup.new_dpe.E,body #detail_ges .ges .popup.new_gesToDpe.E,body #detail_ges .dpe .popup.new_dpe.E,body #detail_ges .dpe .popup.new_gesToDpe.E{top:195px;}body #detail_dpe .ges .popup.new_dpe.F,body #detail_dpe .ges .popup.new_gesToDpe.F,body #detail_dpe .dpe .popup.new_dpe.F,body #detail_dpe .dpe .popup.new_gesToDpe.F,body #detail_ges .ges .popup.new_dpe.F,body #detail_ges .ges .popup.new_gesToDpe.F,body #detail_ges .dpe .popup.new_dpe.F,body #detail_ges .dpe .popup.new_gesToDpe.F{top:223px;}body #detail_dpe .ges .popup.new_dpe.G,body #detail_dpe .ges .popup.new_gesToDpe.G,body #detail_dpe .dpe .popup.new_dpe.G,body #detail_dpe .dpe .popup.new_gesToDpe.G,body #detail_ges .ges .popup.new_dpe.G,body #detail_ges .ges .popup.new_gesToDpe.G,body #detail_ges .dpe .popup.new_dpe.G,body #detail_ges .dpe .popup.new_gesToDpe.G{top:251px;}body #detail_dpe .ges .popup.new_gesToDpe,body #detail_dpe .dpe .popup.new_gesToDpe,body #detail_ges .ges .popup.new_gesToDpe,body #detail_ges .dpe .popup.new_gesToDpe{left:100px;}body #detail_dpe p,body #detail_ges p{font-size:14px;margin:0;color:#171e22;}body #block-arava-webform{display:none;padding:0 !important;height:auto !important;}body #block-arava-webform .agent-card{padding-top:30px;}body #block-arava-webform .agent-card .agent-card__top{display:flex;align-items:center;background:rgb(44,56,63);border-top-left-radius:24px;border-top-right-radius:24px;}body #block-arava-webform .agent-card .agent-card__top .agent-card__photo{width:34%;margin-top:-24px;padding-left:24px;}body #block-arava-webform .agent-card .agent-card__top .agent-card__photo img{max-width:100%;height:auto;}body #block-arava-webform .agent-card .agent-card__top .agent-card__content{display:flex;flex-direction:column;padding-top:12px;}body #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__firstname{font-family:"Poppins";font-weight:400;font-size:45px;line-height:0.8;letter-spacing:-1px;color:#FFFFFF;}body #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__lastname{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:50px;line-height:1;letter-spacing:-1px;color:#F7A600;}body #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__phone{font-family:"Poppins";font-weight:400;font-size:25px;line-height:1;letter-spacing:-0.3px;color:#FFFFFF;margin-top:10px;position:relative;}body #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__phone:before{content:"";display:block;width:34px;height:1px;background-color:#F7A600;position:absolute;top:10px;left:-42px;}body #block-arava-webform form{background:rgb(23,30,34);border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:48px;}body #block-arava-webform form .form-item label{font-family:"Poppins";font-weight:500;font-size:14px;line-height:14px;letter-spacing:0.3px;text-transform:uppercase;color:rgb(185,187,188);margin:0;}body #block-arava-webform form .form-item label.form-required:after{content:"*";background:none;display:inline-block;vertical-align:text-top;height:auto;width:auto;line-height:1.4;margin-left:2px;}body #block-arava-webform form .form-item input,body #block-arava-webform form .form-item textarea{font-family:"Poppins";font-weight:400;font-size:18px;line-height:100%;letter-spacing:-0.3px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.15);border-radius:0;padding:4px 0;color:white;}body #block-arava-webform form .form-item input:focus,body #block-arava-webform form .form-item textarea:focus{border-color:rgb(247,166,0);box-shadow:none;}body #block-arava-webform form #edit-rgpd{margin:0;}body #block-arava-webform form #edit-rgpd p{font-size:11px;color:rgb(185,187,188);line-height:1.5;margin:20px 0 0;}body #block-arava-webform form #edit-rgpd p a{color:#ffffff;font-weight:400;text-decoration:underline;}body #block-arava-webform form #edit-actions{margin:0;}body #block-arava-webform form #edit-actions button{padding:17px 0px 14px;border-radius:6px;text-decoration:none;font-family:"Poppins";font-weight:600;font-size:16px;display:block;letter-spacing:0.3px;text-transform:uppercase;background:#F7A600;color:#FFFFFF;width:100%;border:0;}body #block-arava-bannieredemandederdv{background-image:url(/themes/arava/images/bg-rdv.png),linear-gradient(0deg,#F7A600,#F7A600);background-position:50%;background-repeat:no-repeat;background-size:55%,auto;padding:110px 20px;text-align:center;}body #block-arava-bannieredemandederdv h3{font-family:"Poppins";font-weight:400;font-size:62px;line-height:52px;letter-spacing:-1px;color:#2C383F;max-width:900px;margin:0 auto 30px;}body #block-arava-bannieredemandederdv h3 strong{font-family:"dm-serif-display";font-weight:400;font-style:italic;font-size:70px;line-height:68px;letter-spacing:-1px;color:#FFFFFF;}body #block-arava-bannieredemandederdv a.cta{display:inline-block;padding:20px 30px 16px;}body #block-arava-bannieredemandederdv a.cta i{color:#F7A600;margin-left:5px;}body{}body .fourth-wrapper{background:linear-gradient(231.13deg,#232D33 52.05%,#171E22 96.09%);padding:60px 0;}body .fourth-wrapper .region-region-fourth{max-width:1310px;padding:0 20px;display:flex;margin:0 auto;align-items:center;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating{width:20%;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container{display:flex;flex-direction:column;justify-content:center;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-source-logo{width:100%;text-align:center;height:auto;margin:0;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-container{display:flex;flex-direction:column;align-items:center;margin:10px auto;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-container .rating-value{font-family:"Poppins";font-weight:400;font-size:49px;line-height:1;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-container .rating-value span{font-size:19px;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-container .nbAvis{font-family:"Poppins";font-weight:400;font-size:17px;margin-top:5px;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .rating-container .nbAvis strong{font-size:21px;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating .googlereviews-ratings-container .total-reviews a{font-family:"Poppins";font-weight:400;font-size:12px;text-decoration:none;color:#FFFFFF;border-bottom:1px dashed #F7A600;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist{width:80%;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container{display:flex;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container{margin:0;width:50%;height:auto;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container{border-radius:12px;background:#2C383F;padding:48px 24px;display:flex;flex-direction:column;height:100%;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container:before{content:"\f10d";font-family:"Font Awesome 6 Pro";color:rgba(23,30,34,0.44);font-weight:600;font-size:115px;position:absolute;top:-47px;left:20px;transform:rotate(180deg);}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container .review-rating{display:flex;justify-content:space-between;align-items:center;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container .review-rating .review-date{font-family:"Poppins";font-weight:400;font-size:14px;line-height:1;text-transform:uppercase;color:#FFFFFF;margin:0;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container .review-text{font-family:"Poppins";font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;margin:20px 0;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container .review-author-name{font-family:"Poppins";font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0.4px;text-transform:uppercase;display:flex;align-items:center;margin:auto auto 0 0;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist .reviews-container .review-container .review-rating-container .review-author-name:before{content:"";margin-right:10px;width:41px;height:1px;background:#F7A600;display:block;}body footer.footer{margin-top:0;padding-top:60px;padding-bottom:20px;border-top:none;}body footer.footer .region-footer{display:flex;flex-wrap:wrap;max-width:1320px;margin:0 auto;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux{width:100%;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux .field--name-body{display:flex;flex-direction:column;align-items:center;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux .field--name-body .socials{margin-top:20px;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux .field--name-body .socials a{text-decoration:none;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux .field--name-body .socials a i{font-size:18px;line-height:1;margin:0 5px;border:1px solid #2C383F;border-radius:40px;padding:10px 0px 10px 11.5px;color:#B9BBBC;width:40px;height:40px;}body footer.footer .region-footer #block-arava-footerlogoreseauxsociaux .field--name-body .socials a i:before{width:15.75px;display:inline-block;text-align:center;}body footer.footer .region-footer #block-arava-footeradresse{margin:20px 0;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body{display:flex;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body h4{font-family:"Poppins";font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-0.3px;color:#FFFFFF;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body p{font-family:"Poppins";font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body .horaires{margin-left:20px;}body footer.footer .region-footer #block-arava-footer{margin:auto 0 auto auto;padding-left:32px;border-left:1px solid #444B4F;}body footer.footer .region-footer #block-arava-footer ul.menu a{font-family:"Poppins";font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;padding:0;}body footer.footer .region-footer #block-arava-footer ul.menu a:hover{color:white;background:transparent;}body footer.footer .region-footer #block-footermentions .footerMentions{display:flex;align-items:center;margin:20px 0;}body footer.footer .region-footer #block-footermentions .footerMentions .mentionText p{padding-right:0;font-family:"Poppins";font-weight:400;font-size:12px;line-height:1.4;letter-spacing:-0.3px;color:#B9BBBC;}@media (max-width:1920px){body.path-frontpage #block-arava-herofront #main-slider .swiper-slide:after{right:-250px;}}@media (max-width:1440px){body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.transaction img,body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.gestion img,body.path-frontpage #block-arava-herofront #main-slider .swiper-slide.courtage img{right:0;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide:after{right:0;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons{bottom:20px;right:10px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-prev,body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons .swiper-button-next{background:#192126;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content:before{display:none;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-next.swiper-button-next{right:20px;}body.path-frontpage #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .cdc-slider .swiper-buttons .swiper-button-prev{left:10px;}}@media (max-width:1280px){body p{font-size:17px;}body a.cta{padding:16px 48px 12px;font-size:14px;}body #menuWrapper{min-height:100dvh;}body #menuWrapper .toggleMenu#closeMenu{top:40px;right:40px;}body #menuWrapper .col-left{width:40%;}body #menuWrapper .col-right{min-width:750px;}body #menuWrapper .col-right .mainMenu > ul > li > span,body #menuWrapper .col-right .mainMenu > ul > li > a{font-size:40px;}body #menuWrapper .col-right .ctas a.cta.yellow{padding:16px 28px 12px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide{min-height:460px;align-items:flex-start;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide:after{right:0;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper{max-width:60%;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre{font-size:52px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre strong{font-size:57px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper a.cta.yellow{padding:16px 48px 12px;font-size:14px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide img{max-height:600px;}body.path-frontpage #block-arava-herofront #main-slider #block-formulaireexposerechercher-un-bienpage-1{padding:0;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav{font-size:20px;}body.path-frontpage .region-content{padding:0 0 0 20px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1{padding:40px 0 20px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2{font-size:46px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2 span{font-size:51px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-content{margin-bottom:30px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc{padding:0 20px 0 40px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h2{font-size:35px;line-height:1.2;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h2 span{font-size:40px;line-height:1.2;}body.path-frontpage .region-sidebar-second #block-homelagence{width:40%;padding:20px 40px 40px 0;}body.path-frontpage .region-sidebar-second #block-homelagence h2{font-size:35px;line-height:1.2;}body.path-frontpage .region-sidebar-second #block-homelagence h2 span{font-size:40px;line-height:1.2;}body #block-formulaireexposerechercher-un-bienpage-1{padding:0 20px;}body .view-rechercher-un-bien .view-content,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content,body #block-arava-views-block-bien-autres-biens-block-1 .view-content,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content{padding:0;margin:0;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert{padding:24px;gap:14px;border-radius:12px;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert:after,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert:after,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert:after,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert:after{background-size:80%;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert .card-insert__icon img,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert .card-insert__icon img,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert .card-insert__icon img,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert .card-insert__icon img{width:100px;height:auto;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert h3,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert h3,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert h3,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert h3{font-size:29px;line-height:1;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert h3 em,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert h3 em,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert h3 em,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert h3 em{font-size:37px;line-height:1;}body .view-rechercher-un-bien .view-content .views-row.row-estimation .card-insert a.cta,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-estimation .card-insert a.cta,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-estimation .card-insert a.cta,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-estimation .card-insert a.cta{padding:16px 0 12px;width:100%;}body .view-rechercher-un-bien .view-content .views-row.row-liens .field--name-body .service-promo a,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row.row-liens .field--name-body .service-promo a,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row.row-liens .field--name-body .service-promo a{padding:16px 20px;font-size:22px;}body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag .field-content span,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag .field-content span,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag .field-content span,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-flag .field-content span{padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:4px;font-size:13px;}body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag .field-content span i,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag .field-content span i,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag .field-content span i,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .views-field-field-flag .field-content span i{font-size:26px;}body .view-rechercher-un-bien .view-content .views-row .ville-prix,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix{flex-direction:column;}body .view-rechercher-un-bien .view-content .views-row .ville-prix .views-field-field-ville,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix .views-field-field-ville,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix .views-field-field-ville,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix .views-field-field-ville{line-height:0.9;text-align:center;}body .view-rechercher-un-bien .view-content .views-row .ville-prix .views-field-field-prix,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .ville-prix .views-field-field-prix,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .ville-prix .views-field-field-prix,body #block-arava-views-block-home-coup-de-coeur-block-1 .view-content .views-row .ville-prix .views-field-field-prix{font-size:32px;}body body #block-arava-nosoffrestitre h1{font-size:52px;line-height:1;max-width:830px;}body body #block-arava-nosoffrestitre h1 strong{font-size:60px;line-height:1;}body #block-nosservices .field--name-body > div{margin:0 10px;}body #block-nosservices .field--name-body > div a{font-size:20px;padding:14px 20px;}body #block-arava-bannieredemandederdv h3{font-size:42px;line-height:1;}body #block-arava-bannieredemandederdv h3 strong{font-size:52px;line-height:1;}body #block-arava-bannieredemandederdv a.cta{padding:16px 28px 12px;}body footer.footer .region-footer a.logo img{max-width:250px;height:auto;}}@media (max-width:1024px){body .preheader .preheaderWrapper .slogan{display:none;}body .preheader .preheaderWrapper .coordonnees{padding:10px 0 9px;width:100%;background:transparent;justify-content:flex-end;}body .preheader .preheaderWrapper .coordonnees .tel{margin-left:20px;}body .preheader .preheaderWrapper:after{display:none;}body header#navbar .navbar-header a.logo{padding:0;margin:0;}body header#navbar .navbar-header a.logo img{max-width:40dvw;min-width:220px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide{min-height:60dvh;align-items:center;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide:after{width:60dvw;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper{max-width:100%;align-items:center;padding:0 20px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre{font-size:42px;text-align:center;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre strong{font-size:47px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .description{text-align:center;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide img{display:none;}body.path-frontpage #block-arava-herofront #main-slider .swiper-buttons{display:none;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1{max-width:100%;width:100%;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary{flex-wrap:wrap;justify-content:space-between;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal label{padding-left:20px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=pieces]{display:none;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions{margin:0;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button{padding:0 20px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button:before{font-size:28px;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav{font-size:18px;padding:20px;flex-wrap:wrap;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav svg{margin-right:10px;width:50px;height:auto;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body{flex-direction:column-reverse;max-width:768px;margin:20px auto;padding:0 20px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col{width:100%;margin:10px 0;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.img img{border-radius:0;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc{max-width:none;padding:0;}body.path-frontpage .region-sidebar-second{flex-direction:column;align-items:center;max-width:768px;margin:0 auto;}body.path-frontpage .region-sidebar-second:before{z-index:-1;}body.path-frontpage .region-sidebar-second #block-homelagence{width:100%;margin:10px 0;padding:20px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1{width:100%;margin:10px 0;}body.path-rechercher-un-bien #block-arava-nosoffrestitre h1{font-size:42px;}body.path-rechercher-un-bien #block-arava-nosoffrestitre h1 strong{font-size:50px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1{padding:0 20px;max-width:100%;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary{flex-wrap:wrap;justify-content:space-between;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal label{padding-left:20px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=pieces]{display:none;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions{margin:0;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button{padding:0 20px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button:before{font-size:28px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort{margin:40px auto 20px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__results,body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order{font-size:15px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__results .select-wrapper select,body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper select{font-size:15px;}body .view-rechercher-un-bien .view-content,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content,body #block-arava-views-block-bien-autres-biens-block-1 .view-content{padding:0 5px;margin:0;}body .view-rechercher-un-bien .view-content .views-row,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row{width:50%;padding:15px;}body .view-rechercher-un-bien .view-content .views-row .views-field-field-flag .field-content span,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row .views-field-field-flag .field-content span,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row .views-field-field-flag .field-content span{left:20px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos{margin-bottom:24px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-ville{font-size:52px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-prix{font-size:49px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div{font-size:18px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .field-content:before{font-size:18px;padding-bottom:5px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .field-content .views-field-field-type-de-bien .field-content i{padding-bottom:5px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1{padding:0 20px 0 0;margin-top:20px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3{font-size:42px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3 strong{font-size:47px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3:after{margin:20px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 .views-field-body{font-size:17px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 .views-field-body p{font-size:17px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1{padding:180px 0px 0 20px;top:30px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content{padding:180px 30px 30px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1{padding:0 20px 0 0;margin-top:40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1{padding:0 20px 0 0;margin-top:40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row{flex-direction:column;align-items:flex-start;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .ges-recap{margin-left:0;margin-top:20px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier{padding:0 20px 0 0;margin-top:40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier .mc-simulateur-pret{gap:30px;flex-direction:column;align-items:flex-start;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier .mc-simulateur-pret .mc-simulateur-pret__left{width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier .mc-simulateur-pret .mc-simulateur-pret__right{width:100%;}body.page-node-type-page p{font-size:16px;}body.page-node-type-page .region-content{background-position:0 110%;background-size:70vw;}body.page-node-type-page .region-content .node:before{width:100%;right:0;}body.page-node-type-page .region-content .node .field--name-title-html{font-size:60px;}body.page-node-type-page .region-content .node .field--name-title-html strong{font-size:71px;}body.page-node-type-page .region-content .node > div{margin:0 auto 30px;}body.page-node-type-page .region-content .node .field--name-field-introduction p{font-size:19px;}body.page-node-type-page .region-content .node .field--name-field-image-de-couverture{margin:30px 0;height:55vw;}body.page-node-type-page .region-content .node .field--name-field-subtitle{font-size:42px;line-height:1.2;}body.page-node-type-page .region-content .node .field--name-field-subtitle strong{font-size:50px;line-height:1.2;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-introduction p,body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-contenu p{font-size:16px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre{font-size:42px;line-height:1.2;margin-bottom:30px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre strong{font-size:50px;line-height:1.2;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments{margin:30px -20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description p{font-size:16px;}body.page-node-type-page .region-services{padding:30px 20px;}body.page-node-type-page .region-services .row{margin:0 auto;flex-direction:column;}body.page-node-type-page .region-services .row.row--reverse{margin:30px auto;flex-direction:column;}body.page-node-type-page .region-services .row.local img,body.page-node-type-page .region-services .row.patrimoine img,body.page-node-type-page .region-services .row.partenariats img{margin-left:0;}body.page-node-type-page .region-services .row .col{padding:0;}body.page-node-type-page .region-services .row .col.text{width:100%;text-align:center;}body.page-node-type-page .region-services .row .col.text h3{font-size:42px;line-height:1.2;margin-bottom:30px;}body.page-node-type-page .region-services .row .col.text h3 strong{font-size:50px;line-height:1.2;}body.page-node-type-page .region-services .row .col.text .ctas a.cta{margin:0 0 30px 0;}body.page-node-type-page .region-services .row .col.img{width:100%;padding:20px 0;text-align:center;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments{justify-content:center;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:50%;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments img{max-width:110px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content{margin:30px 0 0;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row{width:calc(50% - 40px);}body.page-node-type-page.page-node-1 .region-services .row.transac img,body.page-node-type-page.page-node-1 .region-services .row.courtage img{margin-left:0;}body.page-node-type-page.page-node-1 .region-arava .row{padding:30px 0;flex-direction:column;}body.page-node-type-page.page-node-1 .region-arava .row .col{padding:0 20px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text{width:100%;text-align:center;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3{font-size:42px;line-height:1.2;margin-bottom:30px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3 strong{font-size:50px;line-height:1.2;}body.page-node-type-page.page-node-1 .region-arava .row .col.img{width:100%;text-align:center;}body.page-node-type-page.page-node-1 .region-arava .row .col.img figure img{max-width:250px;margin:20px 0;}body.page-node-type-page.page-node-6 .region-content .node{padding:60px 0 0;}body.page-node-type-page.page-node-6 .region-content .node .field--name-field-introduction p{text-wrap:auto;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations{width:100%;padding:0;text-align:center;max-width:768px;margin:0 auto;order:3;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3{font-size:42px;line-height:1.2;margin-bottom:30px;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3 strong{font-size:50px;line-height:1.2;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations .coordonnees:before{margin:30px auto;}body.page-node-type-page.page-node-6 .region-content #block-webform{width:100%;max-width:768px;margin:30px auto;}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-field-introduction p,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-field-introduction p{font-size:19px;}body.page-node-type-page.page-node-8 .region-content .node > div h3,body.page-node-type-page.page-node-9 .region-content .node > div h3{font-size:24px;}body .fourth-wrapper .region-region-fourth{flex-direction:column;align-items:center;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewsrating{width:100%;margin-bottom:40px;}body .fourth-wrapper .region-region-fourth #block-arava-googlereviewslist{width:100%;}}@media (max-width:768px){body #menuWrapper .col-left{display:none;}body #menuWrapper .col-right{padding:30px;width:100%;min-width:0;display:flex;justify-content:center;align-items:center;}body #menuWrapper .col-right .mainMenu > ul{text-align:center;}body #menuWrapper .col-right .mainMenu > ul li > a,body #menuWrapper .col-right .mainMenu > ul li > span{font-size:6vw;}body #menuWrapper .col-right .mainMenu > ul li ul.is-open{justify-content:center;}body #menuWrapper .col-right .secondaryMenu{width:100%;}body #menuWrapper .col-right .secondaryMenu ul li{text-align:center;}body #menuWrapper .col-right .ctas{flex-direction:column;}body #menuWrapper .col-right .ctas .socials{margin:20px 0;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel{margin:auto;padding:0 20px;max-width:640px;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__header{padding:20px;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__header h2{font-size:24px;margin:10px 0 0 0;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body{padding:0 20px;margin:10px 0;width:calc(100% - 10px);}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section h3{margin:0 0 10px 0;font-size:22px;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-type-checkbox label.option{padding-left:0;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body,body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body{flex-direction:column;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-prix-value-wrapper] .panel-body .form-item,body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__body .filter-section .form-wrapper .form-item[data-drupal-selector=edit-field-surface-value-wrapper] .panel-body .form-item{max-width:100%;margin-right:0;margin-bottom:30px;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__footer button.btn-reset-custom,body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal) #filters-modal.is-open .filters-modal__panel .filters-modal__footer button.form-submit{padding:18px 20px 15px;}body #block-formulaireexposerechercher-un-bienpage-1:has(#filters-modal.is-open) .bef-primary{display:none;}body .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:0;}body .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper{padding:0;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-localisation{width:calc(100% - 68px);}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=type]{display:none;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav{margin:0 10px !important;border-radius:15px;flex-direction:column;height:auto;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav svg{width:40px;margin-bottom:10px;margin-right:0;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav span.slideTitle{text-align:center;width:100%;font-size:16px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2{font-size:38px;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2 span{font-size:41px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc{text-align:center;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h3{justify-content:center;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc h2{text-align:center;}body.path-frontpage .region-sidebar-second #block-homelagence{text-align:center;}body.path-frontpage .region-sidebar-second #block-homelagence h3{justify-content:center;}body.path-frontpage .region-sidebar-second #block-homelagence h2{text-align:center;}body.path-rechercher-un-bien{background-size:160vw;}body.path-rechercher-un-bien:before{height:115vw;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-localisation{width:calc(100% - 68px);}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=type],body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .filter-dropdown[data-filter=prix]{display:none;}body.path-rechercher-un-bien #block-nosservices{display:none;}body .view-rechercher-un-bien .view-content .views-row,body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-content .views-row,body #block-arava-views-block-bien-autres-biens-block-1 .view-content .views-row{width:100%;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos{margin-bottom:24px;flex-wrap:wrap;align-items:center;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-ville{font-size:42px;width:calc(100% - 150px);order:0;line-height:1.4;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-prix{font-size:39px;width:calc(100% - 120px);order:2;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-nothing{margin:0 0 0 auto;order:1;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div{font-size:15px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .field-content:before{font-size:15px;padding-bottom:4px;margin-right:7px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .field-content .views-field-field-type-de-bien .field-content i{padding-bottom:5px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1{padding:0;margin-top:10px;width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3{font-size:32px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3 strong{font-size:37px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 h3:after{margin:10px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1{padding:110px 0 0;top:inherit;position:relative;width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content{padding:30px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row{display:flex;align-items:center;justify-content:center;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-field-photo{position:relative;margin-top:-100px;top:inherit;margin-left:auto;margin-right:auto;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-field-photo img{margin:auto auto 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-field-photo:before{bottom:-25px;height:60%;background:linear-gradient(0deg,#2C383F 10%,transparent 60%);}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-fieldset{padding:0 30px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-fieldset .views-field-nothing-1:before{display:none;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1{padding:0;margin-top:40px;width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 h2.block-title:after{margin:20px 0;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1{padding:0;width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier{padding:0;width:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-mcsimulateurdepretimmobilier .mc-simulateur-pret{padding:0;width:100%;}body.page-node-type-bien-a-vendre #detail_dpe,body.page-node-type-bien-a-vendre #detail_ges{padding:20px;}body.page-node-type-bien-a-vendre #detail_dpe .ges,body.page-node-type-bien-a-vendre #detail_dpe .dpe,body.page-node-type-bien-a-vendre #detail_ges .ges,body.page-node-type-bien-a-vendre #detail_ges .dpe{transform-origin:left top;transform:scale(0.8);margin-bottom:-40px;}body.page-node-type-bien-a-vendre #detail_ges .ges .popup{right:0;}body.page-node-type-page .region-content .node{padding:60px 20px 30px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:100%;padding:10px 20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item img{width:100%;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item{width:100%;padding:10px 20px;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image{padding:20px 20px 10px;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-image img{width:auto;}body.page-node-type-page.page-node-1 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description,body.page-node-type-page.page-node-3 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description,body.page-node-type-page.page-node-5 .region-sidebar-first .block-block-content .field--name-field-arguments > .field--item .paragraph--type-image-texte .field--name-field-description{padding:20px 20px 30px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row{width:calc(100% - 40px);}body.page-node-type-page.page-node-8 .region-content .node > div.field--name-field-introduction p,body.page-node-type-page.page-node-9 .region-content .node > div.field--name-field-introduction p{font-size:18px;text-align:center;}body.page-node-type-page.page-node-8 .region-content .node > div h3,body.page-node-type-page.page-node-9 .region-content .node > div h3{font-size:21px;text-align:center;}body.page-node-type-page.page-node-8 .region-content .node > div p,body.page-node-type-page.page-node-9 .region-content .node > div p{font-size:15px;text-align:center;}body footer.footer .region-footer{flex-direction:column;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body{justify-content:center;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body .adresse,body footer.footer .region-footer #block-arava-footeradresse .field--name-body .horaires{margin:10px;}body footer.footer .region-footer #block-arava-footer{margin:0 auto;padding-left:0;border-left:0;text-align:center;}body footer.footer .region-footer #block-arava-footer ul.menu a{margin-bottom:5px;}}@media (max-width:510px){body:after{display:none;}body .preheader .preheaderWrapper .coordonnees{display:none;}body #menuWrapper .col-right .mainMenu > ul li > a,body #menuWrapper .col-right .mainMenu > ul li > span{font-size:24px;}body #menuWrapper .col-right .mainMenu > ul li ul.is-open{flex-direction:column;}body #menuWrapper .col-right .mainMenu > ul li ul.is-open li a{margin:10px 0;display:block;}body #menuWrapper .col-right .mainMenu > ul li ul.is-open li a:hover:after{display:none;}body #menuWrapper .col-right .secondaryMenu ul li a{font-size:18px;}body #menuWrapper .col-right .contactInfos{display:none;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper h2:before{width:21px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre{font-size:32px;}body.path-frontpage #block-arava-herofront #main-slider .swiper-slide .info-wrapper .sous-titre strong{font-size:37px;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav{padding:10px;}body.path-frontpage #block-arava-herofront #slider-nav button.swiper-slide.nav span.slideTitle{font-size:14px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary{height:70px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .select2-container .select2-selection--multiple{margin-left:10px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:2px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal label{padding:29px 0 23px 15px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal .select2-container:after{top:calc(50% - 12px);}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions{margin:0 0 0 auto;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button{cursor:pointer;margin:0;height:70px;padding:0 15px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button:before{font-size:21px;}body.path-frontpage #block-arava-herofront #block-formulaireexposerechercher-un-bienpage-1 button.btn-more-filters{font-size:15px;padding:10px 20px;width:100%;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2{font-size:28px;line-height:0.8;margin:30px auto;}body.path-frontpage .region-content #block-arava-views-block-home-coup-de-coeur-block-1 .view-header h2 span{font-size:34px;}body.path-frontpage .region-sidebar-first #block-arava-homelagence{padding:0;}body.path-frontpage .region-sidebar-first #block-arava-homelagence .field--name-body .col.desc .buttons a{margin:10px 0;padding:14px 38px 10px;}body.path-frontpage .region-sidebar-second{padding-top:0;}body.path-frontpage .region-sidebar-second #block-homelagence .buttons a{margin:10px 0;padding:14px 38px 10px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles{bottom:20px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content{margin-left:20px;}body.path-frontpage .region-sidebar-second #block-arava-views-block-slider-equipe-block-1 .view-content .team-titles .team-slot .views-field-title .field-content span{line-height:1.2;}body .select2-container{min-width:240px;}body .select2-container .select2-selection--multiple .select2-search__field{height:70px;line-height:74px;}body.path-rechercher-un-bien #block-arava-nosoffrestitre{padding:60px 20px 40px;}body.path-rechercher-un-bien #block-arava-nosoffrestitre h1{font-size:32px;line-height:1.2;margin-bottom:0;}body.path-rechercher-un-bien #block-arava-nosoffrestitre h1 strong{font-size:37px;line-height:1.2;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary{height:70px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .select2-container .select2-selection--multiple{margin-left:10px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:2px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal label{padding:29px 0 23px 15px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .form-item-field-ville-code-postal .select2-container:after{top:calc(50% - 12px);}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions{margin:0 0 0 auto;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button{cursor:pointer;margin:0;height:70px;padding:0 15px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-primary .bef-actions button:before{font-size:21px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 button.btn-more-filters{font-size:15px;padding:10px 20px;width:100%;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__results,body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order{font-size:13px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper select{font-size:14px;padding:0 25px 0 5px;}body.path-rechercher-un-bien #block-formulaireexposerechercher-un-bienpage-1 .bef-sort .bef-sort__order .select-wrapper:after{font-size:15px;margin-top:-9px;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-ville{font-size:32px;text-align:center;margin:0 auto 10px;text-transform:capitalize;line-height:1;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-field-prix{font-size:35px;width:100%;text-align:center;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .title-infos .views-field-nothing{display:none;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content{flex-wrap:wrap;justify-content:center;}body.page-node-type-bien-a-vendre .main-container #block-views-block-bien-titre-et-prix-block-1 .views-row .views-field-fieldset-1 span > div .views-field-field-type-de-bien .field-content .break{flex-basis:100%;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-description-block-1 .views-field-body{font-size:16px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row{display:block;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-field-photo img{max-width:210px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-fieldset .views-field-nothing-1:before{display:block;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-fieldset .views-field-field-prenom{font-size:35px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-nego-block-1 .view-content .views-row .views-field-fieldset .views-field-title{font-size:40px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row{column-count:1;grid-template-columns:1fr;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-views-block-bien-details-block-1 .view-content .views-row .views-field .field-content{font-size:16px;}body.page-node-type-bien-a-vendre .region-sidebar-second #block-arava-views-block-bien-dpe-ges-block-1 .view-content .views-row .views-field-field-dpe-cout-max p{font-size:16px;}body.page-node-type-bien-a-vendre #block-arava-webform .agent-card .agent-card__top .agent-card__photo{width:150px;}body.page-node-type-bien-a-vendre #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__firstname{font-size:25px;}body.page-node-type-bien-a-vendre #block-arava-webform .agent-card .agent-card__top .agent-card__content .agent-card__lastname{font-size:30px;}body.page-node-type-bien-a-vendre #block-arava-webform form{padding:30px;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header,body #block-arava-views-block-bien-autres-biens-block-1 .view-header{margin:40px auto 20px;padding:0 20px;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header h3,body #block-arava-views-block-bien-autres-biens-block-1 .view-header h3{font-size:32px;line-height:1.2;margin-bottom:0;}body .view-bien-ces-biens-pourraient-aussi-vous-plaire .view-header h3 strong,body #block-arava-views-block-bien-autres-biens-block-1 .view-header h3 strong{font-size:37px;line-height:1.2;}body.page-node-type-page .region-content .node .field--name-field-chapeau{font-size:16px;}body.page-node-type-page .region-content .node .field--name-title-html{font-size:32px;}body.page-node-type-page .region-content .node .field--name-title-html strong{font-size:37px;}body.page-node-type-page .region-content .node .field--name-field-introduction p{font-size:17px;}body.page-node-type-page .region-content .node .field--name-field-subtitle{font-size:28px;}body.page-node-type-page .region-content .node .field--name-field-subtitle strong{font-size:34px;}body.page-node-type-page .region-sidebar-first .block-block-content{padding:30px 20px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre{font-size:28px;}body.page-node-type-page .region-sidebar-first .block-block-content .field--name-field-titre strong{font-size:34px;}body.page-node-type-page .region-services .row .col.text{padding:0 20px;}body.page-node-type-page .region-services .row .col.text h3{font-size:28px;}body.page-node-type-page .region-services .row .col.text h3 strong{font-size:34px;}body.page-node-type-page .region-services .row .col.img img{max-height:45vh;}body.page-node-type-page .region-services .row.arava .col.img img{max-width:200px;height:auto;margin:0 auto;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-header h3{font-size:28px;line-height:1.2;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-header h3 strong{font-size:34px;}body.page-node-type-page.page-node-1 .region-sidebar-first #block-arava-views-block-agence-l-equipe-block-1 .view-content .views-row .views-field-title .field-content{font-size:30px;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3{font-size:28px;line-height:1.2;}body.page-node-type-page.page-node-1 .region-arava .row .col.text h3 strong{font-size:34px;}body.page-node-type-page.page-node-6 .region-content #block-webform{margin:0 auto 30px auto;padding:30px;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3{font-size:28px;line-height:1.2;}body.page-node-type-page.page-node-6 .region-content #block-arava-contactinformations h3 strong{font-size:34px;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body{flex-direction:column;}body footer.footer .region-footer #block-arava-footeradresse .field--name-body .adresse,body footer.footer .region-footer #block-arava-footeradresse .field--name-body .horaires{margin:10px 0;width:100%;text-align:center;}body footer.footer .region-footer #block-footermentions .footerMentions{margin:30px 0 20px 0;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
