.elementor-18 .elementor-element.elementor-element-f5831c2{margin-top:40px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-c708d72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18 .elementor-element.elementor-element-c708d72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-c708d72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-c708d72 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-element-5b84992{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;z-index:0;}.elementor-18 .elementor-element.elementor-element-5b84992 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-18 .elementor-element.elementor-element-5b84992 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-5b84992 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e608497{text-align:center;}.elementor-18 .elementor-element.elementor-element-e608497 .elementor-heading-title{color:#0C0C43D4;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-e608497 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-18 .elementor-element.elementor-element-cfa6715 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-9e89ed5{text-align:justify;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-39e63a0 > .elementor-widget-container{margin:-35px 0px -44px 0px;}.elementor-18 .elementor-element.elementor-element-d8443b3{margin-top:40px;margin-bottom:40px;}.elementor-18 .elementor-element.elementor-element-b982ea8{text-align:justify;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-c64c9cf{margin-top:57px;margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-48f3eaa:hover img{opacity:1;filter:brightness( 100% ) contrast( 120% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-1134712 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-1134712:hover img{opacity:1;filter:brightness( 100% ) contrast( 120% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-4ef8cb9 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-4ef8cb9:hover img{filter:brightness( 100% ) contrast( 120% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-e08b563{margin-top:35px;margin-bottom:35px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-main-swiper .swiper-slide{border-width:20px 0px 0px 0px;border-color:#02010100;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__header{padding-top:80px;padding-left:20px;padding-right:20px;background-color:#02010100;border-bottom-width:0px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__content{padding-bottom:30px;padding-left:20px;padding-right:20px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__header, .elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#010102;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#010102;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__icon{font-size:0px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__icon svg{width:0px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-star-rating{font-size:7px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-global-110203 .elementor-star-rating i:not(:last-of-type){margin-right:0px;}body.rtl .elementor-18 .elementor-element.elementor-global-110203 .elementor-star-rating i:not(:last-of-type){margin-left:0px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-star-rating i:before{color:#13153E;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-star-rating i{color:#000000;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-swiper-button{font-size:22px;color:#161952;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-swiper-button svg{fill:#161952;}.elementor-18 .elementor-element.elementor-global-110203 > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-18 .elementor-element.elementor-element-57e0250{margin-top:40px;margin-bottom:40px;}.elementor-18 .elementor-element.elementor-element-7aba983{text-align:left;}.elementor-18 .elementor-element.elementor-element-7aba983 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:bold;}.elementor-18 .elementor-element.elementor-element-7aba983 > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-e608497{text-align:center;}.elementor-18 .elementor-element.elementor-element-9e89ed5{text-align:center;}.elementor-18 .elementor-element.elementor-element-570235d img{max-width:89px;}.elementor-18 .elementor-element.elementor-element-b982ea8{text-align:center;}.elementor-18 .elementor-element.elementor-element-8e14d4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__title{line-height:0.1em;}.elementor-18 .elementor-element.elementor-global-110203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-20px -20px -20px -20px;}.elementor-18 .elementor-element.elementor-element-7aba983 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-208975c{width:10.26%;}.elementor-18 .elementor-element.elementor-element-9c6afcc{width:89.405%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-208975c{width:15%;}.elementor-18 .elementor-element.elementor-element-9c6afcc{width:85%;}}/* Start custom CSS for global, class: .elementor-global-110203 */.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial {
    text-align: center;
    display: flex;
    flex-direction: column-reverse;
}

.elementor-18 .elementor-element.elementor-global-110203  .elementor-testimonial__header {
    padding-top: 0 !important;
    border: 0;
}

.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__header cite {
    display: -webkit-box;
    width: 100%;
}

.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__icon {
    display: none !important;
}

.elementor-18 .elementor-element.elementor-global-110203 .elementor-testimonial__content {
    padding-top: 30px;
}

.elementor-18 .elementor-element.elementor-global-110203 .elementor-swiper:before {
    content: " ";
    width: 30px;
    height: 22px;
    background: url(http://belmontproperties.fr/wp-content/uploads/2021/05/chevron2.png) no-repeat;
    position: absolute;
    background-size: contain;
    left: 29px;
    z-index: 5;
}

.elementor-swiper:after {
    content: " ";
    width: 30px;
    height: 22px;
    background: url(http://belmontproperties.fr/wp-content/uploads/2021/05/chevron.png) no-repeat;
    position: absolute;
    background-size: contain;
    right: 49px;
    bottom: 10px;
    z-index: 5;
}

@media screen and (min-width: 1025px) {
.elementor-18 .elementor-element.elementor-global-110203 .swiper-slide.swiper-slide-next {
    border-right: 4px solid #444974 !important;
    border-left: 4px solid #444974 !important;
    border-radius: 0;
    outline: 4px solid #444974;
    outline-offset: 6px;
    transition: all 600ms cubic-bezier(0.4, 0, 1, 1) !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7aba983 */.elementor-18 .elementor-element.elementor-element-7aba983 h2 {
    background: #232B36;
    transition: background 300ms ease-in-out;
}

.elementor-18 .elementor-element.elementor-element-7aba983 h2:hover {
    background: #808285;
}

.elementor-18 .elementor-element.elementor-element-7aba983 {
    width: auto;
    margin: auto;
}/* End custom CSS */