.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-container{min-height:850px;}.elementor-27 .elementor-element.elementor-element-2woam06:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.cap-sud.com/wp-content/uploads/2023/11/porte-blanche-min-scaled.jpg-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-background-overlay{background-color:#242429;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2woam06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 100px 0px 100px;}.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:72px;}.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-27 .elementor-element.elementor-element-9b1306f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-9539ae8 img{width:28%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-9539ae8 > .elementor-widget-container{margin:80px 10px 10px 10px;padding:40px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-cc73ae3{text-align:center;}.elementor-27 .elementor-element.elementor-element-cc73ae3 .elementor-heading-title{color:#FFFFFF;font-family:"Satisfy", Sans-serif;font-size:41px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-cc73ae3 > .elementor-widget-container{padding:0px 150px 31px 150px;}.elementor-27 .elementor-element.elementor-element-1ad38d2 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-0cf822a .elementor-button{background-color:#E8873C;}.elementor-27 .elementor-element.elementor-element-a4eda65:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a4eda65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-a4eda65 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-a4eda65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-241a86c{text-align:center;}.elementor-27 .elementor-element.elementor-element-241a86c .elementor-heading-title{color:#003561;font-family:"Roboto", Sans-serif;font-size:37px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-6ce5435{text-align:center;}.elementor-27 .elementor-element.elementor-element-6ce5435 .elementor-heading-title{color:#E8873C;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-6ce5435 > .elementor-widget-container{margin:15px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-bc9251e > .elementor-container{min-height:300px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7205eb4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7205eb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-7205eb4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/03/appartements-e1609936384507.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ee7f15;opacity:0.91;}.elementor-27 .elementor-element.elementor-element-7205eb4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(0,0,0,0.87);opacity:0.67;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-7205eb4 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-12baffb .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-12baffb.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-12baffb.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-12baffb.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-12baffb.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-12baffb.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-12baffb .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-12baffb .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-12baffb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-e8fd211{text-align:center;}.elementor-27 .elementor-element.elementor-element-e8fd211 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6afab38.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-6afab38.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-6afab38:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/03/appartements-e1609936384507.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated >  .elementor-background-overlay{background-color:#003561;opacity:0.91;}.elementor-27 .elementor-element.elementor-element-6afab38:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(0,0,0,0.87);opacity:0.67;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-6afab38 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-1c1bcf6 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-1c1bcf6.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1c1bcf6.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1c1bcf6.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-1c1bcf6.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1c1bcf6.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-1c1bcf6 .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-1c1bcf6 .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-1c1bcf6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-3c6a5e9{text-align:center;}.elementor-27 .elementor-element.elementor-element-3c6a5e9 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-efca4c2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-efca4c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-efca4c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/03/villa.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#ee7f15;opacity:0.85;}.elementor-27 .elementor-element.elementor-element-efca4c2:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#242429;opacity:0.5;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-efca4c2 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-e5bcebc .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e5bcebc.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-e5bcebc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e5bcebc.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-e5bcebc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e5bcebc.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-e5bcebc .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-e5bcebc .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-e5bcebc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-241eae5{text-align:center;}.elementor-27 .elementor-element.elementor-element-241eae5 .elementor-heading-title{color:#ffffff;font-size:22px;font-weight:500;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-49d2e91 > .elementor-container{min-height:300px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-5fa8c26.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-5fa8c26.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-5fa8c26:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/08/syndic-gestion-4-3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EE7F15;opacity:0.91;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-5fa8c26:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#242429;opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-03c0502 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-03c0502.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-03c0502.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-03c0502.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-03c0502.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-03c0502.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-03c0502 .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-03c0502 .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-03c0502 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-91cbde5{text-align:center;}.elementor-27 .elementor-element.elementor-element-91cbde5 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7d18dc4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7d18dc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-7d18dc4:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-27 .elementor-element.elementor-element-7d18dc4:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated > .elementor-widget-wrap{padding:26px 26px 26px 26px;}.elementor-27 .elementor-element.elementor-element-828aaed .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-828aaed.elementor-view-stacked .elementor-icon{background-color:#e0e0e0;}.elementor-27 .elementor-element.elementor-element-828aaed.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-828aaed.elementor-view-default .elementor-icon{color:#e0e0e0;border-color:#e0e0e0;}.elementor-27 .elementor-element.elementor-element-828aaed.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-828aaed.elementor-view-default .elementor-icon svg{fill:#e0e0e0;}.elementor-27 .elementor-element.elementor-element-fd0de00{text-align:center;}.elementor-27 .elementor-element.elementor-element-fd0de00 .elementor-heading-title{color:#3a3a3a;font-family:"Rock Salt", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-27 .elementor-element.elementor-element-a42af3b{text-align:center;}.elementor-27 .elementor-element.elementor-element-a42af3b .elementor-heading-title{color:#3a3a3a;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:2em;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-931c752.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-931c752.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-931c752:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-931c752 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/04/download-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated >  .elementor-background-overlay{background-color:#003561;opacity:0.8;}.elementor-27 .elementor-element.elementor-element-931c752:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#242429;opacity:0.5;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-931c752 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-6b81674 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-6b81674.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6b81674.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6b81674.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6b81674.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6b81674.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-6b81674 .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-6b81674 .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-6b81674 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-d91eea4{text-align:center;}.elementor-27 .elementor-element.elementor-element-d91eea4 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-09338ca.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-09338ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-27 .elementor-element.elementor-element-09338ca:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27 .elementor-element.elementor-element-09338ca > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0c0607;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/03/maisons.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated >  .elementor-background-overlay{background-color:#ee7f15;opacity:0.81;}.elementor-27 .elementor-element.elementor-element-09338ca:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(0,0,0,0.95);opacity:0.61;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-09338ca > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.2s, border-radius 0.3s, opacity 0.2s;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-27 .elementor-element.elementor-element-03fd0f5 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-03fd0f5.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-03fd0f5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-03fd0f5.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-03fd0f5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-03fd0f5.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-03fd0f5 .elementor-icon{font-size:59px;}.elementor-27 .elementor-element.elementor-element-03fd0f5 .elementor-icon svg{height:59px;}.elementor-27 .elementor-element.elementor-element-03fd0f5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-4fc5548{text-align:center;}.elementor-27 .elementor-element.elementor-element-4fc5548 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-30b55cdd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-30b55cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-27 .elementor-element.elementor-element-30b55cdd > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-30b55cdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 110px 0px;}.elementor-27 .elementor-element.elementor-element-30b55cdd > .elementor-shape-top svg{height:72px;transform:translateX(-50%) rotateY(180deg);}.elementor-27 .elementor-element.elementor-element-30b55cdd > .elementor-shape-bottom svg{height:72px;transform:translateX(-50%) rotateY(180deg);}.elementor-27 .elementor-element.elementor-element-57a2b128:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-57a2b128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-27 .elementor-element.elementor-element-57a2b128 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-57a2b128{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 110px 0px;}.elementor-27 .elementor-element.elementor-element-57a2b128 > .elementor-shape-top svg{height:72px;transform:translateX(-50%) rotateY(180deg);}.elementor-27 .elementor-element.elementor-element-57a2b128 > .elementor-shape-bottom .elementor-shape-fill{fill:#F9F9F9;}.elementor-27 .elementor-element.elementor-element-57a2b128 > .elementor-shape-bottom svg{height:72px;transform:translateX(-50%) rotateY(180deg);}.elementor-27 .elementor-element.elementor-element-27eb20e{text-align:center;}.elementor-27 .elementor-element.elementor-element-27eb20e .elementor-heading-title{color:#003561;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-13383be{text-align:center;}.elementor-27 .elementor-element.elementor-element-13383be .elementor-heading-title{color:#E8873C;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-13383be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bff1191 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-219086e2 > .elementor-container{max-width:1000px;min-height:0px;}.elementor-27 .elementor-element.elementor-element-219086e2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-219086e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://old.cap-sud.com/wp-content/uploads/2019/08/zoe-ella-mumford-jlds0IkDG38-unsplash-1024x900-e1609935428715.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-219086e2 > .elementor-background-overlay{background-color:#ff8300;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-219086e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-58e204b3 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-53d4fd1b .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-53d4fd1b .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-53d4fd1b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-8543367 .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-8543367 .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-8543367 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-e817df8 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-655ac1f0 .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-655ac1f0 .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-655ac1f0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-17f27180 .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-17f27180 .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-17f27180 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-7f11f77c > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-423f35af .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-423f35af .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-423f35af > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-85d35e1 .elementor-counter-number-wrapper{color:#ffffff;font-size:60px;}.elementor-27 .elementor-element.elementor-element-85d35e1 .elementor-counter-title{color:#ffffff;font-family:"Satisfy", Sans-serif;font-size:18px;}.elementor-27 .elementor-element.elementor-element-85d35e1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-b7efb02:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b7efb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-27 .elementor-element.elementor-element-b7efb02 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b7efb02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 110px 0px;}.elementor-27 .elementor-element.elementor-element-b7efb02 > .elementor-shape-bottom .elementor-shape-fill{fill:#F9F9F9;}.elementor-27 .elementor-element.elementor-element-b7efb02 > .elementor-shape-bottom svg{height:72px;transform:translateX(-50%) rotateY(180deg);}.elementor-27 .elementor-element.elementor-element-2f96ea9{text-align:center;}.elementor-27 .elementor-element.elementor-element-2f96ea9 .elementor-heading-title{color:#003561;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-bfcc3e8{text-align:center;}.elementor-27 .elementor-element.elementor-element-bfcc3e8 .elementor-heading-title{color:#E8873C;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;}.elementor-27 .elementor-element.elementor-element-bfcc3e8 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-5fa8c26{width:30.446%;}.elementor-27 .elementor-element.elementor-element-7d18dc4{width:19.554%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-5fa8c26{width:50%;}.elementor-27 .elementor-element.elementor-element-7d18dc4{width:50%;}.elementor-27 .elementor-element.elementor-element-931c752{width:50%;}.elementor-27 .elementor-element.elementor-element-09338ca{width:100%;}.elementor-27 .elementor-element.elementor-element-58e204b3{width:50%;}.elementor-27 .elementor-element.elementor-element-e817df8{width:50%;}.elementor-27 .elementor-element.elementor-element-7f11f77c{width:50%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-219086e2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-219086e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-container{min-height:100vh;}.elementor-27 .elementor-element.elementor-element-2woam06{padding:150px 30px 70px 30px;}.elementor-27 .elementor-element.elementor-element-cc73ae3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-1ad38d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a4eda65{padding:40px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated > .elementor-widget-wrap{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated > .elementor-widget-wrap{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated > .elementor-widget-wrap{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-30b55cdd{padding:120px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-57a2b128{padding:120px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-b7efb02{padding:120px 0px 120px 0px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-container{min-height:756px;}.elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-shape-bottom svg{height:36px;}.elementor-27 .elementor-element.elementor-element-2woam06{padding:90px 20px 30px 20px;}.elementor-27 .elementor-element.elementor-element-9539ae8 img{width:55%;}.elementor-27 .elementor-element.elementor-element-9539ae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cc73ae3 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-cc73ae3 > .elementor-widget-container{padding:020px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-1ad38d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0cf822a .elementor-button{padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-0cf822a > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a4eda65{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-5fa8c26 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-7d18dc4 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-931c752 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-09338ca > .elementor-element-populated > .elementor-widget-wrap{padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-30b55cdd{padding:110px 0px 110px 0px;}.elementor-27 .elementor-element.elementor-element-57a2b128{padding:110px 0px 110px 0px;}.elementor-27 .elementor-element.elementor-element-b7efb02{padding:110px 0px 110px 0px;}}/* Start custom CSS for image, class: .elementor-element-9539ae8 */img.attachment-medium.size-medium {
    width: 19%;
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 769px) and (max-width: 1025px) {
    .elementor-27 .elementor-element.elementor-element-2woam06 > .elementor-container {
    min-height: 60vh;
}
    
}



@media (min-width: 815px) {

/* ---- GLOBAL ---- */

/* Padding du cadre */
.transparent .featured-search.wide .fs-tabs .tab-content {
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

/* Padding du cadre pour 'agences' */
#search-form-tab-place {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
}

/* ---- SEARCH AGENCES ---- */

/*-région-*/
#search-form-tab-place .form-group.location-wrapper.explore-filter.location-filter{
    width: calc(65% - 12px) !important; 
}

/*-bouton-*/
#search-form-tab-place .form-group{
    width: calc(35% - 12px) !important;
    margin-left: 5px;
}



/* ---- SEARCH A VENDRE + A LOUER ---- */

/*-type de bien-*/
#search-form-tab-a-vendre .form-group.explore-filter.dropdown-filter.terms-filter-single, #search-form-tab-a-louer .form-group.explore-filter.dropdown-filter.terms-filter-single {
    margin-right: 20px !important;
    margin-left: 7px !important;
    width: calc(25% - 12px) !important;    
}

/*-localisation-*/
#search-form-tab-a-vendre .form-group.location-wrapper.explore-filter.location-filter,#search-form-tab-a-louer .form-group.location-wrapper.explore-filter.location-filter {
    margin-right:20px !important;
    width: calc(45% - 12px) !important;
}

/* Type de bien et CP*/
#search-form-tab-a-vendre .cts-term-hierarchy.form-group.tpl-alternate, #search-form-tab-a-louer .cts-term-hierarchy.form-group.tpl-alternate {
    width: 35% !important;
}

/*-chambres-*/
#search-form-tab-a-vendre .form-group.explore-filter.dropdown-filter, #search-form-tab-a-louer .form-group.explore-filter.dropdown-filter{
    width: calc(28% - 12px) !important;
}

/*-Montant loyer-*/
#search-form-tab-a-vendre .form-group.radius.radius1.range-slider.explore-filter.range-filter, #search-form-tab-a-louer .form-group.radius.radius1.range-slider.explore-filter.range-filter{
    margin-left: 7px !important;
    margin-right: 15px !important;
    width: calc(25% - 12px) !important;     
}    

/*-ID du bien-*/
#search-form-tab-a-vendre .form-group.explore-filter.text-filter, #search-form-tab-a-louer .form-group.explore-filter.text-filter{
    margin-right: 15px !important;
    width: calc(20% - 14px) !important;     
}

/*- Mot Clé-*/
#search-form-tab-a-vendre .form-group.explore-filter.md-group.wp-search-filter, #search-form-tab-a-louer .form-group.explore-filter.md-group.wp-search-filter{
    margin-right: 15px !important;
    width: calc(20% - 14px) !important;     
}


/*-Pour caler le bouton-*/
#search-form-tab-a-vendre .form-group, #search-form-tab-a-louer .form-group {
    width: 26%;
    margin-right: 9px !important;
}


}


/* ------- ENTRE 591px ET 815px ------- */

@media (min-width: 591px) and (max-width: 815px) {


/* Padding du cadre */
.transparent .featured-search.wide .fs-tabs .tab-content {
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

/* Padding du cadre pour 'agences' */
#search-form-tab-place {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
}

/* ---- SEARCH AGENCES ---- */

/*-région-*/
#search-form-tab-place .form-group.location-wrapper.explore-filter.location-filter{
    width: calc(65% - 12px) !important; 
}

/*-bouton-*/
#search-form-tab-place .form-group{
    width: calc(35% - 12px) !important;
    margin-left: 5px;
}



/* ---- SEARCH A VENDRE + A LOUER ---- */

/*-type de bien-*/
#search-form-tab-a-vendre .form-group.explore-filter.dropdown-filter.terms-filter-single, #search-form-tab-a-louer .form-group.explore-filter.dropdown-filter.terms-filter-single {
    margin-right: 20px !important;
    margin-left: 7px !important;
    width: calc(25% - 12px) !important;    
}

/*-localisation-*/
#search-form-tab-a-vendre .form-group.location-wrapper.explore-filter.location-filter, #search-form-tab-a-louer .form-group.location-wrapper.explore-filter.location-filter {
    margin-right:20px !important;
    width: calc(45% - 12px) !important;
}

/* Type de bien et CP*/
#search-form-tab-a-vendre .cts-term-hierarchy.form-group.tpl-alternate, #search-form-tab-a-louer .cts-term-hierarchy.form-group.tpl-alternate {
    width: 34% !important;
}




/*-chambres-*/
#search-form-tab-a-vendre .form-group.explore-filter.dropdown-filter, #search-form-tab-a-louer .form-group.explore-filter.dropdown-filter{
    width: calc(26% - 12px) !important;
}

/*-Montant loyer-*/
#search-form-tab-a-vendre .form-group.radius.radius1.range-slider.explore-filter.range-filter, #search-form-tab-a-louer .form-group.radius.radius1.range-slider.explore-filter.range-filter{
    margin-left: 7px !important;
    margin-right: 15px !important;
    width: calc(25% - 12px) !important;     
}    

/*-ID du bien-*/
#search-form-tab-a-vendre .form-group.explore-filter.text-filter, #search-form-tab-a-louer .form-group.explore-filter.text-filter{
    margin-right: 15px !important;
    width: calc(20% - 14px) !important;     
}

/*-Mot Clé-*/
#search-form-tab-a-vendre .form-group.explore-filter.md-group.wp-search-filter, #search-form-tab-a-louer .form-group.explore-filter.md-group.wp-search-filter {
    margin-right: 15px !important;
    width: calc(20% - 14px) !important;     
}



/*-Pour caler le bouton-*/
#search-form-tab-a-vendre .form-group, #search-form-tab-a-louer .form-group {
    margin-right: 13px !important;
}



/*-bouton + form-group global-*/
.form-group, .featured-search .filter-count-2 .form-group {
   width: calc(25% - 5px) !important;
    
}

/*-padding bouton-*/
.buttons.button-2.search {
   padding: 15px 10px !important;
}

}


@media (min-width: 331px) and (max-width: 591px) {

/* Padding du cadre */
.transparent .featured-search.wide .fs-tabs .tab-content {
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

#search-form-tab-a-louer .form-group.radius.radius1.range-slider.explore-filter.range-filter, #search-form-tab-a-vendre .form-group.radius.radius1.range-slider.explore-filter.range-filter {
   width: 50% !important;
   padding-right: 30px !important;
   right: -15px !important;
}

#search-form-tab-a-vendre .form-group.explore-filter.md-group.wp-search-filter, #search-form-tab-a-louer .form-group.explore-filter.md-group.wp-search-filter {
    width:40% !important;
   margin-left:15px !important;
}

#search-form-tab-a-vendre .form-group.explore-filter.text-filter, #search-form-tab-a-louer .form-group.explore-filter.text-filter {
    width:40% !important;
   margin-left:15px !important;
}

.radius .amount {
   text-align: center;
}
    
}



#recherchehome {max-width: 850px !important;}

.fs-tabs .nav-tabs {
   display: -webkit-inline-box !important;}

.transparent .fs-tabs .nav-tabs>li>a {
    font-size: 17px;
    font-family: roboto;
    font-weight: 400;
    text-transform: uppercase;}/* End custom CSS */