@font-face{font-family:'Agatho Light';src:url(/wp-content/themes/foch/assets/fonts/agatho_light.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url(/wp-content/themes/foch/assets/fonts/icons/icomoon.eot?ukzz83);src:url('/wp-content/themes/foch/assets/fonts/icons/icomoon.eot?ukzz83#iefix') format('embedded-opentype'),url(/wp-content/themes/foch/assets/fonts/icons/icomoon.ttf?ukzz83) format('truetype'),url(/wp-content/themes/foch/assets/fonts/icons/icomoon.woff?ukzz83) format('woff'),url('/wp-content/themes/foch/assets/fonts/icons/icomoon.svg?ukzz83#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-log-out:before{content:"\e902"}.icon-search:before{content:"\e901"}.icon-gear:before{content:"\e900"}.icon-search{font-size:25px!important;margin:0}.description-container p{margin-bottom:10px;font-weight:400}.description-container b{font-weight:400}.agato{font-family:"Agatho Light"}body:not(.logged-in) .menu-logout-myfoch-btn,body.logged-in .menu-login-myfoch-btn{display:none!important}#desktop-menu .menu-column-right,#desktop-menu .menu-column-right ul li{display:flex;width:fit-content;justify-content:end;width:100%}#desktop-menu .menu-column-left ul li{display:flex;width:fit-content;justify-content:start;margin-left:0;margin-right:0}#desktop-menu .menu-column-left,#desktop-menu .menu-column-right{width:100%!important}.dgwt-wcas-product-details,.dgwt-wcas-suggestions-wrapp *{color:#000}.dgwt-wcas-sf-wrapp *{border:unset!important;box-shadow:unset!important}.products.loading{opacity:0.3!important;position:relative}a.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-more,input[id^="quantity"]{display:none!important}.article-content{font-family:"Segoe UI",sans-serif;line-height:1.7;color:#022e69;font-size:1.05rem;margin:0 auto}.article-content h2{font-size:1.8rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-bottom:2px solid #e2e8f0;padding-bottom:.5rem}.article-content h3{font-size:1.4rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;display:flex;align-items:center;gap:.4rem;color:#1a3b6d}.article-content h4{font-size:1.1rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem;color:#036}.article-content p{margin-bottom:1rem}.article-content strong{font-weight:700;color:#1f3a93}.article-content ul{margin-left:1.2rem;margin-bottom:1.5rem;padding-left:1rem;list-style-type:disc}.article-content li{margin-bottom:.5rem}button.myfoch-open-btn-wishlist{display:flex;align-items:center}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{display:none}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px;position:absolute;right:0%!important;border:1px solid #0c2b5b99!important;height:18px;top:12px;border-radius:100%;stroke:#08265500!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding:13px 15px 13px 10px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding-left:20px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder{font-size:13px;line-height:1.5rem;color:#082450;font-weight:500}.dgwt-wcas-details-main-image img{margin:inherit;margin-bottom:10px}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{display:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:-4px;margin-left:9px}.useful-link-footer li{margin:0;padding:0;text-align:left}.useful-link-footer a{text-decoration:none;display:block}.copyright svg{height:18px}.myfoch-account-preferences div form select{height:32px;padding-right:4px;line-height:normal;display:flex;align-items:center;background-color:#fff;width:65px;font-weight:500;color:#000}button.newsletter-footer{display:flex;align-items:center;gap:5px}button.newsletter-footer svg{height:19px;rotate:-25deg;position:relative;top:-2px}#top-bar-filter button.save-search-btn{background:#fff;color:#010d1c;border-radius:5px;text-transform:uppercase;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0ic2l6ZS02Ij4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNy41OTMgMy4zMjJjMS4xLjEyOCAxLjkwNyAxLjA3NyAxLjkwNyAyLjE4NVYyMUwxMiAxNy4yNSA0LjUgMjFWNS41MDdjMC0xLjEwOC44MDYtMi4wNTcgMS45MDctMi4xODVhNDguNTA3IDQ4LjUwNyAwIDAgMSAxMS4xODYgMFoiIC8+Cjwvc3ZnPgo=);background-repeat:no-repeat!important;background-size:16px;background-position:6px center;padding-left:24px;font-weight:500}button#desktop-menu-toggle.active .hamburger-icon{cursor:pointer;position:relative}button#desktop-menu-toggle .hamburger-icon span{transition:all 0.3s ease;height:3px!important}button#desktop-menu-toggle.active .hamburger-icon span{transition:all 0.3s ease}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(1){top:0}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(2){top:9px}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(3){top:18px}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(1){transform:rotate(45deg);top:9px}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(2){opacity:0}button#desktop-menu-toggle.active .hamburger-icon span:nth-child(3){transform:rotate(-45deg);top:9px}#desktop-menu{transform:translateY(-1125%);transition:all 0.4s ease-in-out}#desktop-menu.show{transform:translateY(0)}div#serach_bar_header.menu-open{display:none}form#product-filters{z-index:999}@media (min-width:768px) and (max-width:1024px){.post-type-archive-product form#product-filters{height:100%!important}}img.logo_black{display:none}img.logo_white,img.logo_black{width:100%;max-width:370px}img.logo_white.hide{display:none}img.logo_black.show{display:block}button#desktop-menu-toggle.active .hamburger-icon span{background:#01306a}.EDGalleryModalDesktop img{max-height:300px;min-height:300px;object-fit:cover;width:100%;display:block}.EDGalleryModalDesktop .grid>div{min-width:0}@media only screen and (max-width:600px){img.logo_white,img.logo_black{padding-left:10px}.tabs-container{margin-top:10px}ul[id^="menu-useful-links-"]{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}ul[id^="menu-useful-links-"] svg{display:none}.article-content h2{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-bottom:2px solid #e2e8f0;padding-bottom:.5rem;line-height:normal}.article-content h3{font-size:1.1rem;line-height:normal}.fcf-country-selector{display:none}.fcf-phone-field input{border-radius:5px;background:transparent!important;width:100%}.page-template-page-contact-php .blog-widget{padding:0}div#mobile-menu li{width:fit-content}}.text-justify-center{text-align:justify;text-align-last:center}.article-content *{text-align:justify;text-align-last:left}input.form-foch-radio:after,input[type="checkbox"].lifestyle-checkboxes:after{content:"";z-index:1;position:absolute;height:16px;width:16px;border:1px solid #7e9bc2;background:#fff;border-radius:2px}input.form-foch-radio{position:relative}input.form-foch-radio:checked:after,input.lifestyle-checkboxes:checked:after{background:#032d69;border:1px solid #032d69;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACCUlEQVR4nO3ZTYhOURgH8IchXwkpKRJlI5tZmIVkEiVN0axma5ZmI8rKYlI2LM1CiZVmY2HBhmLBQokSC0lZSELJRxPR+PjpNu/kdZwZY768R/e3vJ373Pu/95zTuedG1Gq1Wq32H8Mc7MAetEWpcNpP56NE2OtXXzE3SoJleJ4EuROlwbnM2+iIkmAnvidBTkZJsBhPkhCPsShKgoEkxDdsj5Jga2MsNBuIkmABHiYhnmJplAQnkhDVYN8dJUE7hpMgZ6MkmId7SYgXWBElQb/fdUdJsAmfkhCDUZJq8YdbSYjXWBUlwZFMl+qJkmADPiQhLkeBXepmEuI91szUBTtxDRewbhrr9mW6VO901c8tF942XegltsQUVQ8EQ0mIK1OtOyaszHwPVH16X0xBddNJzaHpfNsT+egfVa1MD8YkYH+mXt9kak1mG+aYvDPV0uIvaq3Gm6TGjeoaMVvQm1nQVa5OdImNi8m5H7Fx5u8+gV14lwnzAGv/cG5P5rzD8a9gc+NDJ1Vt2bSPM2m8Strf/uc7hkb6+t1MmGr26cq0H0zafa4eSLQCLMGlTJgvONDUrivT5mi0ErThlLzq+HI8S47fx/xoRTjU2K7JjZtmw2ONo5aB7sZ0Op7jUQJ0ZGanUY+wMEqB9Zl9qarbbYvSGBnk15uC9EepjKzROov7BVCr1Woxm34AHdCJS1EoyXEAAAAASUVORK5CYII=);background-size:11px;background-position:center;background-repeat:no-repeat}.home .blog-widget .text-center{text-align:left}.text-align-left-foch{text-align-last:left}.page-template-page-contact-php .blog-widget .text-center{text-align:left}.cormorant-garamond{font-family:"Agatho Light"}.wp-block-image img{width:100%}.heart-icon-effect{opacity:0;z-index:999!important;animation:scaleFadeOut 0.7s ease-out forwards}@keyframes scaleFadeOut{0%{transform:scale(1) translateX(-50%);opacity:1}50%{transform:scale(2) translateX(-50%);opacity:.5}100%{transform:scale(3) translateX(-50%);opacity:0}}.contact_form_post span.text-sm{color:rgb(255 255 255 / .75)}#desktop-menu ul li a:after{background-color:#1d3066!important}@media (max-width:1024px){.container{padding:0 2rem!important}}@media (max-width:425px){.container{padding:0 0.5rem!important}}@media (min-width:1024px){.container{max-width:940px!important}}@media (min-width:1280px){.container{max-width:1200px!important}}@media (min-width:1536px){.container{max-width:1240px!important}}.tax-city #priceRange,.tax-lifestyle #priceRange{font-size:15px}header #primary-menu li a span{position:relative}.home:has([name="mm_filter_property_action"][value="rent"]:checked) header #primary-menu [href$="?mm_filter_property_action=rent"] span:not(.block):after,.tax-city:has([name="mm_filter_property_action"][value="rent"]:checked) header #primary-menu [href$="?mm_filter_property_action=rent"] span:not(.block):after,.tax-lifestyle:has([name="mm_filter_property_action"][value="rent"]:checked) header #primary-menu [href$="?mm_filter_property_action=rent"] span:not(.block):after,.home:has([name="mm_filter_property_action"][value="buy"]:checked) header #primary-menu [href$="?mm_filter_property_action=buy"] span:not(.block):after,.tax-city:has([name="mm_filter_property_action"][value="buy"]:checked) header #primary-menu [href$="?mm_filter_property_action=buy"] span:not(.block):after,.tax-lifestyle:has([name="mm_filter_property_action"][value="buy"]:checked) header #primary-menu [href$="?mm_filter_property_action=buy"] span:before{content:"";background-color:#fff;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100%;height:1px}.contact-left .fcf-field.w-full.flex.justify-center{justify-content:left}.contact-left span.text-sm{color:#fff}.contact-left .fcf-row{gap:20px}.contact-left .fcf-field{margin-bottom:4px}.contact-left .fcf-field:last-of-type{margin-bottom:0!important}.contact-left .fcf-phone-field{height:45px}#desktop-menu ul li a{margin-block:8px}input[type="checkbox"].lifestyle-checkboxes{width:16px;height:16px;position:relative}#contact-section #privacy_policy~span{color:#929bab!important;font-size:1rem}#contact-section .fcf-phone-field,#contact-section select,#contact-section textarea,#contact-section input{background-color:#f5f6fa!important}#contact-section button{border-color:#f5f6fa!important;color:#929bab!important}#contact-section .fcf-field:has(button){justify-content:start!important}#contact-section .social-media-container{color:#929bab!important}#anp-subscription-form button.iti__selected-country{padding:0;border:0;margin:0}#anp-subscription-form button.iti__selected-country:hover{background:#fff0}#anp-subscription-form .iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown{width:auto}.gallery-grid{display:grid;grid-template-columns:repeat(1,1fr)}.gallery-item{max-height:450px}.gallery-item:nth-child(5n+1),.gallery-item:nth-child(5n+2){grid-column:span 3}.gallery-item:nth-child(5n+3),.gallery-item:nth-child(5n+4),.gallery-item:nth-child(5n){grid-column:span 2}@media (max-width:1024px){.gallery-grid{grid-template-columns:repeat(4,1fr)}.gallery-item:nth-child(5n+1),.gallery-item:nth-child(5n+2){grid-column:span 2}.gallery-item:nth-child(5n+3),.gallery-item:nth-child(5n+4),.gallery-item:nth-child(5n){grid-column:span 2}}@media (max-width:1024px){.gallery-grid{grid-template-columns:repeat(1,1fr)!important}.gallery-item:nth-child(5n+1),.gallery-item:nth-child(5n+2),.gallery-item:nth-child(5n+3),.gallery-item:nth-child(5n+4),.gallery-item:nth-child(5n){grid-column:span 1!important}.gallery-item{max-height:450px!important;height:450px!important}.gallery-item img{width:100%!important;height:100%!important;object-fit:cover!important}}@media (max-width:640px){.gallery-grid{grid-template-columns:repeat(1,1fr)}.gallery-item{grid-column:span 1}}.gallery-item img{object-fit:cover;width:100%;height:100%;display:block}.recruitment-trigger-btn,.newsletter-trigger-btn{cursor:pointer}.price-slider .ui-slider-range{background:#1c2f65!important}.price-slider .ui-slider-handle{width:16px!important;height:16px!important;border-radius:50%;border:1px solid #1c2f65!important;background:#FFF;cursor:pointer;margin-top:-1px!important;outline:none}.price-slider .ui-slider-horizontal{margin:auto!important}.price-slider .ui-slider-horizontal{background:#E0E0E0!important;margin:auto!important;width:calc(100% - 15px)!important}select#phone_code_select,.foch-price-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10.033' height='5'><path d='M5.016 0 0 .003 2.506 2.5 5.016 5l2.509-2.5L10.033.003 5.016 0z' fill='%23000'/></svg>") no-repeat right 10px center;background-size:10px 5px;padding-right:0}.wishlist-parent span.woosw-btn-icon{font-size:22px}@media only screen and (max-width:600px){#menu-liens-utiles-en a span{justify-content:center}#menu-liens-utiles-en svg{display:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-left:0}}.splide__slide .lightbox-trigger,.splide__slide .lightbox-trigger img{height:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVR4nO2RQQ6AIAwEh5fxnB79itx4rTUmcDGIoiVeOufNTAngOM6vBCA+2MWyHZYnYAOWzk7KJo9GjvEKaCdS5fomcBeRr/JeRKzk5//QIq7yZCFvvcTs8qtIniGvhJlyx6HJDg+fH94Sm7UyAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;padding-right:30px}select#filter-city,select#distance-center{height:54px}#product-filters select#filter-city,#product-filters select#distance-center{height:62px}#product-filters #apply-filters{margin-left:auto}.contact-left .fcf-phone-field input[type="tel"]{border-left:1px solid #7f879c}.form-group.phone-group label{position:absolute;top:-10px}button.js-toggle-filters{font-size:16px}.property_to_action_button.active{background-color:#fff;color:#000}.tabs-property-action-container:has(a:hover) .property_to_action_button.active,.tabs-property-action-container:has(button:hover) .property_to_action_button.active{background:transparent!important}.tabs-property-action-container button.property_to_action_button.active:hover{background-color:white!important;color:#050d1b!important}@media (max-width:768px){body.single-product .splide{padding:0px!important}}@media (min-width:768px){.home .header-site{height:150px}.home .header-site header{height:150px}.home .header-site.header-sticky header{padding-bottom:25px}.home .header-site .header-filter{top:110px}}.header-search-mobile{display:none!important}@media (max-width:767px){.property-search-container .search-input-wrapper{position:relative;cursor:pointer}.property-search-container .search-input-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.search-results-container.show{display:block!important;position:fixed;top:0;left:0;width:100%;height:100%;margin:0;z-index:99999999999999}#product-details-panel{display:none!important}.header-search-mobile{display:flex!important;align-items:center;padding:0 15px;border-bottom:1px solid #ebebeb}.header-search-mobile i{color:#082450}.header-search-mobile .empty-input-search-mobile{margin-left:auto}.search-results-container .search-dropdown{width:100%!important;max-width:100%!important;max-height:100%!important;height:100%!important}}.homehero{height:calc(100svh - 222px)}@media (max-width:992px){.homehero{height:calc(100svh - 220px)}}@media (max-width:767px){.homehero{height:calc(100svh - 187px)}}.pagehero{position:relative;height:calc(100svh - 202px)}@media (max-width:992px){.pagehero{height:calc(100svh - 234px)}}@media (max-width:767px){.pagehero{height:calc(100svh - 190px)}}#plus-popup select#filter-city,#plus-popup select#distance-center{height:40px}#plus-popup [type="checkbox"]{accent-color:#022450}#chambres-popup .room-btn:hover{border-color:#022450!important}#chambres-popup [type="radio"]:checked~.room-btn{border-color:#022450!important;background-color:#022450!important;color:#FFF!important}.section-faq{position:relative;min-height:500px}#foch-custom-pagination a,#foch-custom-pagination span{font-size:14px;min-width:40px;width:unset;height:32px}@media (min-width:992px){#top-bar-filter #chambres-popup{left:270px!important}}.product-breadcrumbs{padding-top:2.5rem;padding-bottom:2.4rem}.product-breadcrumbs h1{font-size:24px}.product-breadcrumbs a{font-size:14px;font-weight:600}.product-breadcrumbs svg{width:13px;height:13px;margin-left:2px;margin-right:2px}@media (min-width:992px){.product-images{max-height:calc(100vh - 425px);height:100%;gap:5px!important}.product-images img{object-fit:cover;height:100%!important;width:100%!important}.product-images-right{position:relative;display:flex!important;flex-direction:column!important;overflow:hidden;gap:5px}.product-images-right .lightbox-trigger{display:flex;flex-direction:column;height:25%;align-items:center;justify-content:center;flex:1}.product-images-right .lightbox-trigger img{display:block;height:100%!important;max-height:100%!important}}#gallery-modal .gallery-grid{gap:5px!important;padding:0!important}#gallery-modal .gallery-item{margin-bottom:0}#gallery-modal .gallery-grid img{border-radius:0}#gallery-modal h2{padding-right:16px}#gallery-modal h2 .separate{margin:0 13px;position:relative;top:-1px}#product-lightbox #lightbox-image{opacity:1;width:100%;height:calc(100vh - 120px);max-height:100%;margin:auto}#product-lightbox #lightbox-close{border:1px solid #FFF;border-radius:50%;padding:10px}#product-lightbox #lightbox-close svg{color:#FFF;width:20px;height:20px}#product-lightbox.hidden{display:unset!important}#product-lightbox{opacity:0;overflow-y:auto;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;visibility:hidden;background-color:#010d1c;transform:translateY(-100%);transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease}#product-lightbox.show{opacity:1;visibility:visible;transform:translateY(0)}#product-lightbox .list-thumbnails{display:none!important}#contact_divy h2{font-size:18px}.whatsapp-telephone a{font-size:13px}.whatsapp-telephone a svg{width:24px;margin-right:10px}.whatsapp-telephone a:last-child svg{width:20px}.fcf-field [name="privacy_policy"]{height:auto}.fcf-field [for="privacy_policy"]{margin-top:-10px}.fcf-field [for="privacy_policy"] span{font-size:1rem}.page-contact-banner{height:calc(100vh - 233px)}@media (max-width:767px){.page-contact-banner{height:200px;margin-bottom:35px}.estimation-page .page-contact-banner{margin-bottom:0!important}.blog .container.my-8.pb-10.nopadding{margin-top:0px!important}.blog .page-contact-banner{margin-bottom:0px!important}.single-post .page-contact-banner{margin-bottom:0px!important}.contact-page .py--50.max-md\:mt-0.max-md\:mb-0.max-md\:pt-0{padding-bottom:0px!important}}@media (min-width:768px) and (max-width:992px){.contact-page .page-contact-banner{height:300px;background-size:cover;background-repeat:no-repeat;background-position:50% 0;margin-bottom:50px}.contact-page .page-contact-banner>.hidden{display:flex!important;align-items:center;justify-content:center}.contact-page .container:has(#contact-section){margin-top:0!important;margin-bottom:47px!important}.contact-page #contact-section{margin-top:0!important}.contact-page #contact-section .grid.lg\:grid-cols-2{grid-template-columns:1fr!important;gap:47px!important}.contact-page #contact-section .title-contact-nous.max-md\:hidden{display:none!important}.contact-page #contact-section p.max-md\:hidden{display:none!important}.contact-page #contact-section .hidden.max-md\:block{display:block!important;margin:0 -45px 32px -45px}.contact-page #contact-section .hidden.max-md\:block.mb-8{margin:0 0 35px 0}.contact-page #contact-section .hidden.max-md\:flex{display:flex!important}.contact-page .right-agency-info .max-md\:hidden{display:none!important}.contact-page .right-agency-info .hidden.max-md\:block{display:block!important}.contact-page .right-agency-info .hidden.max-md\:flex{display:flex!important}.contact-page .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-bottom:47px!important}.contact-page .right-agency-info p.max-md\:mb-8{margin-bottom:2rem!important}.contact-page .right-agency-info .flex.gap-2.max-md\:\!mb-\[47px\]{margin-bottom:47px!important}.contact-page .right-agency-info iframe.map{height:180px!important;border-radius:0.5rem!important}.contact-page .bg-\[\#F4F6FA\]{padding-left:2rem!important;padding-right:2rem!important;padding-bottom:3rem!important}.contact-page .contact-video-text .my-10.-mx-\[20px\].hidden{margin-left:-65px!important;margin-right:-65px!important;width:calc(100% + 130px)!important}.contact-page .testimonial-slider.max-md\:hidden{display:none!important}.estimation-page .blog-widget{width:100%!important}}.social-media-contact{margin-top:5px}.social-media-contact a{width:unset!important;height:unset!important}.social-media-contact a svg{width:14px;height:14px;margin-right:10px}#contact-section [for="privacy_policy"]{margin-top:-15px}#contact-section form [type="submit"]{width:auto;padding:.75rem 1.5rem .6rem;background:#FFF;color:#022E69!important;border-radius:5px!important;font-size:1rem;font-weight:500;cursor:pointer;border:1px solid #022E69;transition:.2s;margin-top:8px;font-family:Questrial,sans-serif;line-height:inherit}#contact-section form [type="submit"]:hover{background:#022E69;border-color:#022E69!important;color:#FFF!important}#contact-section .map{height:135px}.contact-video-text{overflow:hidden}.contact-video-text .grid1{grid-template-columns:52% 39.8%;justify-content:space-between}.contact-video-text .video1 video{position:absolute;width:45%}.contact-video-text .grid2{grid-template-columns:39.8% 52%;justify-content:space-between}.contact-video-text .video2{margin-left:-50vh}@media (max-width:767px){.contact-video-text .grid1,.contact-video-text .grid2{grid-template-columns:100%}}@media (min-width:992px){.product-images #open-gallery-btn{padding-bottom:5px}}.product-images-left{max-width:56.5%}.product-images-right{max-width:calc(43.5% - 5px)}@media (max-width:1780px){.product-images-left{max-width:57.3%}.product-images-right{max-width:calc(42.7% - 5px)}}@media (max-width:1440px){.product-images-left{max-width:calc(57.84%)}.product-images-right{max-width:calc(42.16% - 5px)}}#product-lightbox #lightbox-prev,#product-lightbox #lightbox-next{background-color:#ffffff96;border-radius:50%;color:#1c3066;min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}#product-lightbox #lightbox-prev svg,#product-lightbox #lightbox-next svg{width:20px}@media (min-width:992px){#property_info>div:last-of-type{margin-bottom:0!important;padding-bottom:0!important}.description-container p:last-of-type{margin-bottom:0}}.product-info .read-more-btn{text-decoration:unset!important;margin-top:0;top:0!important;margin-bottom:-5px}.fcf-field [for="privacy_policy"] [type="checkbox"],.credit-simulator-modal .form-group label [type="radio"]{accent-color:#010d1c;box-shadow:unset!important;outline:unset!important}.blog-widget{max-width:100%!important;width:100%;margin:auto}.blog-widget h2{margin-top:0!important;margin-bottom:22px}.blog-widget .grid{gap:35px!important}.blog-widget article .h-full{height:300px!important}.blog-widget article img{height:100%;object-fit:cover}.blog-widget article h3{font-size:19px;line-height:27px}.blog-widget a.single-blog-li{padding:0!important}.blog-widget a.single-blog-li:hover{box-shadow:0 0 45px -5px #bbbbbb!important}.blog-widget article .pt-3{padding:0.75rem!important}.title-contact-nous,.title-notre-agence{margin-bottom:40px!important}#contact-section .subject-field{display:block!important}#contact-section .fcf-field textarea{height:100px}.fcf-form input::placeholder,.fcf-form textarea::placeholder{color:#80889c}#visit-request-form .error-message{display:none!important}form#visit-request-form .form-row{margin-bottom:15px}#visit-request-form .form-group input:hover,#visit-request-form .form-group input:focus,#visit-request-form .form-group textarea:hover,#visit-request-form .form-group textarea:focus,#visit-request-form #visitor-phone:hover,#visit-request-form #visitor-phone:focus{border-color:#114895!important}#visit-request-form #visitor-phone{width:100%;box-shadow:unset!important;outline:0!important;border-radius:0!important}#visit-request-form #visitor-phone:focus{box-shadow:unset!important;outline:0!important}.iti__selected-country{padding-top:0!important}.product-info #property_info{padding-right:2.3rem}.product-info #contact_divy .fcf-form{gap:25px}.product-info #contact_divy .fcf-row{gap:26px}.header-form-service{padding:34px 23px!important}.header-form-service .log{width:100%}.product-info #contact_divy .fcf-submit-btn{padding:13px 18px}form#credit-simulator-form input:hover,form#credit-simulator-form input:focus,form#credit-simulator-form #phone:hover,form#credit-simulator-form #phone:focus,form#credit-simulator-form select:hover,form#credit-simulator-form select:focus{border-color:#114895!important}#contact_divy .fcf-container.contact-detail{padding:32px 23px 32px}.right-agency-info{display:flex;flex-direction:column}.right-agency-info>img{height:100%;object-fit:cover}.inline-bloc{display:inline-block}.mails-right{text-align:right}.gap-featured>div:first-child{min-width:282px;max-width:282px}@media (max-width:767px){.gap-featured{gap:20px}.gap-featured>div:first-child{min-width:65%;max-width:calc(35% - 20px)}}.ms--10{margin-left:10px}.credit-simulator-modal .phone-input-group:focus-within,#visit-request-form .phone-input-wrapper:focus-within{border-bottom:1px solid #114895!important}.right-agency-info .mb--8{margin-bottom:2rem}#apply-filters{border:1px solid #1c2f65;background-color:#FFF!important;color:#1c2f65;transition:.2s}#apply-filters:hover{color:#FFF!important;background-color:#1c2f65!important}.estimation-intro-section{margin-bottom:50px;margin-top:1.5rem}.estimation-intro-section h2.EDFULLWD::after{left:50%!important;transform:translateX(-50%)!important}@media (max-width:767px){.estimation-intro-section{margin-bottom:0}}.family-left{width:45%}.estimation-page .pagehero{height:calc(100svh - 202px)}@media (max-width:767px){.estimation-page .pagehero{height:calc(100svh - 212px)}}@media (max-width:767px){.property_to_action_product_list{gap:47px!important}}.py--50{padding:50px 0}.estimation-page .about-us h2.mb-16{margin-bottom:50px}.estimation-page .about-us .py-20{padding:0!important}.estimation-page .section-partners .pt-20{padding-top:50px}.estimation-page .section-partners .partnersSwipe{padding-bottom:0;padding-top:10px}#foch-estimation-popup .header-form{padding:27px;margin-bottom:30px;justify-content:space-between}#foch-estimation-popup .foch-popup-close{position:relative;top:-1px;width:30px;height:30px}#foch-estimation-popup .foch-popup-close svg{width:16px;height:16px}#foch-estimation-popup .foch-form-field label{font-size:1rem}#foch-estimation-popup .text-xl,#foch-estimation-popup label.text-xl{font-size:18px}body #foch-estimation-popup .form-foch-radio:after{width:20px!important;height:20px!important;top:-2px!important}#foch-estimation-popup .foch-form-field input[type="text"],#foch-estimation-popup .foch-form-field input[type="email"],#foch-estimation-popup .foch-form-field input[type="tel"]{font-size:1rem!important;padding:12px 10px}#foch-estimation-popup .foch-required-fields{font-size:1rem}#foch-estimation-popup .foch-estimation-submit-btn{padding:13px 25px;font-size:1rem;border-radius:.5rem;background-color:#FFF!important;color:#1c2f65!important;border:1px solid #1c2f65;transition:.2s}#foch-estimation-popup .foch-estimation-submit-btn:hover{background-color:#1c2f65!important;color:#FFF!important}#foch-estimation-popup .foch-form-grid{gap:20px 25px}#foch-estimation-popup .foch-popup-content{margin-left:20px;margin-right:20px;padding-left:15px;padding-right:15px}.custom-select-wrapper{position:relative;width:100%;display:inline-block}.custom-select-wrapper .custom-select-trigger{position:relative;border-radius:0 10px 10px 0;border:1px solid #899bbe;border-left:none;padding:10px;background:#fff;cursor:pointer;display:flex;align-items:center;height:100%}.custom-select-wrapper .custom-select-trigger:after{content:'\f107';font-family:'FontAwesome';font-size:12px;position:absolute;right:12px;top:16px}.custom-select-wrapper .custom-select-trigger span{margin-right:8px;padding-top:2px}.custom-select-wrapper .custom-select-trigger img{width:20px;height:auto;margin-right:8px}.custom-select-wrapper .custom-select-options{position:absolute;background:#fff;border:1px solid #899bbe;border-radius:10px;width:100%;display:none;z-index:1000;margin-top:5px;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.custom-select-wrapper .custom-select-options .custom-option{padding:10px;cursor:pointer;display:flex;align-items:center;transition:background 0.2s}.custom-select-wrapper .custom-select-options .custom-option.active{background-color:#f7faff}.custom-select-wrapper .custom-select-options .custom-option span{margin-right:8px}.custom-select-wrapper .custom-select-options .custom-option img{width:20px;height:auto;margin-right:8px}.alert-box p{position:relative;font-size:18px;margin-top:25px;border:1px solid #022450;background-color:#022450;color:#FFF;border-radius:10px;min-height:60px;display:flex;align-items:center;padding:10px 15px 10px 50px;margin-bottom:-8px}.alert-box.success p:before{content:'\f00c';font-family:'FontAwesome';position:absolute;left:17px;color:#FFF;font-size:17px}.alert-box.error p:before{content:'\f12a';font-family:'FontAwesome';position:absolute;left:17px;color:#FFF;font-size:17px}.container-list-categories{background-color:#FFF;padding-top:50px;margin-bottom:-40px}.list-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;padding:0 17px}.list-categories a{color:#022e69;border:1px solid #c8c8c8;background-color:#f8f8f8;text-align:center;padding:8px 35px;font-size:.875rem;text-transform:uppercase;height:39.55px;display:flex;align-items:center;justify-content:center;transition:.2s}.list-categories a.active,.list-categories a:hover{background-color:#022e69;border-color:#022e69;color:#FFF}.bold-sourligner{display:block;width:fit-content;margin:0 auto;position:relative}.page-article .title-article{padding-bottom:2.4rem}.custom-select-wrapper{position:relative;width:100%;font-family:inherit}.custom-select{background:#fff;border-bottom:1px solid #dcdcdc;padding:12px 12px 12px 0px!important;cursor:pointer;border-radius:0;display:flex;align-items:center;gap:10px}.custom-select:hover{border-color:#114895!important}.custom-select #selected-text{font-size:14px;color:#6b7281;font-weight:400}.custom-select img{width:16px;height:12px;object-fit:cover;border-radius:2px}.custom-select-arrow{margin-left:auto;border:solid #555;border-width:0 1px 1px 0;padding:2px;transform:rotate(45deg);transition:transform 0.3s;position:relative;top:-1px}.custom-search-wrapper{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;display:none;z-index:1001;padding:8px}.custom-select-wrapper.open .custom-search-wrapper,.custom-select-wrapper-estimation.open .custom-search-wrapper{display:block}.custom-search-input,form#credit-simulator-form .form-group input.custom-search-input{width:100%!important;padding:0px!important;border-bottom:0!important;border-radius:0;font-size:14px!important;box-sizing:border-box;color:#6b7281!important}.custom-search-input:focus{outline:none;border-color:#4CAF50}.custom-search-input::placeholder{color:#6b7281}.custom-options{position:absolute;top:calc(100% + 37px);left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;max-height:180px;overflow-y:auto;display:none;z-index:1000;border-radius:0 0 4px 4px}.custom-select-wrapper.open .custom-options{display:block}.custom-option{padding:10px;cursor:pointer;display:flex;align-items:center;gap:10px;color:#6b7281;font-size:14px}.custom-option:hover{background:#f2f2f2}.custom-option img{width:16px;height:12px;object-fit:cover}.custom-option.selected{background:#f2f2f2}.custom-option.hidden{display:none}.custom-options-empty{padding:20px;text-align:center;color:#999}input.iti__search-input{padding-bottom:8px!important;padding-top:8px!important;font-size:14px!important;padding-left:8px!important}.iti__country{font-size:14px;color:#6b7281;font-size:14px}#visit-request-form .form-group input.iti__search-input{border-bottom:0!important}.fcf-phone-field input.iti__search-input,.fcf-phone-field .iti__country{font-size:16px!important}.socialmedia-right a{padding:8px 4px;display:flex;align-items:center;justify-content:center}.socialmedia-right a svg{width:75%}.separator-pied{position:relative}.separator-pied:after{content:'';position:relative;display:inline-block;top:2px;left:0;width:1px;height:12px;background-color:#9ca3b0;margin:0 3px;opacity:.8}.pied-social-media-container a{width:28px;height:30px}.pied-social-media-container a svg{color:inherit!important}@media (max-width:992px){.site-content{overflow-x:hidden}.property_to_action_product_list{margin-left:0!important;margin-right:0!important}section.introhome div.cardmdv{width:calc(50% - 0.3rem)}.addpb{padding:0!important;padding-bottom:50px!important}.addpb:last-child{padding-bottom:15px!important}.fullwidth{width:calc(100% + 50px);max-width:calc(100% + 50px)!important}.blog-widget a.single-blog-li{box-shadow:0 0 45px -5px #bbbbbb!important}footer li.menu-item{text-align:left!important;max-width:100%!important;width:100%!important}footer .pied-social-media-container{align-items:center!important}.property_to_action_product_list article{padding:0!important}.property_to_action_product_list{margin-left:0!important;margin-right:0!important}.nopadding{padding:0!important}.withpadding{padding:0 20px!important}.myflex{display:flex!important}div#hamburger-menu button#hamburger-close.text-white,div#hamburger-menu #mobile-menu button,div#hamburger-menu #mobile-menu a{color:#022450!important;text-transform:uppercase}div#hamburger-menu #mobile-menu{padding-bottom:0!important}div#hamburger-menu #mobile-menu button#myfoch-open-btn{display:none}div#hamburger-menu div#mobile-menu-right h2{display:none}div#hamburger-menu div#mobile-menu-right ul{display:flex;flex-direction:column;align-items:start;padding:0!important;margin:0 20px!important}div#hamburger-menu div#mobile-menu-right ul i{order:-1;margin:0!important}div#hamburger-menu div#mobile-menu-right ul li{margin:0!important;margin-block-end:16px!important}div#hamburger-menu{padding-bottom:30px;height:100%;max-height:100vh;max-height:100dvh;overflow-y:auto!important;-webkit-overflow-scrolling:touch}div#hamburger-menu div#mobile-menu-right{padding-bottom:20px}.icon-search:before{display:block;padding:0;margin:0;font-size:25px;margin-left:-4px}.blogheight{max-height:180px!important}#menu-useful-links-fr-1 li:nth-child(1){order:1}#menu-useful-links-fr-1 li:nth-child(2){order:6}#menu-useful-links-fr-1 li:nth-child(3){order:2}#menu-useful-links-fr-1 li:nth-child(4){order:7}#menu-useful-links-fr-1 li:nth-child(5){order:3}#menu-useful-links-fr-1 li:nth-child(6){order:8}#menu-useful-links-fr-1 li:nth-child(7){order:4}#menu-useful-links-fr-1 li:nth-child(8){order:9}#menu-useful-links-fr-1 li:nth-child(9){order:5}#menu-useful-links-fr-1 li:nth-child(10){order:10}.modeviefilter label:nth-child(5){margin-right:0!important;display:flex;justify-content:end}.modeviefilter label:nth-child(4),.modeviefilter label:nth-child(6){padding-right:16px!important;display:flex;justify-content:end}.modeviefilter label:nth-child(6){padding-right:15.5px!important}.productarticles{width:calc(100% - 40px)!important;margin:0 20px!important}div#dynamic-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#top-bar-filter button.save-search-btn{font-weight:400!important;color:#02244f;font-size:14px;border-radius:8px}#top-bar-filter button.save-search-btn:hover{background:#FFF;color:#02244f!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0ic2l6ZS02Ij4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNy41OTMgMy4zMjJjMS4xLjEyOCAxLjkwNyAxLjA3NyAxLjkwNyAyLjE4NVYyMUwxMiAxNy4yNSA0LjUgMjFWNS41MDdjMC0xLjEwOC44MDYtMi4wNTcgMS45MDctMi4xODVhNDguNTA3IDQ4LjUwNyAwIDAgMSAxMS4xODYgMFoiIC8+Cjwvc3ZnPgo=);background-size:16px;background-position:6px center}#custom-select-button{padding:0 0 0 16px;max-height:44px;min-height:44px;display:flex;justify-content:end}#custom-select-dropdown{right:0!important;left:unset!important}.section-faq .faq-item{background:#f7fafd;border-radius:10px;padding:10px!important;margin:24px 0!important;border:none}.section-faq .faq-item svg{width:20px!important;height:20px!important}.section-faq .faq-item .faq-content-0{padding:10px 0!important}.section-faq .faq-content-0 strong{text-decoration:underline!important}.product-info .read-more-btn{text-decoration:underline!important}img.EDLogo{max-width:80px!important}.breadcrumb-item,.product-breadcrumbs svg{margin:0!important}.EDtextJustify p,.EDtextJustify{text-align:justify!important}.gap-featured>div:first-child{max-width:fit-content;min-width:fit-content}.fcf-field [for="privacy_policy"]{display:flex;align-items:start;margin-top:-8px!important}.fcf-field [for="privacy_policy"] input{margin-top:4px}.edpadding{padding-left:10px!important}.pied-social-media-container{gap:5px}.splide__arrow{bottom:unset;position:absolute}.splide__arrow svg{height:9px!important;width:9px!important}.accordion-arrow{transform:rotate(0deg)!important;transition:transform 0.2s ease}.accordion-arrow.is-open{transform:rotate(180deg)!important}.isHide{display:none}.iti__selected-country-primary{padding:0}#anp-subscription-form .iti{width:100%}#anp-subscription-form .iti__selected-country{padding:0 4px 0 0!important}#anp-subscription-form .iti__country-container{padding:0!important}#anp-subscription-form #phone-newsletter{font-size:13px}#anp-subscription-form #phone-newsletter::placeholder{font-size:12px}.myPD{padding-left:12px!important}.myPD input[type="tel"]{border-left:none!important}.EDwishlist .EDwishlist{height:fit-content;width:fit-content}.EDShare svg{width:20px!important;height:20px!important}.EDShare button{padding:0}#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable ul li,#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable ul,#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable{min-height:calc(100svh - 324px);min-height:calc(100svh - 258px)}#main-slider .splide__arrow{display:none!important}.EDwhatsapp-telephone a{font-size:16px!important;padding:10px 18px!important;width:fit-content!important;max-height:51.6px!important;background:transparent!important;border-radius:8px!important;border:1px solid white!important;text-transform:none!important;transition:all 0.3s ease!important}.EDwhatsapp-telephone a:hover{background:#022E69!important}.EDwhatsapp-telephone svg{padding:4px 0!important;margin:0!important;width:23px!important;height:23px!important;font-size:18px!important}.EDestimation{height:calc(100svh - 80px)!important}@media (min-width:768px) and (max-width:1024px){.EDestimation{height:calc(100svh - 200px)!important}}@media (min-width:768px) and (max-width:1024px){.estimation-page .estimation-intro-section{margin-top:24px!important;margin-bottom:0}}@media (min-width:768px) and (max-width:1024px){.tax-city-international .productarticles{margin:0!important}.tax-city-international .productarticles .products{margin-left:0!important;margin-right:0!important}}.EDTITLE{font-size:24px!important;margin-bottom:25px!important}.fcf-field [for="privacy_policy"] span{font-size:13px}.fcf-form{gap:15px!important}.fcf-row{flex-direction:unset!important;gap:13px!important}#contact-section .subject-field{margin:3px 0}#contact-section form [type="submit"],.contact-left .fcf-field{margin:0!important}.social-media-contact .pied-social-media-container{gap:0}.contact-video-text{overflow:unset}#contact-section #privacy_policy~span{font-size:13px}html{scroll-behavior:smooth}@keyframes smooth-float{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,10px)}}.scroll-indicator{animation:smooth-float 1.8s ease-in-out infinite}.heroInter{position:relative;height:calc(100svh - 145px)!important}@media (max-width:992px){.heroInter{height:calc(100svh - 134px)!important}}.EDAddPadding{padding:0 20px}#contact-section .fcf-field:has(button){margin-top:20px!important}#contact-section{padding:0 2rem}.list-categories{flex-wrap:wrap;overflow-x:auto;justify-content:center;gap:5px;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.list-categories::-webkit-scrollbar{display:none}.list-categories a{border-radius:0;width:auto;min-width:fit-content;max-width:none;padding:8px 18px;margin-right:0;font-size:11px;text-transform:uppercase;letter-spacing:1.1px;white-space:nowrap;overflow:visible;text-overflow:unset;background-color:#fff0;color:#022E69;border:1px solid #d1d5db;transition:all 0.3s ease}.list-categories a:last-child{margin-right:20px}.list-categories a.active,.list-categories a:hover{background-color:#022E69;color:#FFF;border:1px solid #022E69}#contact-section .map{height:230px}.blog-wishlist-btn{background-color:#fff0;border:none}.blog-wishlist-btn .woosw-btn-icon{color:#fff}.blog-wishlist-btn .heart-filled{display:none}.blog-wishlist-btn.in-wishlist .heart-outline{display:none}.blog-wishlist-btn.in-wishlist .heart-filled{display:inline}.mc4wp-newsletter-wrapper p.uppercase{font-size:1.5rem!important;line-height:1.3;margin-bottom:1.5rem}#contact-section .hidden.max-md\\:block a[href*="wa.me"],#contact-section .hidden.max-md\\:block a[href*="tel:"]{word-break:break-all;font-size:14px}#contact-section .hidden.max-md\\:block p{word-wrap:break-word;overflow-wrap:break-word}}@media (max-width:992px){#top-bar-filter #mobile-bar{display:flex!important}#top-bar-filter>div:not(#mobile-bar):not(.filter-popup){display:none!important}#top-bar-filter #mobile-bar .custom-select-button .selected-option-text.max-lg\:hidden,#top-bar-filter #mobile-bar .custom-select-button .selected-option-text.max-md\:hidden{display:none!important}#top-bar-filter #mobile-bar .custom-select-button .hidden.max-lg\:block,#top-bar-filter #mobile-bar .custom-select-button .hidden.max-md\:block{display:block!important}}@media (min-width:768px) and (max-width:992px){div#hamburger-menu{height:fit-content!important;max-height:fit-content!important;bottom:auto!important;padding-bottom:0!important}#main-slider .splide__slide,#main-slider .splide__slide.is-active,#main-slider .splide__slide.is-visible{height:auto!important}#main-slider .splide__slide img,#main-slider .splide__slide .lightbox-trigger,#main-slider .splide__slide .lightbox-trigger img{width:100%!important;height:100%!important;object-fit:cover!important}.product-info .md\:w-3\/5,.product-info .md\:w-2\/5,#contact_divy.md\:w-2\/5,div.md\:w-2\/5{width:100%!important}.product-info .md\:pr-12{padding-right:0!important}#mobile-contact-bar{display:flex!important}.product-breadcrumbs{justify-content:center!important;padding:0 20px!important;max-height:180px!important;min-height:180px!important}.product-breadcrumbs h1{text-align:center!important}#gallery-modal .block.md\:hidden{display:block!important}#gallery-modal .hidden.md\:block.EDGalleryModalDesktop{display:none!important}#gallery-modal .block.md\:hidden .grid{gap:0.5rem!important}#gallery-modal .block.md\:hidden{max-width:100%!important;padding:0 1rem!important}.splide__track.max-md\:hidden{display:none!important}#mobile-splide-counter.hidden{display:flex!important}.splide__list.max-md\:hidden{display:none!important}.product-info span.max-md\:hidden{display:inline!important}.product-info span.md\:hidden{display:none!important}.product-info .flex.flex-row.gap-featured{justify-content:space-between!important}.product-info .flex.flex-row.gap-featured>div{width:auto!important}.product-info .flex.flex-row.gap-featured>div:last-child p{text-align:right!important}.header-form-service{flex-direction:column-reverse!important}.header-form-service>div:first-child{width:100%!important;text-align:center!important}.header-form-service>div:first-child h2{text-align:center!important}.header-form-service>div:last-child{width:100%!important}.header-form-service .EDwhatsapp-telephone{justify-content:center!important}}@media (min-width:768px) and (max-width:992px){.section-faq{display:flex!important;flex-direction:column!important}.section-faq>.container{width:90%!important;max-width:90%!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}.section-faq h2.hidden{display:block!important}.section-faq h2.hidden.max-md\:block{display:block!important}.section-faq .md\:w-3\/5{width:100%!important}.section-faq .md\:pr-10{padding-right:0!important}.section-faq .lg\:hidden.max-md\:hidden{display:none!important}.section-faq .faq-toggle span{width:100%!important;font-size:20px!important}.section-faq .faq-content p{text-align:justify!important}.section-faq .mt-12{display:flex!important;justify-content:center!important;margin-top:47px!important}.product-section .flex.lg\:flex-row{flex-direction:row!important;justify-content:space-between!important;width:100%!important}.product-section .tabs-container{width:fit-content!important;margin:0!important}.tabs-property-action-container.fullwidth{width:auto!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.tabs-property-action-container.fullwidth button,.tabs-property-action-container.fullwidth a{white-space:nowrap!important;padding:.5rem 0.5rem!important;font-size:inherit!important;width:auto!important}.property_to_action_product_list{grid-template-columns:repeat(2,1fr)!important;gap:47px!important}div#hamburger-menu div#mobile-menu-right ul{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;margin-top:20px!important}.estimation-page .EDestimation .scroll-indicator.hidden{display:block!important}.estimation-page #estimation-next-section{padding-left:20px!important;padding-right:20px!important}.estimation-page #estimation-next-section p.block.max-md\:hidden{display:none!important}.estimation-page #estimation-next-section p.hidden.max-md\:block{display:block!important}.estimation-page #estimation-next-section p.hidden.max-md\:block{margin-top:20px!important;text-align:justify!important}.estimation-page #estimation-next-section #toggleBtnEstimation{text-align:left!important;font-size:16px!important}.estimation-page #estimation-next-section div.hidden.max-md\:block{display:block!important;margin-top:47px!important;margin-bottom:0!important}.estimation-page #estimation-next-section div.hidden.max-md\:block img{max-height:600px!important;object-fit:cover!important;width:100%!important}.estimation-page #estimation-next-section div.hidden.max-md\:block .foch-estimation-btn{margin-top:50px!important;margin-bottom:50px!important}.estimation-page #estimation-next-section section.max-md\:hidden{display:none!important}.estimation-page .about-us{background-color:#fff!important;padding-top:50px!important;padding-bottom:1px!important}.estimation-page .about-us .hidden.md\:block{display:none!important}.estimation-page .about-us .md\:hidden{display:block!important}.estimation-page section.py-20>.hidden.md\:block{display:none!important}.estimation-page section.py-20>.md\:hidden{display:block!important}.estimation-page .about-us h2.EDTITLE{font-size:1.125rem!important}.estimation-page .about-us .text-start.max-md\:mt-\[50px\]{margin-top:50px!important;margin-bottom:50px!important;padding-top:10px!important;padding-bottom:10px!important}.estimation-page .section-partners{padding-left:2rem!important;padding-right:2rem!important;background-color:#fff!important}.estimation-page .section-partners h3{font-size:24px!important}.estimation-page .bg-\[\#F4F6FA\].pb-6.max-md\:hidden{display:none!important}.estimation-page #contact-section{margin-top:0!important}.estimation-page #contact-section .title-contact-nous.max-md\:hidden{display:none!important}.estimation-page #contact-section p.max-md\:hidden{display:none!important}.estimation-page #contact-section .hidden.max-md\:block{display:block!important}.estimation-page #contact-section .hidden.max-md\:flex{display:flex!important}.estimation-page #contact-section .page-contact-banner.hidden{display:block!important}.estimation-page #contact-section .page-contact-banner{height:350px!important;background-position:center!important;margin-left:-45px!important;margin-right:-45px!important;width:calc(100% + 90px)!important;left:0!important}.estimation-page .right-agency-info .max-md\:hidden{display:none!important}.estimation-page .right-agency-info .hidden.max-md\:block{display:block!important}.estimation-page .right-agency-info .hidden.max-md\:flex{display:flex!important}.estimation-page .right-agency-info img.max-md\:hidden{display:none!important}.estimation-page .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-left:-45px!important;margin-right:-45px!important;margin-bottom:47px!important}.estimation-page .right-agency-info p.max-md\:mb-8{margin-bottom:2rem!important}.estimation-page .right-agency-info .flex.gap-2.max-md\:\!mb-\[47px\]{margin-bottom:47px!important}.estimation-page .right-agency-info iframe.map{height:180px!important;border-radius:0.5rem!important}.estimation-page #contact-section .grid.lg\:grid-cols-2{grid-template-columns:1fr!important;gap:47px!important}.estimation-page .container:has(#contact-section){margin-bottom:47px!important;margin-top:0!important}.estimation-page .blog-widget .grid.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.estimation-page .bg-\[\#F4F6FA\] .px-4.md\:px-0.lg\:px-0{padding-left:0!important;padding-right:0!important}.estimation-page .bg-\[\#F4F6FA\] .container.mx-auto{padding:0px!important}.flex.max-lg\:flex-col.justify-between{flex-direction:row!important;align-items:center!important}h3.max-lg\:text-\[24px\].max-lg\:text-left{font-size:1.25rem!important;width:auto!important}.flex.max-lg\:w-full.max-lg\:justify-start.max-lg\:mt-\[24px\]{width:auto!important;margin-top:0!important}.btn-filter.max-lg\:px-\[2px\],a.max-lg\:px-\[2px\]{padding-left:1rem!important;padding-right:1rem!important;padding-top:0.5rem!important;padding-bottom:0.5rem!important;width:auto!important;font-size:inherit!important}#products-container .products.lg\:grid-cols-2.xl\:grid-cols-3{grid-template-columns:repeat(2,1fr)!important;gap:47px!important}.single-post #contact-section .grid.lg\:grid-cols-2,.blog #contact-section .grid.lg\:grid-cols-2{grid-template-columns:1fr!important;gap:47px!important}.single-post #contact-section .title-contact-nous.max-md\:hidden,.blog #contact-section .title-contact-nous.max-md\:hidden{display:none!important}.single-post #contact-section p.max-md\:hidden,.blog #contact-section p.max-md\:hidden{display:none!important}.single-post #contact-section .hidden.max-md\:block,.blog #contact-section .hidden.max-md\:block{display:block!important}.single-post #contact-section .hidden.max-md\:flex,.blog #contact-section .hidden.max-md\:flex{display:flex!important}.single-post #contact-section .page-contact-banner.hidden,.blog #contact-section .page-contact-banner.hidden{display:block!important}.single-post #contact-section .page-contact-banner,.blog #contact-section .page-contact-banner{height:350px!important;background-position:center!important;margin-left:-45px!important;margin-right:-45px!important;width:calc(100% + 90px)!important;left:0!important}.single-post .right-agency-info .max-md\:hidden,.blog .right-agency-info .max-md\:hidden{display:none!important}.single-post .right-agency-info .hidden.max-md\:block,.blog .right-agency-info .hidden.max-md\:block{display:block!important}.single-post .right-agency-info .hidden.max-md\:flex,.blog .right-agency-info .hidden.max-md\:flex{display:flex!important}.single-post .right-agency-info .hidden.max-md\:block.-mx-\[20px\],.blog .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-left:-45px!important;margin-right:-45px!important;margin-bottom:47px!important}.single-post .right-agency-info p.max-md\:mb-8,.blog .right-agency-info p.max-md\:mb-8{margin-bottom:2rem!important}.single-post .right-agency-info .flex.gap-2.max-md\:\!mb-\[47px\],.blog .right-agency-info .flex.gap-2.max-md\:\!mb-\[47px\]{margin-bottom:47px!important}.single-post .right-agency-info iframe.map,.blog .right-agency-info iframe.map{height:180px!important;border-radius:0.5rem!important}.single-post .container:has(#contact-section),.blog .container:has(#contact-section){margin-bottom:47px!important;margin-top:0!important}.single-post .article--body span.max-md\:pt-\[50px\]{padding-top:50px!important}}@media (max-width:767px){.estimation-page .bg-\[\#F4F6FA\] .px-4.md\:px-0.lg\:px-0{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){div#hamburger-menu{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%!important;max-height:100dvh!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch}div#hamburger-menu #mobile-menu{padding:10px 20px!important}div#hamburger-menu #mobile-menu ul{gap:12px}div#hamburger-menu #mobile-menu ul li{margin-bottom:8px!important}div#hamburger-menu div#mobile-menu-right{padding:10px 0 30px!important;margin-top:10px!important}div#hamburger-menu div#mobile-menu-right ul li{margin-block-end:12px!important}div#hamburger-menu div#mobile-menu-right ul li a{display:flex;visibility:visible!important;opacity:1!important}}@media (max-width:1023px){#main-slider .splide__arrow,#main-slider .splide__arrow--prev,#main-slider .splide__arrow--next,.product-images #main-slider .splide__arrows,.product-images .splide__arrow{display:none!important;visibility:hidden!important;opacity:0!important}}.estimation-intro-section h2.EDFULLWD::after{left:95%!important}@media (min-width:993px) and (max-width:1024px){.expert-section .grid{grid-template-columns:1fr!important}.expert-section .grid>div:last-child{display:none!important}.expert-section>.absolute{display:none!important}.expert-section>.lg\:hidden{display:block!important}.expert-section .grid>div:first-child{padding-inline-end:0!important}}@media (min-width:993px) and (max-width:1024px){.blog-cards-container .grid{grid-template-columns:repeat(2,1fr)!important}.blogheight{max-height:180px!important}.blog-widget a.single-blog-li{box-shadow:0 0 45px -5px #bbbbbb!important}#desktop-menu .desktop-menu-content{margin-top:40px}#top-bar-filter #mobile-bar{display:flex!important}#top-bar-filter>div:not(#mobile-bar):not(.filter-popup){display:none!important}#top-bar-filter #mobile-bar .custom-select-button .selected-option-text.max-lg\:hidden,#top-bar-filter #mobile-bar .custom-select-button .selected-option-text.max-md\:hidden{display:none!important}#top-bar-filter #mobile-bar .custom-select-button .hidden.max-lg\:block,#top-bar-filter #mobile-bar .custom-select-button .hidden.max-md\:block{display:block!important}.product-info .flex.flex-row.gap-featured{justify-content:space-between!important}.product-info .flex.flex-row.gap-featured>div{width:auto!important}.product-info .flex.flex-row.gap-featured>div:last-child p{text-align:right!important}.estimation-page .grid.lg\:gap-\[16rem\],.tax-city-international .grid.lg\:gap-\[16rem\]{gap:30px!important}.blog .container.mx-auto.px-4.py-12.nopadding{padding:70px 0!important}.blog .lg\:mb-\[10rem\]{margin-bottom:50px!important}.blog #contact-section .grid.lg\:grid-cols-2{gap:20px!important}.single-post .page-article>.bg-white{padding-top:30px!important}.single-post #contact-section .grid.lg\:grid-cols-2{gap:20px!important}.estimation-page .blog-widget{width:100%!important}.contact-page .page-contact-banner{height:300px!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:50% 0!important;margin-bottom:50px!important}.contact-page #contact-section .grid.lg\:grid-cols-2{gap:20px!important}.home .blog-widget,.post-type-archive-product .blog-widget,.single-product .blog-widget,.tax-city-international .blog-widget{width:100%!important}}@media (min-width:768px) and (max-width:1024px){.home li.text-justify.text-left.md\:text-center.mt-3.text-\[16px\].md\:text-base.mx-auto{text-align:left!important}}@media (min-width:768px) and (max-width:1024px){.home .product-section>.container:first-child{padding-left:0!important;padding-right:0!important}}@media (min-width:768px) and (max-width:1024px){.product-section>.container:first-child{padding-left:0!important;padding-right:0!important}.products.grid.mx-\[70px\]{margin-left:0!important;margin-right:0!important}}@media (min-width:768px) and (max-width:1024px){.international-child-archive-wrapper .product-section{padding-left:38px!important;padding-right:38px!important}}@media (min-width:768px) and (max-width:1024px){#toggleDiv6 li{text-align:left!important}}@media (min-width:768px) and (max-width:1024px){#toggleDiv3 li,#toggleDiv4 li{text-align:left!important}}@media (max-width:767px){.international-archive-container{padding-left:5px!important;padding-right:5px!important}}@media (max-width:767px){.international-child-archive-wrapper{padding-left:20px!important;padding-right:20px!important}}@media (max-width:767px){.international-child-archive-wrapper .product-section h2,.international-child-archive-wrapper .product-section .tabs-container{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){.international-child-archive-wrapper .tabs-property-action-container{padding-left:0!important;padding-right:0!important}}@media (min-width:1025px){div#products-container .products{margin:0!important}}@media (min-width:768px) and (max-width:1024px){.international-archive .product-section>.container:first-child{padding-left:0!important;padding-right:0!important}.international-archive .productarticles{margin:0!important;width:calc(100% - 0px)!important}.international-archive .products.grid.mx-\[70px\]{margin-left:0!important;margin-right:0!important}}.international-archive .product-section>.container:first-child{padding-left:0!important;padding-right:0!important}.international-archive .productarticles{margin:0!important;width:calc(100% - 0px)!important}.international-archive #products-container .products{margin-left:0!important;margin-right:0!important}@media (min-width:768px) and (max-width:1024px){.tax-city-international .container.mx-auto.px-4{padding-left:0!important;padding-right:0!important}.tax-city-international #products-container.productarticles{margin:0!important;width:100%!important}.tax-city-international #products-container.productarticles .products,.tax-city-international .products.grid.mx-\[70px\]{margin-left:0!important;margin-right:0!important}}@media (min-width:768px) and (max-width:1024px){.home form#product-filters{height:100%!important}div#toggleDiv p{text-align:left}}@media (min-width:768px) and (max-width:992px){body.archive.woocommerce.woocommerce-page #products-container,body.archive.post-type-archive-product #products-container{display:flex;flex-direction:column;align-items:center}body.archive.woocommerce.woocommerce-page .products.grid,body.archive.post-type-archive-product .products{margin:0px!important;width:94%}body.archive.post-type-archive-product .text-\[\#3C506B\].md\:w-3\/5.pt-8.pb-12.max-md\:py-\[47px\].max-md\:flex-col.relative.flex.flex-col.justify-center.items-center.lg\:items-start{margin:0px!important}body.archive.woocommerce.woocommerce-page .container.mx-auto.nopadding,body.archive.post-type-archive-product .container.mx-auto.nopadding{margin:0px!important}body.wp-singular.single.single-product .section-faq,body.wp-singular.single.single-product .container.mx-auto.nopadding{margin-right:0px!important;margin-left:0px!important;max-width:100%!important}#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable,#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable ul,#main-slider .splide__track.splide__track--fade.splide__track--ltr.splide__track--draggable ul li,#main-slider .splide__slide img,#main-slider .splide__slide .lightbox-trigger,#main-slider .splide__slide .lightbox-trigger img{min-height:calc(100svh - 308px)!important;max-height:calc(100svh - 308px)!important;height:100%!important}body.wp-singular.product-template-default.single.single-product.wp-custom-logo.wp-embed-responsive.wp-theme-foch.bg-\[\#010D1C\].text-white.antialiased.theme-foch.woocommerce.woocommerce-page.woocommerce-js .section-faq .md\:pr-10{width:100%!important}body.home .expert-section .container.mx-auto.nopadding{margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important;min-width:100%!important;width:100%!important}body.home section.text-white.max-lg\:px-\[20px\].md\:px-\[0px\]{width:90%}body div div.container{margin:0!important;min-width:100%!important;width:100%!important;display:flex;flex-direction:column;align-items:center}body.home .product-section{padding-bottom:47px!important}body.home .product-section div.grid.grid-cols-1{padding:0!important;margin-top:0!important;margin-bottom:0!important}body.home .expert-section div.grid.grid-cols-1{margin-top:0!important;margin-bottom:0!important}body.home .blog-widget{width:90%!important;max-width:100%!important;min-width:90%!important}header .lg\:flex.lg\:justify-between.items-end.border-b.py-6.md\:px-0.px-6.\!border-0.max-md\:px-\[0px\].max-md\:justify-center{width:100%!important}body.page-id-519 .estimation-page #estimation-next-section{padding-left:0!important;padding-right:0!important;display:flex;flex-direction:column;align-items:center}body.page-id-519 .max-lg\:md\:-mx-\[20px\]{margin-left:-40px!important;margin-right:-40px!important}body.page-id-519 .estimation-page .about-us{display:flex;flex-direction:column;align-items:center}body.page-id-519 .estimation-page .bg-\[\#F4F6FA\] .container.mx-auto{padding:0!important;margin:0!important;width:90%}body.page-id-519 .estimation-page .bg-\[\#F4F6FA\]{width:100%!important;display:flex;align-items:center;justify-content:center}body.page-id-519 .estimation-page .bg-\[\#F4F6FA\] .container.mx-auto{width:90%!important}body.page-id-519 .estimation-page .blog-widget{margin:0!important}body.archive.term-international.term-197 .container.mx-auto.nopadding{min-width:100%!important;width:100%!important;display:flex;flex-direction:column;align-items:center}body.archive.term-international.term-197 section#archive-wrapper{display:flex;flex-direction:column;align-items:center}body.archive.term-international.term-197 .container.mx-auto.px-4.lg\:px-0.international-archive-container{margin:0!important;width:100%;min-width:100%}body.archive.term-international.term-197 .container.mx-auto.px-4.lg\:px-0.international-archive-container .addpb:last-child{display:flex;flex-direction:column;align-items:center}body.archive.term-international.term-197 .flex.flex-col{min-width:100%!important;width:100%!important}body.archive.term-international.term-197 .z-10.rounded-md.fixed.right-3.top-1\/2.flex.flex-col.items-center.border.border-\[\#010D1C\]\/10.socialmedia-right.max-md\:hidden{width:fit-content!important;min-width:fit-content!important}body.archive.term-international.term-197 .bg-\[\#F4F6FA\].px-4.lg\:px-0.max-lg\:bg-white.max-lg\:px-\[20px\]{width:100%!important;min-width:100%!important}body.archive.woocommerce.woocommerce-page .container.mx-auto.nopadding,body.archive.post-type-archive-product .container.mx-auto.nopadding,body.archive.term-international.term-197 .products.grid.grid-cols-1.lg\:grid-cols-2.xl\:grid-cols-3.max-lg\:gap-\[47px\].gap-2.mx-\[70px\].max-md\:mx-0{width:100%!important;min-width:100%}body.single.single-post .container.mx-auto.text-gray-600.pt-12.article--body.nopadding{padding-left:0!important;padding-right:0!important;margin-right:0!important;margin-left:0!important;min-width:100%!important;width:100%!important}body.single.single-post .page-article .bg-white{min-width:100%!important;width:100%!important;padding-right:2rem!important;padding-left:2rem!important}body.single.single-post .page-article.h-full{background:#FFF!important}body.single.single-post .page-article.h-full{display:flex;flex-direction:column;align-items:center}body.single.single-post .w-full.flex.items-center.justify-between.share---btn.max-md\:flex-col.max-md\:px-\[20px\].max-md\:mt-\[60px\] div{display:none}body.page-template-page-contact.page-id-213 .contact-video-text .grid>div:not([class*=video]){width:100%!important}body.page-template-page-contact.page-id-213 .blog-widget{width:100%!important;padding:0!important}body.page-template-page-contact.page-id-213 #contact-section{padding:0 2rem;width:100%}body.page-template-page-contact.page-id-213 .container:has(#contact-section){display:flex;flex-direction:column;align-items:center}body.page-id-213 .contact-page .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-left:-65px!important;margin-right:-65px!important}}@media (max-width:768px){body.single.single-post .right-agency-info .hidden.max-md\:block.-mx-\[20px\],body.blog .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-left:-40px!important;margin-right:-40px!important}body.single.single-post #contact-section .page-contact-banner,body.blog #contact-section .page-contact-banner{margin-left:-2rem!important;margin-right:-2rem!important;width:calc(100% + 4rem)!important}body.home .product-section h2{padding:0!important}body.term-international.term-197 .product-section h2{padding:0!important}body.single.single-post .article-content{padding:0!important}body.page-id-213 .contact-page .right-agency-info .hidden.max-md\:block.-mx-\[20px\]{margin-left:-60px!important;margin-right:-60px!important}}#products-container{max-width:1200px;width:100%;margin:auto}.iti__selected-country{font-weight:400}.product-info .fcf-form input,.product-info .fcf-form select,.product-info .fcf-form textarea{color:#022E69!important}.product-info .fcf-form input::placeholder,.product-info .fcf-form textarea::placeholder{color:#9da3af!important}.product-info .fcf-form .iti__selected-dial-code{color:#022E69!important}.product-info .fcf-form .fcf-field.subject-field{display:none!important}#contact-section .fcf-form input,#contact-section .fcf-form select,#contact-section .fcf-form textarea{color:#022E69!important}#contact-section .fcf-form input::placeholder,.product-info .fcf-form textarea::placeholder{color:#9da3af!important}#contact-section .fcf-form .iti__selected-dial-code{color:#022E69!important}.recruitment-form .iti__selected-dial-code{font-size:14px}.recruitment-form .form-group input,.recruitment-form .form-group select,.recruitment-form .form-group textarea{color:#022E69!important}.recruitment-form .form-group input::placeholder,.recruitment-form .form-group textarea::placeholder{color:#9da3af!important}.recruitment-form .form-group .iti__selected-dial-code{color:#022E69!important}#myfoch-popup .iti__selected-dial-code{color:#022E69!important;font-size:14px}#product-filters h4.text-gray-700{color:#1c2f65}.recently-viewed-slider{width:100%}.visit-success-modal .success-icon{margin-bottom:20px}#product-filters .custom-multiselect{padding:0!important}#product-filters .custom-multiselect .multiselect-toggle{position:relative;border-color:rgb(137 155 190 / var(--tw-border-opacity,1));height:62px;font-size:1.125rem!important;line-height:1.75rem!important;padding:.75rem;border-radius:0.5rem!important}#product-filters .custom-multiselect .multiselect-toggle svg{top:62%;color:#000;right:.75rem}#product-filters .custom-multiselect .multiselect-dropdown{border-radius:.5rem}#product-filters .custom-multiselect .multiselect-dropdown label{font-size:1.125rem!important;gap:15px;line-height:1.75rem!important}#product-filters .custom-multiselect .multiselect-dropdown .form-checkbox{accent-color:#032d69;width:16px;height:16px}#top-bar-filter .multiselect-toggle{position:relative}#top-bar-filter .multiselect-toggle svg{color:#000;position:absolute;top:50%;transform:translateX(-50%);right:2px}@media (max-width:1024px){.recruitment-success-header h3,.anp-success-header h3,.visit-modal-header h3,.fcf-success-header h3{font-size:24px}#serach_bar_header>div{padding-left:2rem!important;padding-right:2rem!important}.prop-action-section{max-width:100%!important}.home .product-section>.container:first-child.container--233{padding-right:2rem!important;padding-left:2rem!important}#home-next-section .img-media32{height:350px}.tracking-wide-9834{margin-bottom:3.3rem!important}.mode-vie-img-341{height:245px!important}#desktop-menu-right .menu-item{margin-left:0!important;margin-right:0!important}#desktop-menu-right h2.agato{margin-right:0!important}.blog-widget{width:100%!important}#products-container{max-width:calc(940px + 20px);margin:auto!important;padding:0 2rem!important}.site-footer .col-87278{width:100%;grid-template-columns:repeat(2,1fr);gap:35px}.footer-bottom9043>.justify-between{flex-direction:column-reverse;width:100%}.footer-bottom9043 .copyright{justify-content:center}.footer-bottom9043 .col98892{display:flex;flex-direction:column-reverse}.footer-bottom9043{padding-top:45px!important;padding-bottom:0!important}.site-footer .userf-links24 ul{grid-template-columns:repeat(1,minmax(0,1fr))}.site-footer .gapiowe23{flex-direction:column;gap:5px}.custom-select-container .custom-select-button{padding-right:0}.single-product .product-container{padding:0}.price-btns-23{width:100%}body.wp-singular.single.single-product .product-container{padding-right:2rem!important;padding-left:2rem!important}.estimation-intro-section{max-width:940px!important;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.heroInter>div{height:100%}body .line93387{max-width:100%;width:100%;padding:0!important}body #interna-next-section .group img{min-height:450px!important;max-height:450px!important}.international-archive #products-container{padding:0!important}body #interna-next-section{padding-right:2rem!important;padding-left:2rem!important}.product-section article{padding:0!important}}@media (max-width:992px){#home-next-section .img-media32{height:425px}.sectionmodevie24{width:100%!important;padding:0 2rem!important}.prop-action-section{width:100%!important}.list---bien4334{padding:0 2rem!important}.home .expert-section>.expert-mobile-text{padding-right:2rem!important;padding-left:2rem!important}section:has(.expert-desktop-text)>.container>.grid>div:first-child{width:100%!important;padding-right:2rem!important;padding-left:2rem!important}body.home .testimonial-slider{width:100%;padding-left:2rem!important;padding-right:2rem!important}.splide__arrow--prev{left:2rem!important}.splide__arrow--next{right:2rem!important}body.home .blog-widget{width:100%!important;padding-left:2rem;padding-right:2rem}.site-footer{padding-right:2rem!important;padding-left:2rem!important}.site-footer .sectionnews0923{width:100%}.site-footer .sectionnews0923 .mc4wp-newsletter-wrapper{padding-right:0!important;padding-left:0!important}.otgs-development-site-front-end{padding:22px 2rem!important}.otgs-development-site-front-end .icon{position:relative!important;top:6px;margin-left:0!important;margin-right:4px}.line723{display:none!important}.line93298 hr{width:100%!important}.home #home-next-section{margin-bottom:65px}.line93298{padding-right:2rem!important;padding-left:2rem!important}#home-next-section .estimation-mobile-text{text-align:justify}.footer-bottom9043{width:100%;padding-bottom:0!important;padding-top:50px!important}#archive-wrapper #top-bar-filter{width:100%!important}#products-container{max-width:100%!important;width:100%!important;padding:0 calc(2rem - 1rem)!important}#products-container .products{width:100%!important}.section-faq>.container>.flex{width:100%}.blog-widget{padding-left:2rem!important;padding-right:2rem!important}.section-faq{padding:0 2rem}#archive-wrapper #top-bar-filter{padding-left:0!important;padding-right:0!important}.estimation-page #estimation-next-section div.hidden.max-md\:block{margin-right:0!important;margin-left:0!important}.estimation-page .about-us{padding-right:2rem!important;padding-left:2rem!important}.estimation-page .section-partners .pt-20{width:100%}.contact-video-text{padding:0!important}body #interna-next-section .group img{min-height:400px!important;max-height:400px!important}.cities983{margin:0!important}.international-archive .interfaq983{padding:0!important}body .line93387{padding:0 2rem!important}body .line93387 hr{width:100%}body .international-archive-container{padding-right:2rem!important;padding-left:2rem!important;padding-bottom:45px!important}.blog .EDAddPadding{padding-right:2rem!important;padding-left:2rem!important}#contact-section{overflow:hidden}.blog .EDAddPadding{padding-right:20px!important;padding-left:20px!important}}@media (max-width:768px){.price-btns-23{justify-content:space-between}.price-btns-23 .div123{width:fit-content!important}.price-btns-23 .div456{width:35%!important}}@media (max-width:767px){header .container{padding:0 20px!important}.sectionmodevie24{padding:0 20px!important}.tracking-wide-9834{margin-bottom:20px!important}#home-next-section .img-media32{height:200px}.line93298{padding-right:20px!important;padding-left:20px!important}.home .product-section>.container:first-child.container--233{padding-right:20px!important;padding-left:20px!important}.prop-action-section .tabs-property-action-container{padding:0!important}.list---bien4334{padding:0 20px!important}section:has(.expert-desktop-text)>.container>.grid>div:first-child{padding-right:0!important;padding-left:0!important}.home .expert-section>.expert-mobile-text{padding-right:0!important;padding-left:0!important}.expert-mobile-text a,.expert-mobile-text button{font-size:16px}body.home .blog-widget{padding-right:0;padding-left:0}.site-footer{padding-right:20px!important;padding-left:20px!important}.footer-bottom9043>.justify-between{flex-direction:column!important}.footer-bottom9043 .col98892{flex-direction:column!important}.footer-bottom9043{padding-top:25px!important;margin-top:20px!important}#share-url{width:100%}.otgs-development-site-front-end{padding:10px 20px!important}.footer-bottom9043 .col98892{gap:15px!important}.myfoch-register-form{overflow:hidden}.myfoch-login-form,.myfoch-register-form,.myfoch-reset-form,.myfoch-account-form{padding:0 20px}.myfoch-popup div#myfoch-popup-content h2{padding-bottom:23px}.myfoch-popup{width:calc(100% - 40px)!important}.titre-page-beadcrumb-filtre{padding:0 20px!important}div#dynamic-breadcrumb{padding:0!important}#top-bar-filter #mobile-bar{padding:0!important}#products-container{padding:0 20px!important}.section-faq{padding:0!important}.section-faq h2.tracking-wide{margin-bottom:25px!important}.blog-widget{padding-right:0!important;padding-left:0!important}.site-footer{padding-bottom:25px!important}body.wp-singular.single.single-product .product-container{padding-right:20px!important;padding-left:20px!important}.price-btns-23 .div456,.price-btns-23 .div123{width:100%!important}.section-divider.sec24{border-bottom:1px solid #414752}.single-product .product-container>.product-info{padding-bottom:25px}.recruitment-success-header h3,.anp-success-header h3,.visit-modal-header h3,.fcf-success-header h3,.credit-simulator-top h3,.anp-popup-header h1{font-size:20px!important}.credit-simulator-top,.visit-modal-header,.anp-popup-header,.anp-success-header,.recruitment-form-top-header,.fcf-success-header{padding:20px!important}.confidentiality-notice{align-items:flex}.confidentiality-notice .shield-icon{position:relative;top:2px}.recruitment-form-header p span{font-size:14px}#estimation-next-section{padding:0!important}.estimation-intro-section{padding-right:20px;padding-left:20px}.estimation-page .about-us{padding-right:20px!important;padding-left:20px!important}#contact-section{padding:0 20px}.blog0942esti .container{padding-right:20px!important;padding-left:20px!important}.contact-video-text{padding:50px 0!important}body #interna-next-section{padding-right:20px!important;padding-left:20px!important}body .line93387{padding:0 20px!important}body .international-archive-container{padding-right:20px!important;padding-left:20px!important}body .international-archive-container .tabs-container .fullwidth{padding:0!important}.international-archive .interfaq983{padding:0 20px!important}body.single-post .article--body{padding:0 20px!important}.page-article .title-article{padding:0!important}#foch-estimation-popup .foch-form-field input[type="tel"]{padding-left:82px!important}.anp-form-row.col--1{grid-template-columns:repeat(1,1fr)!important}#anp-popup-overlay{overflow:auto;align-items:flex-start!important}}@media (max-width:320px){#mobile-contact-bar a{font-size:13px!important;padding-left:10px;padding-right:10px;gap:4px}.product-info .header-form-service{padding-left:15px!important;padding-right:15px!important}.product-info .fcf-container{padding-left:15px!important;padding-right:15px!important}}@media (max-width:992px){.list-categories{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:0;padding:0;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.list-categories::-webkit-scrollbar{display:none}.list-categories a{border-radius:50px;width:auto;min-width:fit-content;max-width:none;padding:8px 18px;margin-right:12px;font-size:11px;text-transform:uppercase;letter-spacing:1.1px;white-space:nowrap;overflow:visible;text-overflow:unset;background-color:#fff0;color:#022E69;border:1px solid #d1d5db;transition:all 0.3s ease}.list-categories a:last-child{margin-right:20px}.list-categories a.active,.list-categories a:hover{background-color:#022E69;color:#FFF;border:1px solid #022E69}.img-article-878{width:calc(100% + 4rem)!important}.img-article-878 .wp-post-image{border-radius:0!important}.article--body .share---btn{text-align:center}.social-media-contact a svg{transition:transform 0.3s ease}.social-media-contact a.zoomed svg{transform:scale(1.9)}.container-list-categories>.container{padding-right:20px!important;padding-left:20px!important}#toggleContentEstimation .text-justify:not(:first-child){margin-top:.75rem}}@media (max-width:767px){.img-article-878{width:calc(100% + 40px)!important;margin-left:-20px!important}.img-article-878 .right-3{right:20px!important}.img-article-878 .left-4{left:20px!important}.article--body .share---btn{padding:0!important}.article--body .share---btn a{padding-right:10px;padding-left:10px}body #interna-next-section .group img{min-height:215px!important;max-height:215px!important}body.single-post .subtitle-73664{padding-top:32px!important;margin-bottom:5px!important}.page-article .title-article{margin-top:-15px}.min-h-screen{padding-top:30px!important}}.custom-woosw-list .mb-0{margin-bottom:0!important}.custom-woosw-list .mb-2{margin-bottom:0.5rem!important}.page-id-479 main>.bg-white{background-color:#010d1c}.page-id-479 .custom-woosw-list-ajax{padding-top:0!important}.page-id-479 h2.py-12{margin-bottom:-10px;padding-top:75px}@media (max-width:1024px){.custom-woosw-list-ajax{padding:0!important}.custom-woosw-list-ajax .custom-woosw-list{width:calc(100% + 20px);gap:.5rem}.page-id-1536 .entry-header{margin-bottom:30px!important}}@media (max-width:992px){.page-id-479 h2.py-12{margin-bottom:0}.product-info h2.tracking-wide{margin-right:auto}.biensim32 .md\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:47px!important}.biensim32 article{padding:0!important}.product-container .product-info{padding-bottom:55px}#foch-custom-pagination>.flex{margin-top:0;margin-bottom:45px}#products-container .products article:last-child{margin-bottom:45px}[lang="en-US"] .modeviefilter label{justify-content:flex-start}#toggleContentEstimation .mb-3{margin-bottom:1rem}[lang="en-US"] #product-filters .modeviefilter{column-gap:50px}input.iti__search-input{color:#022e69!important}}@media(max-width:767px){.custom-woosw-list-ajax .custom-woosw-list{width:100%!important;gap:45px;padding:0 12px}.page-id-1536 .entry-header h2{padding-top:20px;padding-bottom:15px}.page-id-479 h2.py-12{padding-top:55px}.page-id-479 .custom-woosw-list-ajax{margin-bottom:75px}[lang="en-US"] .modeviefilter label:nth-child(5){justify-content:flex-start}[lang="en-US"] .modeviefilter label{padding-right:0!important;margin-right:0!important;justify-content:flex-start}#product-filters .px-6{padding-left:20px;padding-right:20px}#product-filters .right-6{right:20px}.biensim32 .md\:grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}#top-bar-filter #clear-all-filters{margin-left:35px}#top-bar-filter .custom-select-container .custom-select-button{padding-left:0}[lang="en-US"] #product-filters .modeviefilter{column-gap:0}[lang="en-US"] .international-archive .product-section h2{padding:0}}.product-section #btn-starred{text-transform:uppercase}.upper2310{text-transform:uppercase}.social-share-header h3{text-transform:uppercase}.wishlist-tabs{margin-bottom:50px!important}.wishlist-tabs .wishlist-tab{background:#fff0;border:none;cursor:pointer;padding:0 0 8px 0;border-bottom:1px solid #fff0;opacity:.7;transition:all 0.3s ease}.wishlist-tabs .wishlist-tab .entry-title{display:block!important;text-transform:uppercase;color:#FFF;font-size:1.25rem;line-height:1.75rem;font-weight:300;transition:color 0.3s ease}.wishlist-tabs .wishlist-tab.active{border-bottom-color:#FFF;opacity:1}.page-id-1536 .entry-header,.page-id-479 .tracking-wider{display:none!important}.blog-wishlist-card{padding:.75rem;border-radius:.5rem;background-color:transparent!important}.blog-wishlist-card:hover{background-color:rgb(20 35 76 / var(--tw-bg-opacity,1))!important}.blog-wishlist-card .pt-3.pb-4{padding-left:.5rem;padding-right:.5rem;text-align:left}.blog-wishlist-card h3 span{color:#FFF!important}.blog-wishlist-card .text-base{color:rgb(169 187 210 / var(--tw-text-opacity,1))!important}.blog-wishlist-card .text-gray-600 span{color:unset!important}.blog-wishlist-card .bottom-2 .social-share-btn{position:relative;top:-2px}.blog-wishlist-btn{background-color:#fff0;border:none}.blog-wishlist-btn .heart-filled{display:none}.blog-wishlist-btn.in-wishlist .heart-outline{display:none}.blog-wishlist-btn.in-wishlist .heart-filled{display:inline}@keyframes blog-wishlist-spin{to{transform:rotate(360deg)}}.blog-wishlist-btn.woosw-adding .woosw-btn-icon.woosw-icon-4{display:inline-block!important;animation:blog-wishlist-spin 1s linear infinite!important}.wishlist-btn .wishlist-spinner{width:24px;height:24px;animation:blog-wishlist-spin 1s linear infinite}@media (max-width:1024px){.wishlist-tabs{margin-top:55px}.page-id-479 main .bg-white .container.py-10,.page-id-1536 .container.mx-auto.py-10{padding:0!important}.blog-wishlist-card .block.relative .relative{height:202px}.wishlist-tab-content{margin-bottom:50px}}@media (max-width:992px){.blog-wishlist-card .block.relative .relative{height:270px}}@media (max-width:767px){.wishlist-tabs{flex-direction:column}.page-id-479 .m-auto.py-4.container{padding:0 10px!important}.wishlist-tabs{margin-right:10px;margin-left:10px}.wishlist-tabs{align-items:center}.wishlist-tabs .wishlist-tab{width:fit-content}.blog-wishlist-card{padding:0 0 .75rem}.wishlist-tab-content{margin-right:10px;margin-left:10px}.page-id-1536 .wishlist-tab-content{margin-right:0;margin-left:0}.page-id-1536 .container.mx-auto.my-8{padding:0 20px!important}.page-id-1536 .custom-woosw-list-ajax .custom-woosw-list{padding:0}}#copy-url-btn{text-transform:uppercase}.guide432{margin-top:20px;margin-bottom:10px}@media (max-width:992px){.guide432{margin-top:0;margin-bottom:1.25rem}}