.partner .partner-name{width:62%}.partner .partner-name h5{height:54px}.partner .partner-name h5,.partner .partner-sumary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.partner .partner-sumary{height:50px}.partner .contact-list-item.address span{display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:85%}.contact-list-item{margin-right:25px}.partner .contact-list-item{margin-bottom:15px!important}.partner .contact-social-networks{height:30px;margin-bottom:15px;margin-left:0}.has-tip{cursor:help;display:inline-block;position:relative}.tooltip{background-color:#18c8b4;border-radius:0;color:#fefefe;font-size:100%;max-width:300px;padding:10px;position:absolute;top:calc(100% + .6495rem);z-index:1200}.tooltip:before{border-color:#18c8b4 transparent transparent;border-style:solid inset inset;border-width:.75rem .75rem 0;bottom:auto;content:"";display:block;height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.card-section{width:100%}@media print,screen and (min-width:48em){.post-img-cover img{height:392px!important}.properties-management{border:1px solid #f59c05;border-radius:2px;color:#f59c05!important;padding:6px 12px}}.tag-large{width:98px!important}.agency-social-networks{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.agency-info-contact.social-network{margin-top:0}.agency-info-contact.social-network li{margin:0!important}.agency-name{font-size:24px}.agency-name,.agency.author-rate{margin:auto 15px}@media print,screen and (max-width:63.99875em){p.agency-about{margin-top:25px}}@media print,screen and (max-width:39.99875em){.header-wrapper .session a.button.primary{width:75%!important}.property.partner-name{width:42%}.post-details-cta a{margin-bottom:10px}.form-group.d-f-s{height:35px;margin-bottom:0!important}.properties-management{border-radius:2px;color:#f59c05!important}}.avatar-border-green{border:2px solid #18c8b4!important}.avatar-border-gray{border:2px solid #767676!important}p.card-section-sumary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:42px;overflow:hidden}h1.blog-h1{font-size:30px}h2.blog-h2{font-size:22px}h3.blog-h3{font-size:18px}.virtual-tour-btn{background:rgba(245,156,5,.6)!important;padding:10px!important;right:200px!important;top:45px!important}.virtual-tour-btn:hover{background-color:#f59c05!important}.form-search-checkbox{position:relative;vertical-align:middle}.show-gallery-btn{padding:10px!important;right:20px!important;top:45px!important}.fullScreen{height:100%;left:0;position:absolute;top:0;width:100%}.pagination{margin-top:1.5rem}.active-tabs{background:#18c8b4!important;color:#fff!important}.virtual-tour-content{padding:20px 0 55px}.button-group.post-owner-button,.post-owner-button{margin-top:20px}.post-owner-button .button{margin-right:10px}.btn-ga{color:#18c8b4;cursor:pointer;font-size:15px;text-decoration:underline}.home-last-property-cover{height:180px;object-fit:cover}.card-section-adress.home-last-property,.card-section-title.home-last-property{height:45px}#searchUsersResultContainer{max-height:300px!important;overflow-y:auto}.total-wallet{color:#18c8b4;font-size:20px;padding-left:20px}.money-tbody{border:none;border-bottom:1px solid #e3e3e3;font-size:15px}.money-tr{border:none!important}.card-caract{background-color:#fff;padding:15px}.card-specificite{display:flex;flex-wrap:wrap;justify-content:start}.card-specificite .card-specificite-item{flex:0 0 25%}#totalPriceContainer{height:100px;position:relative}#totalPrice{color:#18c8b4;font-size:25px;margin:0;position:absolute;top:30%}#feesPrice{color:#767676;display:block;font-size:13px}.card-section-pro .tag{padding:0 4px!important;position:absolute;right:8px!important;top:8px!important}.tag-gray{background-color:#767676;color:#fff}.ribbon{overflow:hidden;position:absolute}.ribbon.home{height:120px;width:120px}.ribbon.search{height:122px;width:122px}.ribbon:after,.ribbon:before{border:5px solid #f59c05;content:"";display:block;position:absolute;z-index:-1}.ribbon span{background-color:#f59c05;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;display:block;font:700 9px/1 Lato,sans-serif;padding:4px 0 4px 10px;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;width:225px}.ribbon-top-left:after,.ribbon-top-left:before{border-left-color:transparent;border-top-color:transparent}.ribbon-top-left:before{right:36px;top:0}.ribbon-top-left:after{bottom:36px;left:0}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.header sup{background-color:red;border-radius:4px;color:#fff;margin-left:2px;padding:2px 4px}.show-for-large-up{display:none!important}.carousel-text.home,.carousel.home{opacity:0;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;visibility:hidden}.carousel-text.home.slick-initialized,.carousel.home.slick-initialized{opacity:1;visibility:visible}@media (min-width:1024px){.show-for-large-up{display:block!important}}.show-for-large-down{display:block!important}@media (min-width:1024px){.show-for-large-down{display:none!important}}