body .site-logo{
margin: 10px 0!important;
display: inline-block;
}
body .iwp__property.iwp_alerte_email form>div input[type=submit] {
background-color: #136B3B;
}
body.page-id-1242 .page-wrap{
margin-bottom: 0;
padding-bottom: 0;
}
@media screen and (min-width: 992px){
li.wpml-ls-item{
float: right !important;
}
.section-over-intro .iwp__items .iwp__item .iwp__item-header,
.section-over-intro .iwp__items .iwp__item .iwp__item-header img
{
height: 300px;
}
.section-over-intro .iwp__items{
grid-template-columns: repeat(2,1fr)!important;
}
.section-over-intro .iwp__item{
border-radius: 5px;
box-shadow: 0 1.5rem 3rem -0.9rem rgba(0,0,0,.3);
transition: all 0.4s ease-out;
}
.section-over-intro .iwp__item:hover{
transform: translateY(-0.8rem);
}
} @media (min-width: 768px) {
.double-col {
display: flex;
flex-wrap: wrap;
}
.double-col > * {
flex: 0 0 calc(50% - 10px); margin-right: 20px; }
.double-col > *:last-child {
margin-right: 0; }
} @media (max-width: 767px) {
.double-col > * {
flex: 0 0 100%; margin-right: 0; }
}
.grecaptcha-badge{
display: none !important
}
a.button.roll-button.header-item,
.sib-default-btn{
background-color: #d45e2f!important;
border: 2px solid #d45e2f !important;
}
a.button.roll-button.header-item:hover,
.sib-default-btn:hover{
background-color: #e06331!important;
border: 2px solid #e06331 !important;
color: white !important;
}
.es_subscription_message{
color: white !important
} body form.sib_signup_form input,
body form.sib_signup_form label{
width: 100%;
}
body form.sib_signup_form input[type="checkbox"]{
width: 30px;
}
body .sib-default-btn.submit-button-cf7{
background-color: #136b3b !important;
color: white !important;
font-weight: 500!important;
}
body .sib-default-btn.submit-button-cf7:hover{
background-color: #1A8B4D !important;
}
body p.mentions-legales-form{
font-size: 11px;
color: silver;
}
body button.submit-button-cf7{
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
}
body button.submit-button-cf7:hover{
color: white;
}
body .header-contact a{
color: white;
font-family: 'Marcellus', sans-serif;
}
.alerte-email-card{
padding-top: 0px;
}
.alerte-email-card a{
font-family: "Ubuntu", Sans-serif;
font-size: 13px;
font-weight: 500;
text-transform: uppercase;
line-height: 24px;
letter-spacing: 1px;
border-style: none;
border-radius: 3px 3px 3px 3px;
padding: 12px 35px 12px 35px;
background: #136b3b;
color: white;
}
.iwp__property-listing .header-left{
position: relative;
top: 18px;
}
body .iwp__property-listing__results{
padding-top: 20px;
}
@media screen and (max-width: 500px){
body .iwp__property-listing__header .header-right {
margin-top: 40px;
}
.iwp__property-listing .header-left{
text-align: center;
}
}
body a.button-alerte-email{
font-family: "Ubuntu", Sans-serif;
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 3px 3px 3px 3px;
padding: 12px 35px 12px 35px;
color: white !important;
font-weight: 500;
margin-top: 20px;
display: inline-block;
} @font-face {
font-family: "Code Next Extra Bold";
src: url(//www.socogefim.fr/wp-content/themes/sydney-pro-ii-child/fonts/CodeNextExtraBold/Fontfabric-CodeNextExtraBold.otf) format("opentype")
}
@font-face {
font-family: "Uni Sans";
src: url(//www.socogefim.fr/wp-content/themes/sydney-pro-ii-child/fonts/UniSans/Uni Sans SemiBold.otf) format("opentype"), url(//www.socogefim.fr/wp-content/themes/sydney-pro-ii-child/fonts/UniSans/Uni Sans Regular.otf) format("opentype")
}
body .site-header-inner{
padding-top: 10px;
padding-bottom: 10px;
}
body .site-logo{
margin-bottom: 0;
}
body h1{
}
body h2{
font-weight: 600 !important;
}
body h3{
font-weight: 400 !important;
}
.main-header #mainnav .menu > li > a{
font-weight: 400 !important;
font-family: 'Marcellus', sans-serif;
} body {
overflow-x: hidden;
}
body .header-clone {
}
body.page-id-990 .iwp__items .iwp__item .iwp__item-content{
background-color: white;
}  #wpcf7-f20530-p20528-o1 .row-s > div{
margin: 10px 0;
min-height: 97px;
}
#wpcf7-f20530-p20528-o1 .row-s > div label,
#wpcf7-f20530-p20528-o1 .row-s > div .label{
font-weight: 500;
}
#wpcf7-f20530-p20528-o1 .wpcf7-list-item label{
font-weight: normal !important;
}
#wpcf7-f20530-p20528-o1 .wpcf7-list-item.first{
margin-left: 0 ;
}
.form-cf7-container input[type='text'],
.form-cf7-container input[type='email'],
.form-cf7-container input[type='tel'],
.form-cf7-container textarea,
.form-cf7-container label {
width: 100% !important;
margin-bottom: 10px;
}
.form-cf7-container button:hover{
background: transparent;
color: var(--e-global-color-secondary);
border-color: var(--e-global-color-secondary);
}
.form-cf7-container textarea {
resize: none;
}
.elementor-element-274207e .elementor-button-link {
width: 100% !important;
}
body.page-id-1242 h1 {
font-size: 37px;
}
body .elementor-widget-icon-box h3 {
}
body section.backgroundImage .elementor-widget-icon-box h3 { } body .elementor-6078 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-6183 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-6288 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-1251 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-6293 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-6299 section.backgroundImage .elementor-widget-icon-box h3,
body .elementor-6304 section.backgroundImage .elementor-widget-icon-box h3{ } .page-id-1232 form .row .col-md-6 {
width: 100% !important;
}
.page-id-1232 form textarea {
min-height: 300px;
} .header-perso {
box-shadow: rgb(0 0 0 / 8%) 0px 1px 12px !important;
}
body {
color: #232d32 !important;
}
.elementor-icon,
.has-hero .header-contact,
.has-hero .header-contact a { }
.elementor-divider-separator {
border-color: var(--e-global-color-accent) !important;
}
body .site-header.float-header,
body .site-header { }
body .site-header.float-header{ -webkit-backdrop-filter: blur(20px) saturate(180%);
backdrop-filter: blur(20px) saturate(180%);
} body.page-id-990
.property-items
.property-item
.property-content
> div:last-child
> p,
body.page-id-990
.property-items
.property-item
.property-content
> hr:nth-child(4) {
display: none;
}
body.page-id-990 .property-items .property-item .property-content {
background-color: white;
} body
.elementor-element.backgroundImage
.elementor-heading-title.elementor-size-xxl {
}
#section-cta-home .elementor-widget-wrap > div:nth-child(3) a,
#section-cta-home .elementor-widget-wrap > div:nth-child(4) a,
#section-cta-home .elementor-widget-wrap > div:nth-child(5) a,
#section-cta-home .elementor-widget-wrap > div:nth-child(6) a,
#section-cta-home .elementor-widget-wrap > div:nth-child(7) a{ }
#section-cta-home .elementor-widget-wrap > div a{
width: 100%;
} body.page-id-990
#main
.entry-content
> div:first-child
> .elementor-section-wrap
> section:first-child.backgroundImage {
min-height: 100vh;
}
body .elementor-button,
.roll-button.more-button {
}
body .elementor-button:hover,
.roll-button.more-button:hover {
}
.go-top:hover svg,
.sydney_contact_info_widget span,
.header-contact-info svg,
.site-header .cart-contents:hover svg,
.site-header .header-account:hover svg {
fill: #fff !important;
}
.fa-quote-left {
color: var(--e-global-color-accent) !important;
}
.type-wrap {
color: white;
text-align: center;
font-weight: 700;
font-size: 50px;
margin: 20px 0 0px 0;
}
@media screen and (max-width: 768px){
.type-wrap {
font-size: 35px;
margin: 20px 0 20px 0;
}
}
.fitVids-wrapper{
width: 100%;
} .leaflet-marker-pane .fa{
top: 35%!important;
}
.leaflet-pane path {
stroke: var(--e-global-color-primary) !important;
fill: var(--e-global-color-primary) !important;
}
body .property-items .property-item .property-content > div.content-text > p {
display: block;
}
body .property-items .property-item .property-content .content-text p svg {
float: left;
margin-top: 6px;
}
body .header-contact .container {
width: 100%;
}
body .fw-menu-container {
padding-left: 30px;
padding-right: 30px;
} body.page-id-990 h1 {
max-width: 1300px;
margin: auto;
}
body.page-id-990 .sydney-counter .elementor-counter-title {
text-align: center !important;
}
body.page-id-990 .sydney-counter .elementor-counter-number {
}
body .elementor-counter .elementor-counter-number-prefix,
body .elementor-counter .elementor-counter-number-suffix {
-webkit-box-flex: initial;
-ms-flex-positive: initial;
flex-grow: initial;
white-space: pre-wrap;
display: inline-block;
margin-right: auto;
} body .widget_sydney_testimonials {
margin-top: 50px;
margin-bottom: 50px;
}
body .elementor-element .roll-testimonials .whisper{
min-height: 200px !important;
} .hidden-zone {
display: none;
}
.hidden-zone-cta-container {
text-align: right;
margin-bottom: 8px;
}
.hidden-zone-cta,
.hidden-zone-cta:hover {
text-transform: none;
border: 0!important;
padding: 0;
font-size: 12px;
color: #000;
background-color: transparent !important;
}
.hidden-zone-cta:hover {
text-decoration: underline;
}
.hidden-zone-cta .hidden-moins {
display: none;
}
body .iwp__items .iwp__item,
.iwp__items .iwp__item .iwp__item-content{
height: 100%;
} body .iwp__block-visite{
margin-top: 40px;
}
body .iwp__block-details .iwp__details-list li .iwp__details-item span{
padding-right: 10px;
display: inline-block;
}
body .iwp__block-description{
margin-top: 20px;
}
body .iwp__block-description .iwp__card-body{
text-align: justify;
}
body.single-immowp .page-wrap {
padding-top: 0 !important;
}
body .iwp__property .iwp__header-title .iwp__header-title-address div svg {
max-width: 15px;
}
body .iwp__header-address {
min-width: 50%;
}
body.single-immowp .iwp__property .iwp__header-title .iwp__header-address h1 {
font-size: 30px;
color: var(--e-global-color-primary);
}
body.single-immowp .iwp__property .iwp__header-meta ul li.iwp_type {
background-color: var(--e-global-color-primary);
}
body.single-immowp .iwp__property .iwp__header-meta ul li.iwp_status {
background-color: var(--e-global-color-accent);
}
body.single-immowp .iwp__property .iwp__content .iwp__row .iwp__main {
width: 100%;
}
body .iwp__header-title__address h1{
color: var(--e-global-color-primary);
}
body.single-immowp .iwp__property .iwp__content .iwp__row .iwp__sidebar {
width: 100%;
}
body .iwp__property-pagination .current,
body .iwp__property-pagination a:hover {
background: black !important;
}
.row-c {
display: block;
margin-left: -15px;
margin-right: -15px;
}
.column-6 {
display: block;
width: 50%;
padding: 0 15px;
}
.row-c .column-6:first-child {
float: left;
}
.row-c .column-6:last-child {
float: right;
}
@media screen and (max-width: 992px) {
.column-6 {
width: 100%;
}
.row-c .column-6:first-child {
float: none;
}
.row-c .column-6:last-child {
float: none;
}
}
.page-id-1232 .leaflet-interactive:after{
content: '';
display: block;
width: 60px;
height: 60px;
background-image: url(//www.socogefim.fr/wp-content/uploads/2022/01/renard-icone-map.png);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
position: relative;
top: -20px;
left: -20px;
}
.page-id-1232 .leaflet-interactive svg,
.page-id-1232 .leaflet-interactive i{
display: none;
}
#iwp__map_bis{
width: 100%;
height: 500px;
}
.single-immowp .icon-marker-property{
width: 60px;
height: 60px;
}
body .iwp__property ul.slick-dots li button{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
background-color: transparent !important;
border: 0;
outline: 0;
}
body .iwp__property ul.slick-dots li{
display: none;
}
body .iwp__property ul.slick-dots li:nth-child(-n+4),
body .iwp__property ul.slick-dots li.slick-active
{
display: inline-block;
}
body .iwp__property ul.slick-dots li button::before {
content: "•";
color: rgb(255, 255, 255);
opacity: 0.5;
font-size: 40px;
}
body .iwp__property ul.slick-dots li.slick-active button::before{
opacity: 1;
}
body .iwp__property ul.slick-dots{ position: relative;
top: -30px;
width: 100%;
padding-left: 0;
margin: 0;
text-align: center;
}
body .iwp__property .iwp__header-gallery .slick-slide,
body .iwp__property .iwp__header-gallery.slick-slider {
height: 366px; width: 549px;
margin: auto;
max-width: 100%;
}
@media screen and (max-width: 630px) {
body .iwp__property .iwp__header-gallery .slick-slide,
body .iwp__property .iwp__header-gallery.slick-slider {
height: 300px;
width: 400px;
}
}
@media screen and (max-width: 400px) {
body .iwp__property .iwp__header-gallery .slick-slide,
body .iwp__property .iwp__header-gallery.slick-slider {
height: 225px;
width: 300px;
}
}
@media screen and (max-width: 1200px) {
body .iwp__block.iwp__block-overview ul.iwp__overview-list li {
width: 50%;
}
} body.page-id-1232 hr {
margin-bottom: 20px;
} #sidebar-footer {
border-top: 1px solid #efefef;
}
.footer-widgets .sydney_contact_info_widget span svg{
fill: white!important;
}
#review-slideshow{
width: 350px !important;
height: 134px !important;
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 26%) !important;
border: 0!important;
border-top: 4px solid #bbb3a5 !important;
border-radius: 0!important;
bottom: 20px!important;
}
@media screen and (max-width: 768px){
#review-slideshow{ bottom: 10px !important;
}
}
body .leaflet-big-map .fa{
color: var(--e-global-color-primary) !important;
font-size: 25px;
}
body #cookie-notice .cn-button{
background-color: transparent;
border: 1px solid rgba(255, 255, 255, 0.4);
}
.steolo-credit{
font-size: 12px;
}
.steolo-credit a{
text-decoration: underline;
}
body #sidebar-footer > div .sidebar-column:nth-child(2) .widget{
padding-top: 0;
margin-bottom: 0;
}
body #sidebar-footer > div .sidebar-column:nth-child(3) .social-menu-widget{
margin: 0;
}
body #sidebar-footer .social-section.style2 .social-menu-widget li a{
background-color: var(--e-global-color-primary);
}
body #sidebar-footer > div .sidebar-column:nth-child(3) .widget {
padding-top: 0;
}
body #sidebar-footer > div .sidebar-column:nth-child(3) .widget:nth-child(1) {
margin-bottom: 0;
} body.blog .title-post.entry-title a{
color: var(--e-global-color-primary);
}
body .title-blog {
text-align: center;
color: var(--e-global-color-secondary) !important;
font-family: "Architects Daughter", Sans-serif;
font-weight: 700;
margin-bottom: 40px;
}
body .posts-layout article h2 a{
font-size: 24px;
}
body .posts-layout article h2{
line-height: 28px !important;
}
body .elementor-element h1.elementor-heading-title {
} .iwp__property .row-c {
display: inline-block;
width: 100%;
}
.iwp__block.iwp__card .iwp__card-header {
margin-bottom: 20px;
}
.iwp__block.iwp__card .iwp__card-header h2 {
font-size: 22px;
color: #333;
font-family: 'Poppins', sans-serif;
font-weight: 500;
font-style: normal;
text-transform: none;
letter-spacing: 0em;
}
.iwp__block.iwp__card .iwp__card-body p:last-child {
margin-bottom: 0;
}
.iwp__block.iwp__block-overview ul.iwp__overview-list {
list-style-type: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0;
padding: 0;
}
.iwp__block.iwp__block-overview ul.iwp__overview-list li {
width: 33%;
margin-bottom: 20px;
padding: 0 5px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.iwp__block.iwp__block-overview ul.iwp__overview-list li .iwp__overview-item {
display: flex;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.iwp__block.iwp__block-overview
ul.iwp__overview-list
li
.iwp__overview-item
.iwp__media-icon {
margin-right: 10px;
border-radius: 5px;
padding: 10px;
width: 52px;
height: 52px;
border: 1px solid #eee;
display: flex;
}
.iwp__block.iwp__block-overview
ul.iwp__overview-list
li
.iwp__overview-item
.iwp__media-icon
svg {
fill: #969595;
}
.iwp__block.iwp__block-overview
ul.iwp__overview-list
li
.iwp__overview-item
.iwp__media-body {
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.iwp__block.iwp__block-overview
ul.iwp__overview-list
li
.iwp__overview-item
.iwp__media-body
strong {
font-weight: 600;
color: #333;
}
.iwp__block.iwp__block-overview
ul.iwp__overview-list
li
.iwp__overview-item
.iwp__media-body
span {
line-height: 1;
} .iwp__price{
font-weight: bold !important;
}
body .iwp__items .iwp__item .iwp__item-content .iwp__item-text h5 a{
color: var(--e-global-color-primary);
}
body.single-immowp .iwp__block {
border: 0;
border-radius: 0;
}
@media screen and (max-width: 768px) {
body.single-immowp .iwp__block {
padding: 20px 10px;
}
}
body.single-immowp .iwp__content .iwp__block {
background-color: #f7f7f7;
}
body.single-immowp .iwp__block .iwp__card-header {
padding: 0;
background-color: transparent;
border-bottom: 0;
}
body.single-immowp h2 {
font-size: 20px !important;
text-transform: uppercase;
color: var(--e-global-color-secondary) !important;
}
body.single-immowp .iwp__property .iwp__header-gallery .slick-slide img {
object-fit: contain;
}
body.single-immowp .slick-list { }
body .iwp__content .iwp__row .iwp__sidebar-agent__image img{
border-radius: 0;
}
body.single-immowp .iwp__items.iwp__items-similars {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 30px;
}
body.single-immowp
.iwp__property
.iwp__content
.iwp__row
.iwp__sidebar
.iwp__sidebar-agent
.iwp__sidebar-agent__form
form
button[type='submit'] {
border: 0;
background-color: var(--e-global-color-secondary) !important;
border-radius: 4px;
}
body .iwp__content .iwp__row .iwp__sidebar-agent__form form p{
max-width: none;
text-align: center;
}
body.single-immowp .cf7sr-g-recaptcha > div{
margin: auto;
}
body.single-immowp
.iwp__property
.iwp__content
.iwp__row
.iwp__sidebar
.iwp__sidebar-agent
.iwp__sidebar-agent__form
form
input[type='submit']:hover {
color: white;
}
body.single-immowp .iwp__sidebar .iwp__row {
display: block !important;
}
body .iwp__content .iwp__row .iwp__sidebar-agent,
body .iwp__content .iwp__row .iwp__sidebar-others
{
border: 0;
}
body.single-immowp .form-cf7-container > .col-md-12 {
text-align: center;
margin-bottom: 50px;
} body .elementor-widget-icon-box,
body .elementor-widget-icon-box > div {
height: 100%;
}
body #mainnav ul li{
text-transform: uppercase;
position: relative;
} body.page-id-990 #top-bar{ }
body.page-id-990 #top-bar,
body.page-id-990 #masthead{ }
body.page-id-990 #masthead{ z-index: 1001
}
body.page-id-990 #masthead.sticky-active{
background-color: var(--e-global-color-primary);
}
body.page-id-990 #content{ z-index: 0;
}
body .go-top.show i svg{
fill: white;
}
body #jst__est{
border: 3px solid var(--e-global-color-primary);
}
body #primary-menu .menu-item-object-custom a{
padding: 6px 10px;
border: 1px solid white !important;
display: inline-block;
border-radius: 3px;
width: auto;
background-color: rgba(255, 255, 255, 0.2) !important;
transition: background-color ease 0.3s;
}
body #primary-menu .menu-item-object-custom a:hover{
background-color: rgba(255, 255, 255, 0.4) !important;
}
.scroll-popup-button{
display: none;
position: fixed;
bottom: 20px;
left: 20px;
width: auto;
padding: 0;
background-color: #efefef;
z-index: 100;
border-top: 4px solid var(--e-global-color-secondary);
border-radius: 3px;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
z-index: 9000;
}
.scroll-popup-button:hover{
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
border-color: #e64b22;
}
.scroll-popup-button a{
display: block;
padding: 15px;
font-size: 16px;
font-weight: 500;
}
.scroll-popup-button img{
width: 30px;
height: auto;
display: inline-block;
margin-right: 15px;
}
.scroll-popup-button.popup-vip{
display: block;
background: white;
}
.scroll-popup-button.popup-vip img{
animation: bounce-foxy 3s infinite;
width: 50px;
height: auto;
}
.scroll-popup-button.popup-vip a{
}
@keyframes bounce-foxy {
0% {
transform: translate(0, 0);
}
50% {
transform: translate(0, -10px);
}
60% {
transform: translate(0, 0);
}
100% {
transform: translate(0, 0);
}
} .team-members-listing{
background-color: white;
}
.team-members-listing a.item-member{
text-align: center;
display: block;
}
.team-members-listing .item-member > span{
display: block;
}
.team-members-listing .member-pic{
width: 100%;
height: 300px;
display: block;
background-size: cover;
background-repeat: no-repeat;
background-position: center top;
margin: 20px auto;
filter: grayscale(100%) ;
transition: filter 0.3s ease;
position: relative;
}
.team-members-listing .item-member .member-cta-label{
background: rgba(255, 255, 255, 0.95);
padding: 8px;
font-size: 14px;
margin-left: auto;
margin-right: auto;
margin-top: 65%;
color: var(--e-global-color-primary);
font-weight: 500;
display: inline-block;
}
.team-members-listing .item-member:hover .member-cta-label{
display: inline-block;
}
@media screen and (max-width: 768px){
.team-members-listing .member-pic{
height: 200px;
}
}
.team-members-listing a.item-member:hover .member-pic{
filter: grayscale(0);
}
.team-members-listing .member-name{
font-size: 20px;
font-weight: bold;
color: var(--e-global-color-primary);
}
.team-members-listing .member-role{
font-size: 18px;
font-weight: normal;
color: #e64b22;
}
body .main-header .sydney-svg-icon svg, body .main-header .dropdown-symbol .sydney-svg-icon svg{
fill: white;
}
@media screen and (max-width: 768px){
.team-members-listing .member-role{
font-size: 15px;
}
body #primary-menu .menu-item-object-custom{
padding-top: 15px !important;
}
}
.team-members-listing .member-description{
font-size: 14px;
color: #000;
} .modal#modalVideoProfile{
background: black;
padding: 0;
width: auto;
}
.modal#modalVideoProfile .wp-video{
width: auto !important;
}
.modal#modalVideoProfile #mep_0{
}
body a.button-cta-video span{
margin-right: 8px;
display: inline-block;
}
body a.button-cta-video{
color: white;
text-transform: uppercase;
padding: 8px 20px;
transition: transform 0.3s ease;
display: inline-block;
}
body a.button-cta-video:hover{
color: white !important;
transform: scale(1.05);
}
@media screen and (min-width: 768px){
.container-classic-video{
display: none !important;
}
}
@media screen and (max-width: 768px){
.button-cta-video{
display: none !important;
}
}
.label-contact-agent{
display: inline-block;
font-weight: bold;
padding: 5px 10px;
color:white;
background-color: var(--e-global-color-secondary);
}
.label-contact-agent i{
display: inline-block;
margin-right: 5px;
font-size: 16px;
}
.percent-skill{
color: var(--e-global-color-secondary);
font-weight: bold;
display: inline-block;
float : right;
}
.score-bar{
width: 100%;
height: 8px;
background-color: grey;
border-radius: 20px;
margin-bottom: 20px;
margin-top: 5px;
overflow: hidden;
}
.score-bar .progression-bar{
display: block;
height: 100%;
background-color: var(--e-global-color-secondary);
}
.single-foxymembers .page-wrap,
.single-foxymembers .page-wrap .content-wrapper,
.page-id-19572 .page-wrap,
.page-id-19572 .page-wrap .content-wrapper{
padding-top: 0;
}
.single-team-member-content .profile-pic-container {
background-color: var(--e-global-color-secondary);
position: relative;
margin: 0px 15px 30px 0 ;
margin-top: 40px;
}
.single-team-member-content .profile-pic-container img{
width: 100%;
position: relative;
top: 15px;
right: -15px;
}
.section-profile{
margin: 30px 0;
padding: 50px 0;
}
.section-profile.section-grey{
border-top: 3px solid #efefef;
border-bottom: 3px solid #efefef;
}
.single-team-member-content h4{
background-color: #7494a3;
color: white;
font-size: 15px;
font-weight: 500;
padding: 8px 12px;
margin-top: 25px;
}
.mt-separator{
margin-top: 80px;
}
.mb-separator{
margin-bottom: 80px;
}
.mb-spacing{
margin-bottom: 50px;
}
.single-data-member strong{
color: var(--e-global-color-secondary);
}
.single-qualities-member{
}
.back-team-members{
margin: 50px 0 0 0;
color: #7494a3;
}
.back-team-members a{
font-size: 15px;
}
.back-team-members a:hover{
text-decoration: underline;
}
.label-member-quality{
display: inline-block;
background-color: #efefef;
border-radius: 20px;
padding: 6px 12px;
font-size: 13px;
margin: 5px 8px 5px 0;
font-weight: 500;
color: var(--e-global-color-primary);
} body .module-vip{
text-align: left;
color: var(--e-global-color-primary);
}
body .module-vip a{
color: var(--e-global-color-secondary);
}
body .module-vip a:hover{
text-decoration: underline;
}
@media screen and (min-width: 768px){
body #primary-menu .menu-item-object-custom{
position: absolute;
right: 20px;
margin-top: -6px;
}
body #primary-menu .menu-item-object-custom::after{
display: none!important;
}
body #mainnav ul li:hover a,
body #mainnav ul li.current-menu-item a{
display: inline-block;
position: relative;
}
body #mainnav ul li:hover a::after,
body #mainnav ul li.current-menu-item a::after{
content: '';
display: inline-block;
width: 100%;
height: 4px;
background: #fff;
position: absolute;
bottom: -6px;
left: 0;
}
body #mainnav ul li:hover::after{
border-bottom-color: #fff;
}
}
@media screen and (max-width: 768px){
body.transparent-header  #masthead-mobile {
background-color: transparent; }
#masthead-mobile svg{
fill: white;
}
body .site-logo{
margin-bottom: 0;
}
} table.prix-immo-listing{
border-collapse: collapse;
margin: 25px 0;
font-size: 0.9em;
font-family: sans-serif;
min-width: 400px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
border-radius: 15px 15px 0 0;
overflow: hidden;
}
.prix-immo-listing thead tr {
background-color: #e05f17;
color: #ffffff;
text-align: left;
}
.prix-immo-listing th,
.prix-immo-listing td {
padding: 12px 15px;
border-color: transparent;
border-bottom-color: silver;
}
.prix-immo-listing tbody tr {
border-bottom: 1px solid #dddddd;
}
.prix-immo-listing tbody tr:nth-of-type(even) {
background-color: #f3f3f3;
}
.prix-immo-listing tbody tr:last-of-type {
border-bottom: 2px solid #e05f17;
}
body .iwp__content .iwp__row .iwp__sidebar-agent__image img{
object-fit: contain;
}
body.page-id-21497 input[type="submit"]:hover{
color: white;
}
.ti-footer.source-Google,
.ti-review-item.source-Google{
cursor: pointer;
} .alert-email-optout-message{
font-size: 25px;
font-weight: bold;
color: #0ab60a;
text-align: center;
margin: 30px 0;
} body.page-id-21497 .wpcf7-form {
display: block;
max-width: 900px !important;
margin-left: auto !important;
margin-right: auto !important;
}
body.page-id-21497 .wpcf7-form input[type="submit"] {
width: 100%;
} .hole {
width: 56px; height: 56px;
border-radius: 50%;
background: #fff;
text-align: center;
line-height: 56px;
font-size: 16px;
font-weight: 700;
}
.donut {
display: flex;
align-items: center;
justify-content: center;
}
.donut { width: 80px; height: 80px;
border-radius: 50%;  }
.single-data-member{
margin-top: 20px;
}
.single-data-member strong{
color: var( --e-global-color-blocksy_palette_2 );
}
.label-quality-member{
font-weight: 600;
color: #000;
height: 80px;
position: relative;
}
.poste-membre{
color: var( --e-global-color-blocksy_palette_2 );
}
.mb-quality{
margin-bottom: 25px;
}
.vertical-center {
margin: 0;
position: absolute;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
body .jquery-modal{
z-index: 9999;
}
@media (max-width: 575px){
body.elementor-default {
font-size: 18px;
}
.row-buttons-cta a,
.row-buttons-cta a span{
width: 100%;
display: inline-block;
text-align: center;
}
.row-buttons-cta a{
margin-bottom: 15px;
}
}  .carousel-reviews{
margin-left: 30px;
margin-right: 30px;
}
.carousel-reviews .review-item{
border-radius: 20px;
padding: 50px;
text-align: center;
background-color: #fafafa;
margin: 30px;
min-height: 90%;
}
.carousel-reviews .slick-track
{
display: flex !important;
}
.carousel-reviews .slick-slide
{
height: inherit !important;
}
.carousel-reviews h3.review-client{
font-size: 25px;
font-weight: 800;
margin-bottom: 10px;
color: var( --e-global-color-primary );
}
.carousel-reviews .review-project{
font-size: 18px;
color: #979797;
margin-bottom: 20px;
}
.carousel-reviews .review-testimony{
font-size: 18px;
}
.carousel-reviews .slick-prev, .carousel-reviews .slick-next{
background-color: transparent !important;
}
.carousel-reviews .slick-prev:before, .carousel-reviews .slick-next:before{
color: var( --e-global-color-primary );
} .single-iwp_gestion_immo h1{
font-size: 30px !important;
}
@media screen and (max-width: 768px){
.single-iwp_gestion_immo .page-wrap{
padding-left: 15px !important;
padding-right: 15px !important;
}
} html[lang="en-GB"] header .button.roll-button{
display: none;
}  body .wpcap-grid article{
text-align: center;
}
body .wpcap-grid article img{
height: 215px !important;
object-fit: cover;
} body.blog article.type-post{
text-align: center;
}
body.blog article.type-post img{
height: 215px !important;
object-fit: cover;
}
body.blog article.type-post h3{ }#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//www.socogefim.fr/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}