.et_divi_builder #et_builder_outer_content .dcm-embla{overflow:hidden;padding:20px 0;--slider-viewport-padding:16px;--slider-gap:var(--slider-viewport-padding,16px);--slide-size:90%}.et_divi_builder #et_builder_outer_content .dcm-embla__viewport{padding:0 16px;padding:0 var(--slider-viewport-padding,16px);overflow:hidden}.et_divi_builder #et_builder_outer_content .dcm-embla__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slider-gap) * -1)}.et_divi_builder #et_builder_outer_content .dcm-embla__container>*{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 var(--slide-size);flex:0 0 var(--slide-size);min-width:0;padding-left:24px;padding-left:var(--slider-gap)}@media (min-width:768px){.et_divi_builder #et_builder_outer_content .dcm-embla{--slider-viewport-padding:24px;--slider-gap:var(--slider-viewport-padding);--slide-size:48%}}@media (min-width:980px){.et_divi_builder #et_builder_outer_content .dcm-embla{--slide-size:33.33333%}}.et_divi_builder #et_builder_outer_content .dcm-apt-card{overflow:hidden;-webkit-box-shadow:0 2px 8px 0 #1B2F3F1F;box-shadow:0 2px 8px 0 #1B2F3F1F;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:#fff;border-radius:0 24px;position:relative;z-index:1;height:100%}.et_divi_builder #et_builder_outer_content .dcm-apt-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.et_divi_builder #et_builder_outer_content .dcm-apt-img{height:200px;-o-object-fit:cover;width:100%;height:auto;object-fit:cover;aspect-ratio:320/180;border-radius:0 24px}.et_divi_builder #et_builder_outer_content .dcm-apt-content{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding:24px}.et_divi_builder #et_builder_outer_content .dcm-apt-title{font-family:Trenda Bold;font-size:18px;text-transform:uppercase}.et_divi_builder #et_builder_outer_content .dcm-apt-price,.et_divi_builder #et_builder_outer_content .dcm-apt-title{line-height:140%;letter-spacing:0;margin:0}.et_divi_builder #et_builder_outer_content .dcm-apt-price{font-family:Trenda Regular;font-size:16px;color:#000;margin-bottom:14px}.et_divi_builder #et_builder_outer_content .dcm-apt-btn{font-family:Trenda Bold;font-size:16px;line-height:120%;letter-spacing:0;color:#fff;background:#1b2f3f;border-radius:9999px;padding:10px 16px;display:inline-block;margin:auto 0 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.et_divi_builder #et_builder_outer_content .dcm-apt-btn:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.et_divi_builder #et_builder_outer_content .dcm-apt-btn:hover{background-color:#325f7d}@media screen and (max-width:600px){.et_divi_builder #et_builder_outer_content .dcm-apt-title{font-size:16px}.et_divi_builder #et_builder_outer_content .dcm-apt-btn,.et_divi_builder #et_builder_outer_content .dcm-apt-price{font-size:14px}}.et_divi_builder #et_builder_outer_content .dcm-embla__container .et_pb_module_inner{height:100%}.et_divi_builder #et_builder_outer_content .et_pb_column .dcm_appartement_item{margin-bottom:0!important}.et_divi_builder #et_builder_outer_content .dcm-embla{overflow:hidden;padding:20px 0;--slider-viewport-padding:16px;--slider-gap:var(--slider-viewport-padding,16px);--slide-size:90%}.et_divi_builder #et_builder_outer_content .dcm-embla__viewport{padding:0 16px;padding:0 var(--slider-viewport-padding,16px);overflow:hidden}.et_divi_builder #et_builder_outer_content .dcm-embla__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slider-gap) * -1)}.et_divi_builder #et_builder_outer_content .dcm-embla__container>*{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 var(--slide-size);flex:0 0 var(--slide-size);min-width:0;padding-left:24px;padding-left:var(--slider-gap)}@media (min-width:768px){.et_divi_builder #et_builder_outer_content .dcm-embla{--slider-viewport-padding:24px;--slider-gap:var(--slider-viewport-padding);--slide-size:48%}}@media (min-width:980px){.et_divi_builder #et_builder_outer_content .dcm-embla{--slide-size:33.33333%}}.et_divi_builder #et_builder_outer_content .dcm-embla.dcm-testi-carousel{--slide-size:90%}@media (min-width:768px){.et_divi_builder #et_builder_outer_content .dcm-embla.dcm-testi-carousel{--slide-size:48%}}@media (min-width:980px){.et_divi_builder #et_builder_outer_content .dcm-embla.dcm-testi-carousel{--slide-size:33%;--slide-size:33.33333%}}.et_divi_builder #et_builder_outer_content .dcm-testi-card{border:1px solid #f2f2f2;-webkit-box-shadow:0 2px 8px 0 #1B2F3F1F;box-shadow:0 2px 8px 0 #1B2F3F1F;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:inherit;background:#fff;border-radius:24px 0;padding:24px;min-width:240px}.et_divi_builder #et_builder_outer_content .dcm-testi-header{-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1;width:100%!important;max-width:100%}.et_divi_builder #et_builder_outer_content .dcm-stars,.et_divi_builder #et_builder_outer_content .dcm-testi-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.et_divi_builder #et_builder_outer_content .dcm-stars{width:100%}.et_divi_builder #et_builder_outer_content .dcm-testi-source-icon{position:absolute;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.et_divi_builder #et_builder_outer_content .dcm-google-icon{width:24px;height:24px}.et_divi_builder #et_builder_outer_content .et_pb_text_align_center .dcm-testi-card{-ms-flex-align:center;align-items:center;text-align:center}.et_divi_builder #et_builder_outer_content .et_pb_text_align_center .dcm-stars{-ms-flex-pack:center;justify-content:center}.et_divi_builder #et_builder_outer_content .et_pb_text_align_right .dcm-testi-card{-ms-flex-align:end;align-items:flex-end;text-align:right}.et_divi_builder #et_builder_outer_content .et_pb_text_align_right .dcm-stars{-ms-flex-pack:end;justify-content:flex-end}.et_divi_builder #et_builder_outer_content .et_pb_text_align_right .dcm-testi-source-icon{right:unset;left:0}.et_divi_builder #et_builder_outer_content .dcm-testi-body{border:0;padding:0;color:#000;margin:0}.et_divi_builder #et_builder_outer_content .dcm-testi-body *{font-family:Trenda Regular;font-size:16px;line-height:140%;letter-spacing:0;margin:0}.et_divi_builder #et_builder_outer_content .dcm-testi-author{font-family:Trenda Bold;font-size:18px;font-style:normal;line-height:140%;letter-spacing:0;text-transform:none;margin:6px 0 0}.et_divi_builder #et_builder_outer_content .dcm-testi-card,.et_divi_builder #et_builder_outer_content .dcm-testi-carousel .et_pb_module,.et_divi_builder #et_builder_outer_content .dcm-testi-carousel .et_pb_module_inner,.et_divi_builder #et_builder_outer_content .dcm-testi-item{height:100%}.et_divi_builder #et_builder_outer_content .et_pb_column .dcm_testimonial_item{margin-bottom:0!important}.et_divi_builder #et_builder_outer_content .dcm-embla__container .et_pb_module_inner{height:100%}.et_divi_builder #et_builder_outer_content input.dcm-input{background:#f1f5f9;max-height:30px;border:0;border-radius:3px;padding:7px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;color:#4c5866;font-family:Open Sans,Helvetica,Roboto,Arial,sans-serif;font-size:13px;font-weight:600;line-height:normal;display:block;width:100%}.et_divi_builder #et_builder_outer_content input.dcm-input:focus{background:#e6ecf2}.et_divi_builder #et_builder_outer_content input.dcm-input::-webkit-input-placeholder{color:#98a7b8}.et_divi_builder #et_builder_outer_content input.dcm-input:-moz-placeholder,.et_divi_builder #et_builder_outer_content input.dcm-input::-moz-placeholder{color:#98a7b8}.et_divi_builder #et_builder_outer_content input.dcm-input:-ms-input-placeholder{color:#98a7b8}.et_divi_builder #et_builder_outer_content input.dcm-input[readonly]{background:#fff!important;border:1px solid #eaedf0!important;cursor:not-allowed}