@font-face{font-family:'basetica-bolduploaded_file';src:url(fonts/basetica_bold-webfont.woff2) format('woff2') , url(fonts/basetica_bold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'basetica-regularuploaded_file';src:url(fonts/basetica-webfont.woff2) format('woff2') , url(fonts/basetica-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'fontawesome-webfont';src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/fontawesome-webfont.woff2) format('woff2') , url(../fonts/fontawesome-webfont.woff) format('woff') , url(../fonts/fontawesome-webfont.ttf) format('truetype') , url(../fonts/fontawesome-webfont.svg#fontawesome-webfont) format('svg');font-weight:normal;font-style:normal}li.menu-item-has-children:hover ul.sub-menu{display:block}li.menu-item-has-children>ul.sub-menu>li{position:relative}li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{display:none!important;position:absolute;top:0;left:100%}[data-href]{cursor:pointer}li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{display:block!important}ul.sub-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}ul.sub-menu{display:none;border-radius:5px;background:#12468d;box-shadow:3px 3px 6px 0 rgba(0,0,0,.5);padding:0 0;width:214px}ul.sub-menu li a{padding-left:10px;padding-right:10px;color:#052b60;font-size:22px;letter-spacing:initial;font-weight:200;font-family:'Oswald',sans-serif}ul.sub-menu li a{white-space:nowrap;clear:both;color:#fff!important;line-height:1.42857143;padding:10px 20px;background:transparent;display:block}ul.sub-menu li a:hover{color:#fff!important;border:none!important}ul.sub-menu li:hover{background:#0f3b79}ul#primary-menu li a{text-transform:uppercase!important}input[type="text"],textarea,input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;border-radius:5px;font-family:'Open Sans',sans-serif}::-webkit-input-placeholder{}.panel{float:left;width:100%;border-radius:0;padding:0;margin:0;box-shadow:none;background:none;border:none}p{font-size:16px;line-height:24px;font-weight:400}.flush{padding:0}.flush-left{padding-left:0}.flush-right{padding-right:0}ul{}section{width:100%}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tableRow{display:table;width:100%;height:100%;vertical-align:middle}.tableCell{display:table-cell;width:100%;height:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;color:#000}p,label{font-family:'Montserrat',sans-serif}body{font-family:'Montserrat',sans-serif;font-size:14px;color:#333;margin:0 0 1px;height:100%;line-height:1.7;overflow-x:hidden}.btn-success,.btn-info,.btn-primary{display:inline-block}img{max-width:100%}.bg{background-position:left top;background-repeat:repeat}p{margin-top:3px}a,p a{color:#fff}a:hover{color:#fff}h1,h2,h3,h4,h5,h6{font-family:'basetica-regularuploaded_file';font-weight:normal;position:relative}h1{font-size:42px;line-height:.9;color:#666;text-align:left;margin-bottom:13px;padding-bottom:15px}h1 span{font-size:25px;line-height:12px;color:#666;margin-left:10px}h2{font-size:30px;line-height:35px;font-weight:600;position:relative}h3{font-size:18px;line-height:.9;color:#575757;text-align:left;margin-bottom:6px;padding-bottom:5px}h4{font-size:14px;line-height:.9;color:#fff;text-align:left;margin-bottom:8px;padding-top:3px}#header{filter:drop-shadow(2px 4px 6px #2d2d2d);z-index:1049;background-color:transparent;transition:.75s ease-in}#header .navbar-brand img{max-height:110px;transition:max-height .8s ease-out;padding:2px 0}#header .textwidget{background-color:#1d2437}#header ul.social{width:100%}#header ul.social{top:0;display:inline}#header ul.social li{display:inline-block;padding:6px 10px 0}#header ul.social li a{font-size:16px;line-height:20px;font-weight:300;color:#e2e2e2;font-family:'Montserrat',sans-serif;transition:1s}#header ul.social li a i{font-size:20px}#header ul.social li a:hover i,#header ul.social li a:hover{color:#bd9562}#header .wpml-ls-legacy-list-horizontal{display:inline-block}#header .wpml-ls-legacy-list-horizontal a{display:inline-block;color:#e2e2e2;font-weight:300}#header .wpml-ls-legacy-list-horizontal a:hover{color:#fff!important}#header ul#main-menu{}#header ul#main-menu>li.menu-item{text-align:center;position:relative;align-self:center!important}#header .nav-item a{font-size:18px;color:#fff;letter-spacing:1px;padding:15px;font-family:'basetica-regularuploaded_file'}#header.header-gold .nav-item a{color:#0e0e0e}#header .navbar-dark .navbar-toggler-icon{background-image:url(data:image/svg+xml,%3csvg\ viewBox=\'0\ 0\ 30\ 30\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath\ stroke=\'rgba\(0,\ 0,\ 0,\ 1\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-miterlimit=\'10\'\ d=\'M4\ 7h22M4\ 15h22M4\ 23h22\'/%3e%3c/svg%3e)}#header .navbar-nav .active>.nav-link,#header .navbar-nav .nav-link.active,#header .navbar-nav .nav-link:focus,#header .navbar-nav .nav-link:hover{color:#1f1f1f}#header.header-gold .navbar-nav .active>.nav-link,#header.header-gold .navbar-nav .nav-link.active,#header.header-gold .navbar-nav .nav-link:focus,#header.header-gold .navbar-nav .nav-link:hover{color:#bd955e}#header .remax-balon{width:75px}#header .dropdown-menu{background-color:rgba(256,256,256,.85);padding:10px 0;left:unset;right:0}#header .dropdown-menu a{color:#343a40}#header .dropdown-item.active,#header .dropdown-item:active,#header .dropdown-item:focus,#header .dropdown-item:hover{background-color:#bd955e;color:#fff!important}.slider-item{height:100vh}#home-slider{margin-top:41px}.slogan-bg{}.slider-item .caption{padding:2rem;background:rgba(0,0,0,.55);color:#fcfcfc;border-radius:5px;max-width:600px}p{line-height:30px;margin:10px 0;font-size:17px}.main-btn{min-width:170px;padding:12px;border-radius:0}.search-bar{padding:40px 0;background-color:#d8dadc}.search-content{margin:0 auto}.search-bar .main-btn{padding:12px;min-width:162px;position:absolute;right:5px;top:5px;height:50px;line-height:30px}.search-bar .nav-link{font-size:18px;font-weight:600;color:#1d436e}.search-bar .nav-tabs .nav-item.show .nav-link,.search-bar .nav-tabs .nav-link.active{background-color:transparent;border:none;border-bottom:1px solid #1d436e;color:#1d436e}.search-bar .nav-tabs .nav-link:focus,.search-bar .nav-tabs .nav-link:hover{border:none;border-bottom:1px solid #003da5}.search-bar .form-control{height:60px}.search-bar .main-btn i{display:none}.search-bar .form-control{border-radius:0}#properties ul.bxslider-home img{width:100%;height:480px;display:block;object-fit:cover}#properties{overflow:hidden;padding-top:60px}h2.section-title{font-size:40px;line-height:1;font-weight:500;margin-top:20px;margin-bottom:40px;padding:0 20px;color:#313648}#properties h2.section-title{line-height:1;margin:0 0 60px}h2.inner-section-title{font-size:48px;line-height:1.5;color:#0e0e0e;font-weight:600;margin-top:20px}.mt-60{margin-top:60px}.all-link{color:#1d436e;font-size:18px;font-weight:600;line-height:22px;text-transform:uppercase}.all-link:hover{color:#003da5;text-decoration:none}.all-link i{margin-left:5px;font-size:20px}.all-link:hover i{margin-left:10px}.property{position:relative;margin-right:20px;margin-bottom:20px}.properties-label{position:absolute;z-index:5;top:15px;left:15px;border-radius:3px;color:#fff;font-family:"Open Sans",Arial,sans-serif}.price-label{position:absolute;z-index:5;top:10px;right:-5px;color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:18px;padding:5px 10px}.properties-label.-label-sold{padding:5px 24px;font-size:14px;font-weight:700;line-height:19px;background:#db212e;text-transform:uppercase;pointer-events:none}.img-ctn img{max-width:100%}.property::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);transition:all .45s cubic-bezier(.72,.1,.14,1);opacity:0}.property .properties-info{position:absolute;z-index:4;bottom:0;left:0;right:0;transition:all .45s cubic-bezier(.72,.1,.14,1);transform:translateY(calc(100% - 35px))}.property:hover .properties-info{transform:translateY(-15px)}.property:hover::before{opacity:1}.property .properties-info .bloc-head{padding:0 20px 15px;display:flex;justify-content:space-between;align-items:center}.property .properties-info .bloc-head .type{font-size:13px;font-weight:600;line-height:18px;text-align:right}.property .properties-info .more-info{padding:0 20px;text-align:left;transition:all .45s cubic-bezier(.72,.1,.14,1)}.property .properties-info .more-info .address,.properties .properties-info .more-info .location{font-size:13px}.property .properties-info p{margin:0;color:#fff;font-size:13px}.property .properties-info .icon-infos{color:#fff;font-size:16px}.property a,.property a:hover{color:#fff}#evaluation{background: url(img/evaluation-bg.jpg) center top / cover no-repeat;padding:100px;background-attachment:fixed}#evaluation .nav .nav-item{width:25%}#evaluation .btn{min-width:250px}.text-wrap{padding-bottom:50px;background-color:rgba(256,256,256,.85)}#evaluation .nav-link.active,#evaluation .nav-item.show .nav-link{background-color:#db212e;color:#f8f9fa}#evaluation .nav-tabs{background-color: #6c757d9c}#evaluation .nav-tabs .nav-link{border:1px solid #e5e5e5;border-top-left-radius:0;border-top-right-radius:0;padding:20px 16px;font-size:18px;color:#fff}.house i{font-size:60px;color:#717375}#main{}#main h3:not(#ask_heading):not(.section-header),
#contact-info h3, #about-page h3, #testi-page h3{font-size:27px;line-height:35px;font-weight:400;text-transform:uppercase;color:#bd955e;margin-bottom:20px}#main .guide-form-title h3{margin-bottom:0!important}#main li{line-height:30px;font-size:17px}#main.site-main li{color:#333}#evaluation p{margin-bottom:30px;font-size:16px;line-height:30px;color:#4d5b64}.overlay{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.description,#programs .description{font-size:16px;line-height:30px;color:#666}.card-body p{margin:0}.content{max-width:500px}#programs{padding:50px 0}#programs .btn{min-width:170px}#programs .card-img-top{max-height:230px;object-fit:cover}#about-page #programs h3{font-size:21px;margin:0}#programs .program-link{position:relative}#programs .program-link:before{content:"";z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,00,.6);opacity:0}#programs .program-link:after{content:"";position:absolute;background-image:url(/wp-content/uploads/2020/07/program_plus_icon.png);width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;opacity:0}#programs .program-link:hover:after,#programs .program-link:hover:before{opacity:1}#main h4{font-size:22px;line-height:30px;font-weight:500;text-transform:uppercase;color:#1c426c}.card-body{}.yvon-img{max-width:100%}#testimonials{background:#fff;overflow:hidden;margin:60px 0}#testimonials .bg-wrappper{position:relative;margin-bottom:0;padding:60px 0 90px;border: 15px solid #ffffffa6}#testimonials .bg-img{position:absolute;display:inline-block;background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.7)) , url(https://pycloutier.com/wp-content/themes/img/group.jpg) 50% 50% no-repeat;background-attachment:fixed;background-size:927px;background-position:right;top:0;bottom:0;width:60%;left:49%}#testimonials h2{padding:0 15px;font-size:35px;line-height:1;margin:0 0 30px;color:#1d2437;font-weight:500}#testimonials .bg-black h2:after{content:'';display:block;background:#bd955e;width:70px;height:1px;left:0;margin-top:15px}#testimonials .bg-gold{background:#cab994 url(/wp-content/uploads/2020/11/xtesti-slider-bg-a.jpg.pagespeed.ic.LVM9tMavwnB9TsXcWuZj.jpg) no-repeat;background-position:center center;background-size:cover;position:relative;z-index:1;padding:0 0 30px;overflow:hidden;outline:none;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}#testimonials .bg-gold:after{content:'';position:absolute;z-index:-1;top:-73px;right:-75px;width:703px;height:572px;background:transparent url(/wp-content/uploads/2020/11/testi-bg-quote-a.png) no-repeat;background-size:100% 100%}#testimonials .top{margin-top:15px}#social-section{margin-top:50px}#social-section .social-big{position:relative;height:756px}#social-section .social-big:before{content:'';background:linear-gradient(rgba(207,45,247,.9),rgba(249,142,246,.9)) , url(/wp-content/uploads/2020/04/EnricoBocchino-scaled.jpg) no-repeat center center;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}#social-section .social-img-bg{padding:50px 15px;box-shadow:-5px 5px 5px #e1e1e1}#social-section .social-img-bg .logo-img{max-height:60px}#social-section .social-img-bg .follow-img{max-height:80px}#social-section .social-big-content h2{color:#fff}#social-section .social-big-content h2 a{font-size:40px}#testimonials .bx-wrapper .bx-prev{margin:0;top:unset;bottom:-30%;left:32%}#testimonials .bx-wrapper .bx-next{margin:0;top:unset;bottom:-30%;right:32%}.bx-wrapper .bx-controls-direction a{position:absolute;width:70px}#testimonials img{}#test:after{content:'';width:510px;position:absolute;bottom:0;left:0;border-bottom:20px solid #dc212f;z-index:11}#testimonials .sp{padding:0 85px}#testimonials p{color:#1d2437;font-size:18px;font-weight:300}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{position:relative}.bx-wrapper .bx-prev:before{content:'';display:block;background:url(img/left-arrow-removebg.png) left center no-repeat!important;position:absolute;top:0;bottom:0;left:0;right:0}.bx-wrapper .bx-next:before{content:'';display:block;background:url(img/right-arrow-removebg.png) right center no-repeat!important;position:absolute;top:0;bottom:0;left:0;right:0}#testimonials h6{font-weight:400;font-size:16px;line-height:1.6;text-align:center;color:#bd955e}#testimonials .read{color:#fff;border:solid 1px #bababa;transition:all .2s linear;margin:35px 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}#testimonials .read:hover{background:#dc212f;color:#fff;border:1px solid #dc212f}.marketing-steps{overflow:hidden}.marketing-steps .step .step-image img{width:100%}#alert{padding:1px 15px;background-color:#fff}#alert .buttons{background-color:#bb1d22}#alert img{max-height:150px;object-fit:cover}.post-facebook{position:relative;width:100%;height:300px}.post-facebook img{width:100%;height:300px;object-fit:contain;object-position:center}@media (max-width:768px){.search-bar .main-btn{width:50px;min-width:50px;padding:10px 18px;font-size:18px;position:absolute;right:5px;top:5px;height:50px}.search-bar .main-btn span{display:none}.search-bar .main-btn i{display:block;font-size:30px}#header .navbar-brand{border-right:none}.navbar-dark .navbar-toggler{border-color:#1f1f1f}#header.header-gold ul.social li a.cinfo{font-size:12px}#header ul#main-menu{height:auto!important}#header .navbar #main-menu>.menu-item:after{display:none}}@media (max-width:1024px) and (min-width:768px){#header .navbar-brand img{max-width:235px}#header .nav-item a{font-size:15px}a.btn-info{font-size:15px!important}}@media (max-width:767px){.slogan{width:70%;margin:0 auto;display:block}.slogan-bg{padding:100px 20px}#evaluation{padding:100px 10px}#testimonials .bg-img{display:none}#testimonials .bg-black{margin-top:-70px}#evaluation .nav-tabs .nav-link{font-size:15px}h2.section-title:before{width:76px}}@media (max-width:424px){#evaluation .nav-tabs .nav-link{font-size:12px;padding:20px 10px}}span.slider-cta{font-size:10px!important}.over-hidden{overflow:hidden}#about{overflow:hidden;margin:60px 0 0}#about h2{font-size:40px;line-height:1;color:#252525;font-weight:500;text-transform:uppercase;font-family:'basetica-regularuploaded_file';padding:0}#about h2 span{font-size:20px;color:#5b5b5b;display:block}#about .white-bg,#about-page .white-bg,.partners .white-bg{background-color:#fff}#about-page #team-info .blue-bg{background:#1d2437}#about-page #team-info .blue-bg p{color:#f3f3f3}.partners .white-bg{padding:30px 10px}#main .partners h4{font-size:20px}.grey-bg{background:#191919;padding:20px 45px}#about h2.heading-border::after{right:-20%;width:20%}#about p{font-size:16px;line-height:30px;color:#5b5b5b;font-family:'Montserrat',sans-serif;font-weight:400;margin-top:15px;padding:15px 0}.about-bg{background:url(/wp-content/uploads/2020//12/about_side.jpg) bottom right no-repeat #fff;background-size:39%}.text-bg{padding-right:10%}.text-bg .text-wrapper{padding:20px 30px;position:relative;margin-left:-130px}#about .about-img{width:80%}#about-page .price-wrapper{position:relative;background:#fff;padding:10px}#about-page .price-wrapper img{width:100%}#about .price-wrapper h4{position:absolute;margin:0 auto;width:100%;top:-20px;color:#1d2437;font-family:'basetica-bolduploaded_file';font-size:24px}#about a svg{width:30px;height:30px;margin-top:-5px;margin-left:1.5rem;vertical-align:middle}@media only screen and (max-width:767px){#about a,#about p{font-size:16px}}#featured{padding:60px 0}#featured .gcard{padding:20px;border:1px solid #cda23e;border-radius:4px}#featured .gcard a{font-size:14px;line-height:20px;color:#555;margin-bottom:0;text-decoration:none}#featured .gcard p{margin-bottom:0}#featured .gcard ul{margin-top:10px;border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:10px}#featured .gcard ul li:first-child{border-left:none}#featured .gcard ul li{display:inline-block;text-align:center;border-left:1px solid #ccc;padding:0 5px}#featured .gcard ul li:last-child{float:right;border-left:none}#featured .gcard ul li b{font-weight:700}#featured .gcard span{font-size:11px;line-height:12px;color:#888;display:inline-block;width:100%;text-align:right;margin-bottom:30px}#featured a.btna{display:inline-block;font-size:18px;line-height:30px;color:#052b60;border:1px solid #052b60;padding:20px 30px;text-decoration:none;margin-top:50px;font-family:'Oswald',sans-serif}#featured a.btna:hover{background:#052b60;color:#fff}#map-section #map{width:100%;height:600px}#home-cta{width:auto;padding:60px 50px;background:#1d2437;margin:20px 20px 0}#home-cta h2{position:relative;font-size:40px;font-weight:400;color:#000;max-width:330px;margin:0 auto;line-height:1.21;text-align:center;padding:0 18px}#home-cta h2:before,#home-cta h2:after{content:"";position:absolute;bottom:15px;height:54px;width:12px;border-left:1px solid #fff;border-right:1px solid #fff}#home-cta h2::before{left:0}#home-cta h2::after{right:0}#home-cta h2 span{display:inline-block;font-size:36px;color:#fff}#home-cta .cta-bg .visit-content i{font-size:35px;padding:20px;background-color:rgba(0,0,0,1)}#home-cta .cta-bg .cta-title{padding:10px 10px;text-align:center;width:90%;border:2px solid #222;color:#fff;background:#222;opacity:.9;transition:color .3s , background .3s , border .3s}#home-cta .cta-bg a .cta-title{border:2px solid #fff;color:#000;background:#fff}#home-cta .cta-bg a{background:#000}#home-cta .cta-bg a:hover{opacity:.3}#home-cta .cta-bg a:hover .cta-title{padding:10px 10px;opacity:1;background:#313648}#home-cta .cta-bg .cta-title>div{border:none;transition:border .3s}#home-cta .cta-bg a .cta-title>div{padding:24px 35px;border:1px solid #bd955e}#home-cta .cta-bg .cta-title p{font-size:24px;color:#1f1f1f;line-height:1em;margin:1.12em 0!important;text-transform:uppercase}#home-cta .cta-bg .cta-title p{font-size:26px;color:#1f1f1f;line-height:1.2em;margin:1.12em 0!important;text-transform:uppercase}#home-cta .cta-bg a:hover .cta-title p{color:#fff}#home-cta .cta-bg .cta-title span{font-size:13px;color:#fff}#service-section{padding:50px 20px;color:#fff}@media screen and (min-width:1470px){#service-section .container{width:1440px;max-width:100%}}#service-section h2,#service-section h4{color:#fff}#main #service-section h4{font-size:20px}#service-section .heading-border::before,#service-section .heading-border::after{background-color:#fff}.visit-content i{font-size:45px}#instagram{margin-top:60px;background: url(/wp-content/uploads/2020/11/fb-main-bg.jpg) no-repeat center/cover}#instagram h2.section-title{margin-top:0;line-height:1;padding-top:40px}#instagram .follow-img{max-width:15%;filter:grayscale(1)}#instagram .f-follow:hover .follow-img{filter:grayscale(0)}.instagram-inner{padding:0}.instagram-item .instagram-image,.instagram-item .instagram-video{height:310px;transition:all .5s ease-in-out}.instagram-item .instagram-image:hover,.instagram-item .instagram-video:hover{transform:scale(1.1)}.instagram-item{-ms-flex:0 0 16%;flex:0 0 16%;max-width:20%;margin:5px;overflow:hidden}#blog{background:#e6e8ef;padding:50px 0}#blog h2{font-size:32px;line-height:40px;color:#052b60;font-weight:600;margin-top:20px;margin-bottom:40px;font-family:'Oswald',sans-serif}#blog .gcard{border:1px solid #cda23e}#blog .gcard img{height:200px;width:100%}#blog h3{font-size:18px;line-height:26px;color:#052b60;font-family:'Montserrat',sans-serif;font-weight:700;text-decoration:none}#blog a{font-size:16px;line-height:27px;color:#052b60;font-family:'Montserrat',sans-serif;font-weight:400;text-decoration:none}#blog a.un{text-decoration:underline}#blog a.btna{display:inline-block;font-size:18px;line-height:30px;color:#052b60;border:1px solid #052b60;padding:20px 30px;text-decoration:none;margin-top:50px;font-family:'Oswald',sans-serif}#blog a.btna:hover{background:#052b60;color:#fff}#reviews{background:#fff;padding:50px 0;padding-bottom:125px}#reviews h2,#we-social h2{font-size:32px;line-height:40px;color:#052b60;font-weight:600;margin-top:20px;margin-bottom:40px;font-family:'Oswald',sans-serif}#reviews img{width:70px;margin-bottom:56px}#reviews p{font-size:18px;line-height:30px;color:#000;font-weight:300;padding:0 7.54%;font-family:'Montserrat',sans-serif}#reviews span,#we-social span{font-size:16px;line-height:27px;color:#000;font-weight:700;font-family:'Montserrat',sans-serif}.bx-wrapper .bx-pager{padding-top:50px}.bx-wrapper .bx-pager.bx-default-pager a{background:none;border:1px solid #8294af;display:block;width:35px;height:35px;margin:0 10px;outline:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0;position:relative;z-index:9999}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:none}.bx-wrapper .bx-pager.bx-default-pager a.active:after,.bx-wrapper .bx-pager.bx-default-pager a:hover:after{content:"";background:#8294af;text-indent:-9999px;display:block;width:25px;height:25px;margin:0 10px;outline:0;position:absolute;top:4px;left:-6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0}#footer{padding:25px 0;position:relative;background-color:#0e1321}.footer-logo{max-height:120px}#footer h3{font-size:14px;font-weight:700;text-decoration:none;letter-spacing:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;text-transform:uppercase;position:relative;margin-top:0;line-height:1.3}#footer .social h3{font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;text-align:center}#footer ul{list-style:none;width:100%;padding:0;margin:0}#footer ul li{padding-bottom:5px}#footer .social ul li{display:inline-block;margin:0 6px}#footer .social ul li a{font-size:16px;margin-right:10px;color:#fff}#footer .social ul li a:hover p,#footer .social ul li a:hover i{color:#bd9562}#footer ul li a{display:inline-block;font-size:12px;line-height:30px;color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:10px;transition:1s}#footer .agent-logo{max-width:320px}#footer .coproprie-t{width:200px;height:60px}#footer .agency-logo{width:200px}#footer .tanquilli-logo{width:200px;height:60px}@media (max-width:767px){#footer .coproprie-t{width:215px;height:60px}#footer .agency-logo{width:225px}#footer .tanquilli-logo{width:215px;height:60px}}#footer .agency-info{font-size:12px;color:#676767;line-height:1.2;margin-top:20px}#footer .footer-menu ul li a{margin-bottom:0;line-height:13px}#footer ul li a:hover{color:#bd9562}#footer p.footer-copyRight,#footer h5{padding-bottom:6px;margin:0;font-size:14px;display:inline-block;color:#676767;font-weight:500}#footer p{color:#fff}#footer .fa,#footer .fab{font-size:20px;padding:0 12px;color:#fff}#footer p span{font-weight:400;color:#d3d3d3}#footer form{display:inline-block;width:100%;padding:0 30px}#footer form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;border-radius:0;background:transparent;border-bottom:1px solid #fff;height:45px;width:100%;font-size:14px;color:#fff}#footer form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;border-radius:0;background:transparent;border-bottom:1px solid #fff;height:130px;width:100%;resize:none;font-size:14px;color:#fff;margin-bottom:20px}#footer form input,#footer form textarea{margin-bottom:10px;color:#fff!important;padding-left:0}#footer form button{border:none;height:33px;width:184px;font-size:13px;font-weight:700;color:#fff;background:#dd1c31;text-transform:uppercase;padding:0 40px;transition:400ms ease;-webkit-transition:400ms ease;-o-transition:400ms ease;-moz-transition:400ms ease;height:73px;text-decoration:none;width:100%;text-align:center;border:1px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:12px;background:none}#footer .footer-inner h3.form-title{color:#fff;font-size:30px;text-transform:none;font-family:'Raleway',sans-serif}#footer form button:hover{background:#bd955e;color:#fff;border:1px solid #bd955e}#footer-copyright{width:100%;background:#bd955e;padding:20px 0;height:auto!important;float:left;margin-top:50px;width:100%!important;color:#fff}#footer-copyright ul li a{transition:400ms ease;-moz-transition:400ms ease;-webkit-transition:400ms ease;-o-transition:400ms ease;font-size:11px;color:#fff;text-transform:uppercase;padding:0 7px;border-right:1px solid #fff}#footer-copyright p{color:#fff;font-size:12px}#footer-copyright a:hover,#footer-copyright ul li:hover a{color:#1e376a!important;font-weight:900}.right-border,.left-border{position:relative}.right-border:before,.left-border:before{content:'';display:block;position:absolute;bottom:20px;right:20px;border:8px solid #1d2437;height:100%;width:100%;z-index:-1}#marketing .none{margin:0 auto}.right-border:before{left:20px}.left-border:before{right:20px}#header .navbar-default .navbar-nav li a{}a,a:hover,a:focus{color:#fff;text-decoration:none}.nav>li{position:relative;display:block}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}#marketing h2{margin-bottom:50px}.bx-wrapper{background:none;border:none;padding:0;box-shadow:none;margin:0 auto}.blog-sidebar{position:relative}.blog-sidebar .search-form .screen-reader-text{display:none}.blog-sidebar h2,.blog-sidebar li a{color:#f3f3f3}.blog-sidebar label{width:71%}.blog-sidebar input{padding-left:5px;border-radius:0}.blog-sidebar input[type="submit"]{width:27%;display:inline-block;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;color:#bd955e;font-size:1rem;line-height:1.5;border:1px solid #bd955e;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out}.blog-sidebar input[type="submit"]:hover{background-color:#bd955e;border:1px solid #bd955e;color:#fff}.blog-sidebar li{list-style:none;color:#f3f3f3}.blog-sidebar li:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:1rem;width:2rem;height:2rem;border-radius:50%;color:#f3f3f3;text-align:center;vertical-align:middle;position:absolute;left:0}.blog-sidebar ul li a{transition:all 1s}.blog-sidebar ul li a:hover{text-decoration:underline;color:#bd955e}.partners h3{padding-bottom:10px}.partners h3 span{text-transform:uppercase;font-weight:400;font-size:30px;color:#bd955e}.partners h3 div{display:inline-flex;justify-content:flex-start;align-items:center;background-color:#fff;position:relative;z-index:2;padding:10px}.partners h3:after{content:"";width:100%;left:0;transform:translateY(-50%);height:2px;display:block;background-color:#bd955e;position:absolute;bottom:0}.partners a{display:block}.partners .remax-parts{margin-top:30px}.partners .remax-parts [class*="col-"]{overflow:hidden}.partners .remax-parts h5{font-size:28px;line-height:1.8;font-weight:600}.partners .remax-parts h2{color:#bd955e}.remax-parts .heading-border::before,.remax-parts .heading-border::after{background:#bd955e}.partners .white-bg.remax-parts p{font-size:17px}#main.partners h4{color:#f3f3f3}.partners .white-bg p,.partners .white-bg a{color:#495057;font-size:15px}.partners .white-bg a{font-size:13px}.partners .white-bg a:hover{color:#bd955e}#testi-page .heading-border::before{left:0%;width:33%;display:none}#testi-page .heading-border::after{right:0%;width:33%;display:none}#testi-page .testi-content{display:block;width:90%;margin:0 auto 60px!important;max-width:100%;border-bottom:0;text-align:center;font-style:italic;position:relative;padding-bottom:60px}#testi-page .testi-content:before{content:"";width:80%;display:block;height:1px;left:10%;bottom:0;position:absolute;background:#1d2437}.testi-content h4{font-size:18px;text-align:right;color:#bd955e}.testi-content p{color:#333;text-align:left}.testi-content hr{width:100%;border-top:2px solid rgba(255,255,255,.1)}#calculators{overflow:hidden}.single-pro-info{background-color:#1d2437}.single-pro-info h4{line-height:1.7}@media (min-width:1200px){.container{width:1170px;max-width:100%}}#reviews .bx-wrapper .bx-pager{bottom:-79px}.navmenu{z-index:1}.canvas{position:relative;left:0;z-index:2;min-height:100%;padding:50px 0 0 0;background:#fff}@media (max-width:991px) and (min-width:768px){#about a{margin-bottom:25px}#social-section .social-big{height:580px}#social-section .social-img-bg{padding:20px 15px 10px}}@media (min-width:992px){body{padding:0}.navbar{right:auto;background:none;border:none;padding:0}.canvas{padding:0}}.hidden-lg{display:none!important}@media (max-width:767px){.hidden-lg{}#featured .text{left:15px!important;width:87%!important}#footer ul.socialMedia li{width:auto!important}#footer ul#menu-footer-menu li{display:inline-block;padding:0 2px;float:left;width:100%!important;border:none}}@media (min-width:768px){.modal-dialog{margin:30px auto}}.post .buttons{color:#bd955e!important;border:1px solid #bd955e}.post h4{color:#bd955e;font-size:22px;font-weight:600;line-height:1.2}@media (min-width:767px) and (max-width:991px){#footer p{font-size:12px}#featured .text{left:15px!important;width:87%!important}a.btn-info{font-size:15px!important;letter-spacing:7px!important}.post .buttons{font-size:14px}#main .post h4{font-size:14px}}@media (max-width:767px){.navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in{background:rgba(8,44,94,.9);z-index:99999;width:100%}#header img{max-height:50px}.xs-flush{padding-left:0;padding-right:0}.xs-flush-right{padding-right:0}.xs-flush-left{padding-left:0}#header ul.social li{display:inline;padding:15px 6px}#header ul.social li:first-child{float:left;padding:0 6px}#header ul.social{position:absolute;display:inline-block;width:auto;top:3px!important;left:20px;padding:0}.wpml-ls-legacy-list-horizontal{padding:0}.navbar-default .navbar-toggle{margin-top:6px;margin-right:0}.navbar-default .navbar-toggle{border:none;background:transparent}a.close{float:right;color:#fff;opacity:1;text-shadow:none;font-size:20px;margin-top:27px;margin-right:58px;font-weight:300;font-family:'Oswald',sans-serif}.navbar-right{float:right!important;margin-right:0;margin-top:35px;width:100%}#header .navbar-default .navbar-nav>li>a{color:#fff}#header li.dropdown:hover .dropdown-menu{display:inline-block;box-shadow:none;text-align:center;margin-bottom:15px;border-radius:0}#header .navbar-default .navbar-nav li.active a,#header .navbar-default .navbar-nav a:hover,#header .navbar-default .navbar-nav a:focus{color:#fff!important}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:transparent;color:#fff!important}#header .navbar-default .navbar-nav>li>a{text-align:center}.navbar-default .navbar-toggle .icon-bar{background:#000}.flush-right{padding-right:15px}#banner{border:none}#banner h1{font-size:44px;padding:0}#banner h1 br{display:none}#banner{}#banner .form-outter{margin:0;padding:2rem;margin-top:15px}#about{padding:40px 0}#about a{position:relative;padding-right:54px;text-align:center;margin-bottom:25px}#about a svg{position:absolute;right:30px;top:25px}#buysell{padding:20px 0;padding-top:20px}#buysell a{margin-bottom:35px}#featured h2{font-size:31px}#featured .gcard{margin-bottom:20px}#blog a{text-align:center;display:inline-block}#blog a.un{text-decoration:underline;width:100%;margin:0;display:inline-block;margin-bottom:25px}#footer{padding:25px 0;text-align:center}#footer ul{margin:0}#footer ul li{display:inline-block}#footer a{display:inline-block}#footer ul.social{margin:0 0;margin-bottom:25px}#footer ul.social li{width:auto}#footer ul.social li a{width:auto;padding:0 5px;border:none}}@media only screen and (max-width:400px){#header img{max-height:40px}.other-details{font-size:12px!important}}@media (min-width:767px) and (max-width:991px){.navbar-right{float:right!important;margin-right:-5px;margin-top:45px}#header .navbar-default .navbar-nav li a{font-size:21px}#banner h1{font-size:60px}#banner .form-outter{margin:1rem}#about a{margin-bottom:25px}#buysell a{margin-bottom:35px}#buysell{background:#e6e8ef;padding:30px 0;padding-top:30px}#featured .gcard{margin-bottom:25px}#blog a.un{margin-bottom:25px;display:inline-block}.sm-center{text-align:center}#footer a{margin-bottom:15px;display:inline-block}.other-details{font-size:13px}.more-info .w-btn{width:24%}#properties ul.bxslider-home img{height:360px}}@media (min-width:992px) and (max-width:1169px){.navbar-right{float:right!important;margin-right:-5px;margin-top:45px}#header .navbar-default .navbar-nav li a{font-size:21px}#header .nav-item a{padding:15px 8px}#banner h1{font-size:60px}#banner .form-outter{margin:1rem}#about a{margin-bottom:25px}#buysell a{margin-bottom:35px}#buysell{background:#e6e8ef;padding:30px 0;padding-top:30px}#featured .gcard{margin-bottom:25px}#properties ul.bxslider-home img{height:400px}#blog a.un{margin-bottom:25px;display:inline-block}#social-section .social-big{position:relative;height:520px}#social-section .social-img-bg{padding:20px 15px 10px}.sm-center{text-align:center}#footer ul{margin:0 0}#footer a{margin-bottom:15px;display:inline-block}.other-details{font-size:11px}.f-11{font-size:9px!important}}@media screen and (max-width:1169px){#properties .bx-wrapper .bx-next{right:0;margin-right:0;background:url(img/right-arrow-removebg.png) right center no-repeat!important}#properties .bx-wrapper .bx-prev{left:0;margin-left:0;background:url(img/left-arrow-removebg.png) right center no-repeat!important}}@media screen and (max-width:991px){#header ul#main-menu>li.menu-item{width:100%}}.Description__Details{background:linear-gradient(-20deg,#b88f2a 5%,#b88f2a);border:0;color:#fff!important;font-size:20px;padding:23px 15px;text-align:center;text-transform:uppercase;width:100%;font-weight:800}.Description__Details:hover,.Description__Details:active,.Description__Details:focus{background:#fff;color:#b88f2a!important;border:1px solid #b88f2a}.description_right h4,
.header-mls h4:not(.Caption__Price){font-size:18px;color:#333;width:100%;text-transform:none}.header-mls h4:not(.Caption__Price){font-size:24px}.description_right h4 i{width:16%;font-size:28px}.description_right h4 span{width:45%}.Caption__Announcement{color:#fff;font-size:18px;text-transform:uppercase;padding:10px 20px;background:#bd955e}@media only screen and (max-width:767px){.Caption__Announcement,#info-new h3{font-size:18px}.other-details{font-size:12px}.more-info .w-btn{width:24%}#properties ul.bxslider-home img{height:320px}}@media only screen and (max-width:1025px) and (min-width:768px){.Caption__Announcement,#info-new h3{font-size:20px}}.Caption__Price{font-size:32px;color:#333}.font-24{font-size:24px}.font-28{font-size:28px!important}.content{display:flex;align-items:center;flex-wrap:wrap}.font-15{font-size:15px;color:#fff}.circle-border{border:2px solid #fff}#contact-info{padding:60px 0}#contact-info .table{color:#333}#contact-info .agent-name{font-size:40px;line-height:1}#contact-info .agent-name span{font-size:22px}#search-props input,#search-props select{}input,select{display:inline-block;width:100%;background:#fff;height:51px!important;padding-left:20px;font-size:14px;color:#6c757d;border:1px solid #aaa;margin-bottom:20px;box-shadow:none;outline:none;font-family:'Roboto',sans-serif;border-radius:5px}#search-props input,#search-props select{height:35px;margin-bottom:0}textarea{display:inline-block;width:100%;background:#fff;height:150px;padding-left:20px;padding-top:15px;font-size:14px;color:#242424;border:1px solid #aaa;margin-bottom:20px;box-shadow:none;resize:none;outline:none;font-family:'Roboto',sans-serif}#contact-info .contact-card img{max-height:400px;object-fit:cover;object-position:center top}#contact-info .contact-card h4{font-size:24px;color:#0e0e0e}#contact-info .contact-card h5{font-size:16px}#contact-info .contact-card a{color:#0e0e0e}@media only screen and (max-width:425px){#info-contact input,#info-contact select,#contact input,#contact select{height:41px}#info-contact textarea,#contact textarea{height:100px}}::-webkit-input-placeholder{color:#6c757d}input.btn{width:auto}button[type="submit"]{box-shadow:none}.btn{display:inline-block;position:relative;line-height:60px;font-weight:400;min-width:220px;font-size:18px;border-radius:0;padding:0;border:none;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:0 0 5px 0 #ddd}.btn:hover,.btn:focus{color:#fff!important;box-shadow:0 0 10px 0 #ddd!important}.btn:not(.mixitup-control):before {content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.3);-webkit-transform:scaleX(.06);transform:scaleX(.06);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn:not(.mixitup-control):hover:before, .btn:not(.mixitup-control):focus:before, .btn:not(.mixitup-control):active:before {-webkit-transform:scaleX(1);transform:scaleX(1)}#banner .btn{margin:0 15px;width:380px}#info-new p{color:#333}#info-new .nav-tabs .nav-link{border-top-right-radius:0;border-top-left-radius:0;background:transparent;color:#1d2437}#info-new .nav-tabs .nav-link:not(:first-child) {border-left:none}#info-new .nav-tabs .nav-link.active,#info-new .nav-tabs .nav-link:hover{background-color:#bd955e;border-color:#ddd #ddd #fff;color:#fff!important}.font-18{font-size:18px}#contact{padding:100px 0}#contact .modal-content,#info-contact .modal-content{margin:auto;background-color:#1d2437;padding:15px 20px}.modal-content .wpcf7-response-output{color:#f3f3f3}#contact .modal-content .modal-header,#info-contact .modal-content .modal-header{border:none;color:#fff}#contact .modal-content .modal-header .modal-title,#info-contact .modal-content .modal-header .modal-title{color:#fff;font-size:24px;font-weight:700}#contact .modal-content button,#info-contact .modal-content button{color:#bd955e;border-color:#bd955e}#contact-info h3:before{content:'';position:absolute;bottom:-10px;left:0;background:#fff;width:140px;height:2px}#contact-info ul{margin:0;padding:0}#contact-info ul li{display:inline-block}#contact-info ul li a{display:inline-block;font-size:26px;color:#333;text-transform:uppercase;text-decoration:none;margin:0 15px;font-family:'Open Sans',sans-serif;transition:1s;border:none;padding:15px 5px 15px 0}#contact-info a{color:#333;font-size:21px}#contact-info a:hover{color:#bd955e}#contact-info i{font-size:24px}.marketing h3:not(.abut-title):not(.guide):not(.price):before,
.inner-section-title:before,
#contact-info h3:before{content:'';position:absolute;bottom:0;left:0;background:#bd955e;width:40%;height:2px}.marketing h3.text-right:not(.abut-title):not(.guide):not(.price):before{right:0;left:unset}#about-page h3,.page-template-default h3{margin-bottom:35px;font-weight:600}.page-template-default h3.section-header{margin-bottom:0}#about-page .info-border{border-bottom:10px solid #fff}#about-page p{color:#333}#about-page h2,.marketing h2{color:#1d2437;font-size:40px;font-weight:500}#about-page h2{color:#fff}.marketing h2{font-size:30px}#about-page h2:after,.marketing h2:after{content:'';position:absolute;bottom:50%;right:-40%;width:40%;height:2px;background:#1d2437}.right-sidebar p{color:#121212;font-size:14px!important}.right-sidebar a.buttons{color:#bd955e}.right-sidebar a.buttons:hover{background-color:#bd955e;color:#fff;border-color:#fff}@media only screen and (max-width:769px) and (min-width:578px){.right-sidebar p{font-size:13px!important}}.right-sidebar .white-bg{background:#fff;padding-top:10px}.right-sidebar img.round{}.right-sidebar .title-div{background:#bd955e;background:#212e64;color:#fff;font-weight:bold;font-size:24px;line-height:51px;text-transform:uppercase;font-family:'Roboto',sans-serif}.right-sidebar .bg-white{background:#fff;padding:25px 15px 10px 15px}.right-sidebar .bg-white p{margin-bottom:10px!important}.right-sidebar .bg-white img{margin-top:5px}.right-sidebar .button{display:inline-block;background:#cc0816;background:#212e64;color:#fff;font-weight:bold;font-size:18px;line-height:50px;width:100%;text-align:center;padding:15px 0;margin-top:20px;height:90px}.right-sidebar .button.blue{line-height:25px;border:1px solid #0741a2;background:transparent;color:#0741a2}.contact_card{margin:10px 0;background:#bd955e;padding:30px 10px 20px}.contact_card .redIcon{background:transparent!important;padding:0;margin-top:0}.contact_card .redIcon .fa{font-size:20px;color:#fff}#about-page .contact_card p{margin-bottom:10px;color:#fff;font-size:20px}h3.black,h3.comment-reply-title{color:#242424;display:inline-block;margin-bottom:20px;text-transform:uppercase;font-size:30px}h4.black{color:#242424;display:inline-block;margin-top:10px;font-size:18px}#featured h3,#properties h3{color:#00213d;text-transform:uppercase;font-size:20px;margin-bottom:20px}#main-menu a{font-size:16px;color:#052b60}@media only screen and (min-width:769px) and (max-width:1025px){#main-menu a{font-size:15px}}#main-menu .dropdown-menu .active a{color:#fff}#main-menu .dropdown-menu .active{background:#bd955e}#header li.dropdown:hover .dropdown-menu{width:auto}.sf-arrows .sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{right:unset;border-top-color:#fff}.header-gold .sf-arrows .sf-with-ul:after,.header-gold .sf-arrows>.sfHover>.sf-with-ul:after,.header-gold .sf-arrows>li:hover>.sf-with-ul:after,.header-gold .sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#0e0e0e}.sf-arrows .sf-with-ul{padding-right:15px!important}.form-section-title{font-size:20px!important;color:#333;font-weight:bolder}.evalutaion-form-cf7 input,.evalutaion-form-cf7 select{height:35px}.evalutaion-form-cf7 textarea{height:120px}.cta-blog{border-radius:50px;padding:9px 0;text-align:center;background:#004179;display:block;width:40%;font-weight:500;color:#fff;font-size:18px!important}ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0}ul.social-network li{display:inline-block;margin:0 5px}.social-network a.icoFacebook:hover{background-color:#3b5998}.social-network a.icoTwitter:hover{background-color:#3cf}.social-network a.icoPinterest:hover{background-color:#bd2126}.social-network a.icoGoogle:hover{background-color:#bd3518}.social-network a.icoLinkedin:hover{background-color:#007bb7}.social-network a:hover i{color:#fff}a.socialIcon:hover,.socialHoverClass{color:#44bcdd}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:35px;height:35px;font-size:20px}.social-circle li i{margin:0;line-height:37px;text-align:center}.social-circle li a{background-color:#ccc;color:#fff}.si-colored.si-facebook,.si-facebook:hover{background-color:#3b5998!important}.si-colored.si-linkedin,.si-linkedin:hover{background-color:#0e76a8!important}.si-colored.si-twitter,.si-twitter:hover{background-color:#00acee!important}.si-colored.si-pinterest,.si-pinterest:hover{background-color:#c8232c!important}.si-colored.si-print,.si-print:hover{background-color:#ca9e32!important}@media only screen and (max-width:767px){#slider-1-slide-1-layer-0{font-size:50px!important}#social-section .social-img-bg{padding:20px 15px 10px}}#we-social h3,#we-social span{color:#fff}.post-page .post-img,.single-post .post-img{height:500px}.post-page .divider{position:relative;margin:40px 0 50px;height:2px}.post-page .div-transparent:before{content:"";position:absolute;top:0;left:2%;right:2%;width:96%;height:2px;background-image:linear-gradient(to right,transparent,#9e9e9e,transparent)}.single-post hr{display:none}.single-post h5{color:#bd955e}.single-post .centris-link:hover{color:#bd955e;text-decoration:underline}@media only screen and (max-width:768px) and (min-width:426px){#contact-card h3{font-size:45px}#contact-card p{font-size:23px}}.bottom-btns a.btn-info{width:88%}p.lt{margin:0}#page-title{margin-top:131px;padding:80px}.page-template-page-about #inner-page-title{}@media only screen and (max-width:767px){#page-title{margin-top:90px;padding:80px 10px}}h3.page-title:before{content:'';position:absolute;bottom:-12px;left:0;background:#242424;width:140px;height:2px}.related-props ul{list-style:none}.download-card{background-color:#ebecee}#main .download-card h3{font-size:20px;line-height:26px;margin:0}#main .download-card p{line-height:24px;margin:20px 0;font-size:16px}#inner-page-title{margin:80px 0;color:#fff;font-size:70px;font-weight:500;text-shadow:1px 2px 4px dimgrey}@media only screen and (max-width:456px){#inner-page-title{font-size:32px}}#about-page h4{color:#999;font-weight:bold;font-size:20px}#about-page .team-img{}#about-page .white-bg img{object-fit:cover;width:100%;object-position:top}#about-page .about-team{height:800px}#about-page .about-info{padding:0 15px;overflow:hidden;height:100%}#about-page .team-info-wrapper{position:relative}#about-page .team-info-wrapper .title-wrapper{position:absolute;background: #ffffffc7;bottom:0;width:100%;left:0;padding:10px 0}#about-page .team-info-wrapper .title-wrapper h3{margin:0;font-size:25px;padding-bottom:0}#about-page .team-info-wrapper .title-wrapper p{margin-top:0;line-height:1;margin-bottom:0}#about-page .about-info .heading-border:before{background:#f3f3f3}#about-page .about-info a{font-size:18px}#about-page .about-info a:hover{color:#bd955e;transition:all 1s}#about-page .about-info a i{font-size:24px}#info-new h3{font-size:24px;color:#333;line-height:1.2}#contact-card p{margin:0;line-height:25px}#contact-card h3{margin-bottom:4px}.real-estate p,.marketing p,.site-main p{font-size:17px;line-height:30px;padding:20px 0 0;color:#333;margin:0}.real-estate hr{border-color:#000}h2.morgage-title:before,h2.morgage-title:after{width:20%}h2.morgage-title:before{left:-40%}h2.morgage-title:after{right:-20%}.display-2{font-size:20px;padding-bottom:20px;color:#dd1c31;margin:0}#header.header-gold{background-size:cover;color:#0e0e0e;background-color:#fff}#header.header-gold:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.properties-section .feat-prop{font-family:'Montserrat',sans-serif}.properties-section .feat-prop a{display:block;margin-bottom:10px;background-color:#1d2437;position:relative;overflow:hidden;color:#fff!important}.buttons{display:inline-block;font-weight:700;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;color:#1d2437;padding:12px 35px;font-size:18px;line-height:1.5;border:1px solid #1d2437;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;font-family:'basetica-regularuploaded_file'}.download-card .buttons,#contact-info .buttons{min-width:220px}.f-11{font-size:11px}.buttons:hover,.buttons.active,.buttons:focus{background-color:#0e0e0e;color:#fff}.btn-p{padding:1rem 2rem!important}.w-btn{width:24%}.other-details{width:100%;display:inline-block}.properties-section .hp-fp-details{border:1px solid #fff;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;text-align:center;transform:scale(.01);opacity:0;transition:all .4s;text-decoration:none!important;text-transform:uppercase}.properties-section a:hover .hp-fp-details{opacity:1;transform:scale(1)}.properties-section a .hp-fp-details>div{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.fp-address{letter-spacing:1px;font-size:18px;font-weight:700}.other-details{color:#fff;font-weight:500;font-size:16px}.fp-price{padding-right:2%;border-right:2px solid #fff}.fp-beds{padding:0 2%;border-right:2px solid #fff}.fp-baths{padding-left:2%}.hp-contact-us{background:#a18654;padding:50px 0;text-align:center;float:left;width:100%}.hp-contact-us input{width:20%;margin:.2%;padding:10px;border:none;border-radius:5px}.hp-contact-us h2{font-size:20px;font-weight:700;color:#fff;letter-spacing:3px;text-align:center;line-height:1;margin-bottom:25px;text-transform:uppercase}.hp-contact-us span.sub{display:block;color:#fff;margin:25px 0;font-weight:bold}img.fp-image-holder{width:100%;display:block;height:450px;object-fit:cover;transition:all .4s}.properties-section a:hover img.fp-image-holder{opacity:.3}.abut-title{color:#b88f2a!important;letter-spacing:6px;font-size:33px!important;margin-bottom:0!important}.abut-title img{max-width:80%}#footer .footer-inner{}#footer h2{font-size:32px;line-height:39px;color:#eee;font-family:'Josefin Sans',sans-serif}#footer .footer-inner .footer-col{display:inline-block;padding:0;color:#9a9a9a;font-size:17px;line-height:26px;vertical-align:top}.footer-copyright{color:#c9c9c9;font-size:11px;text-align:center;width:100%;margin-top:35px}#footer .footer-inner h3{font-size:17px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;text-align:center}#footer .p-copyright{font-size:17px}#footer .p-copyright a{color:#b88f2a}#footer .p-copyright a:hover{color:#eee}#footer h5 a:hover{color:#bd955e}.error-form input[type="submit"]{width:30%;display:inline-block;font-weight:700;color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.75rem;font-size:1rem;line-height:1.5;background-color:#bb1d22;border:1px solid #bb1d22;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out}.error-form input[type="submit"]:hover{background-color:transparent;border:1px solid #bb1d22;color:#f3f3f3}.error-form label{width:69%}.hp-cform input[type="submit"]{background:#ddd}.hp-contact-us input[type="submit"]:hover{background:#000b23;color:#fff}.border-bottom{border-bottom:1px solid #b88f2a!important}.border-top{border-top:1px solid #b88f2a!important}.font-weight-bold{font-weight:700}.dark-section{padding:30px 0;background-color:rgba(0,0,0,.4)}#about .dark-section{background: #000000e6;padding:0}#about::before,#about::after{content:'';position:absolute;width:0;transition:width 1.5s ease-in;z-index:2}#about::before{border-top:30px solid #b88f2a;top:-15px;left:0}#about::after{border-bottom:30px solid #b88f2a;bottom:-15px;right:0}#about.revealed::before,#about.revealed::after{width:33%}.right-sidebar .img-responsive{box-shadow:-10px -10px 0 #bd955e}.entry-title a{color:#f3f3f3;text-transform:none;font-family:'Cinzel',serif}.fb-like span,.fb-like span iframe{min-width:139px!important}#facebook table.uiGrid _51mz{margin:auto}.button{--offset:10px;--border-size:2px;position:relative;padding:1.5em 3em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#0e0e0e!important;text-transform:uppercase;letter-spacing:.25em;outline:none;cursor:pointer;font-weight:bold;border-radius:0;box-shadow:inset 0 0 0 var(--border-size) currentcolor;-webkit-transition:background .8s ease;transition:background .8s ease}.button:hover{background:rgba(100,0,0,.03)}.button__horizontal,.button__vertical{position:absolute;top:var(--horizontal-offset,0);right:var(--vertical-offset,0);bottom:var(--horizontal-offset,0);left:var(--vertical-offset,0);-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease , -webkit-transform .8s ease;will-change:transform}.button__horizontal::before,.button__vertical::before{content:"";position:absolute;border:inherit}.button__horizontal{--vertical-offset: calc(var(--offset) * -1);border-top:var(--border-size) solid currentcolor;border-bottom:var(--border-size) solid currentcolor}.button__horizontal::before{top:calc(var(--vertical-offset) - var(--border-size));bottom:calc(var(--vertical-offset) - var(--border-size));left: calc(var(--vertical-offset) * -1);right: calc(var(--vertical-offset) * -1)}.button:hover .button__horizontal{-webkit-transform:scaleX(0);transform:scaleX(0)}.button__vertical{--horizontal-offset: calc(var(--offset) * -1);border-left:var(--border-size) solid currentcolor;border-right:var(--border-size) solid currentcolor}.button__vertical::before{top: calc(var(--horizontal-offset) * -1);bottom: calc(var(--horizontal-offset) * -1);left:calc(var(--horizontal-offset) - var(--border-size));right:calc(var(--horizontal-offset) - var(--border-size))}.button:hover .button__vertical{-webkit-transform:scaleY(0);transform:scaleY(0)}#multi-step-form.fw-wizard{background:#ebeaef;padding:30px 20px 50px}#main #multi-step-form p{color:#0e0e0e;padding:0}#multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step:before{height:60px;line-height:52px;width:60px;font-size:30px;border-radius:unset;color:#bd955e;border:1px solid #bd955e;background-color:transparent!important;top:0}#main #multi-step-form{position:relative}#main #multi-step-form .fw-progress-bar-container{position:absolute;top:100px;right:10px}#main #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(1):before {content:"1/3"!important;font-family:'Cinzel',serif!important}#main.evaluation #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(1):before {content:"1/4"!important;font-family:'Cinzel',serif!important}#main #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(2):before {content:"2/3"!important;font-family:'Cinzel',serif!important}#main.evaluation #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(2):before {content:"2/4"!important;font-family:'Cinzel',serif!important}#main #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(3):before {content:"3/3"!important;font-family:'Cinzel',serif!important}#main.evaluation #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(3):before {content:"3/4"!important;font-family:'Cinzel',serif!important}#main.evaluation #multi-step-form .fw-progress-bar .fw-progress-step:nth-child(4):before {content:"4/4"!important;font-family:'Cinzel',serif!important}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step .fw-txt-ellipsis{display:none}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step:after{display:none}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step{padding:10px 88px 10px 0;width:unset;display:none;margin:0}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step.fw-active{display:inline-block}#multi-step-form.fw-large-container .fw-progress-bar-container{text-align:right}#multi-step-form .fw-step-part{border-left:none!important}#multi-step-form .fw-wizard-buttons{text-align:center}#multi-step-form .fw-step-part{background:transparent none repeat scroll 0 0!important}#multi-step-form h2{font-size:20px;text-align:center}#multi-step-form h2.fw-step-part-title{display:none}#multi-step-form .fw-wizard-step-container h3{padding-top:4px;padding-bottom:3px;padding-left:0;color:#0f223d;font-size:18px!important;font-weight:700!important;line-height:24px;border-left:4px solid transparent;text-transform:uppercase;font-family:'basetica-regularuploaded_file'}#main #multi-step-form .fa.form-control-feedback{margin-top:15px;left:21px}#main #multi-step-form .fa. fa-envelope{left:12px}#main #multi-step-form.fw-large-container .fw-progress-bar-container{width:100%!important;margin:0}#main .fw-input-container{position:relative}#main #multi-step-form .fw-wizard-step-header-container{margin-bottom:0}#main.evaluation #multi-step-form .fw-wizard-step-header-container{padding:0 32px}#main.evaluation #multi-step-form .fw-progress-wrap{min-height:10px}#main #multi-step-form .fw-wizard-buttons button,#main #multi-step-form .fw-wizard-buttons .fw-btn,#main #multi-step-form .fw-btn-submit{display:inline-block;font-weight:700;height:auto;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent!important;color:#0e0e0e;padding:12px 35px;font-size:18px;line-height:1.5;border:1px solid #0e0e0e;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;font-family:'basetica-regularuploaded_file'}#main #multi-step-form .fw-wizard-buttons button:hover,#main #multi-step-form .fw-wizard-buttons .fw-btn:hover,#main #multi-step-form .fw-btn-submit:hover{color:#fff;background-color:#0e0e0e!important}.evaluation #multi-step-form .fw-wizard-step-header h2{margin-top:40px;font-family:'basetica-regularuploaded_file'}#main.evaluation #multi-step-form .select2{width:100%!important}#main.evaluation #multi-step-form .select2-container--default .select2-selection--single{height:51px!important}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step:before{font-size:38px}.grecaptcha-badge{display:none}@media screen and (min-width:1470px){#fb-root .fb-customerchat iframe{height:calc(100% - 300px);!important}}@media screen and (min-width:577px){#multi-step-form .fw-choice.fw-input-container{display:inline-block;width:49%}[data-type="fw-text"],[data-type="fw-email"],[data-type="fw-numeric"]{display:inline-block;width:49%!important}#main #multi-step-form .fw-btn-submit{min-width:22%;width:auto;display:block;margin:auto;padding:12px 35px!important}.evaluation [data-stepid="0"] .fw-step-block:first-child{display:inline-block;width:70%!important}.evaluation [data-stepid="0"] .fw-step-block:nth-child(2){display:inline-block;width:29%!important}[data-type="fw-select"]{display:inline-block;width:49%!important}#multi-step-form .fw-textarea{height:40px;min-height:45px!important}}@media screen and (max-width:1470px) and (min-width:1200px){.instagram-item{margin:4px}img.fp-image-holder{height:360px}#about h2{font-size:35px}#about h2.heading-border::before,#about h2.heading-border::after{display:none}#about .about-img{max-height:unset}#home-cta h2 span{font-size:27px}#home-cta .cta-bg a .cta-title>div{padding:24px 20px}#home-cta .cta-bg .cta-title p{font-size:20px}#fb-root .fb-customerchat iframe{height:calc(100% - 300px);!important}.other-details{font-size:14px}.text-bg{padding-right:3%}.text-bg .text-wrapper{padding:20px 10px;margin-left:-96px}#home-cta h2:before,#home-cta h2:after{bottom:8px}#about-page .team-info-wrapper .title-wrapper h3{font-size:22px}}@media screen and (max-width:1199px) and (min-width:992px){.instagram-item .instagram-image,.instagram-item .instagram-video{height:200px}.instagram-item{margin:2px}img.fp-image-holder{height:300px}#about h2.heading-border::before,#about h2.heading-border::after{display:none}#about .about-img{max-height:unset}#home-cta{padding:50px 0}#home-cta h2 span{font-size:26px}#home-cta .cta-bg a .cta-title>div{padding:30px 3px}.marketing h2{font-size:26px}#contact-info .contact-card img{max-height:406px}.evaluation #multi-step-form .fw-wizard-step-header h2{font-size:30px}#calculators h2.section-title{font-size:30px}#footer .agency-info{font-size:9px}.text-bg{padding-right:0}.text-bg .text-wrapper{margin-left:0}}@media screen and (max-width:991px ){#header{background-color:#fff}#header .nav-item a{color:#0e0e0e}#header .navbar-nav .active>.nav-link,#header .navbar-nav .nav-link.active,#header .navbar-nav .nav-link:focus,#header .navbar-nav .nav-link:hover{color:#bd955e}#header .nav-item a.dropdown-toggle{position:relative}#home-slider rs-fullwidth-wrap{height:56vh}#home-slider rs-fullwidth-wrap>rs-module-wrap{height:56vh!important}.text-bg{padding-right:0}.text-bg .text-wrapper{margin-left:0}#home-cta{padding:50px 0}#home-cta .cta-bg a .cta-title>div{padding:20px 3px}#home-cta .cta-bg .cta-title p{font-size:22px}#home-cta .cta-bg .cta-title{width:100%}.instagram-item{-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%;margin:3px}.instagram-item .instagram-image,.instagram-item .instagram-video{height:200px}#header .dropdown-menu .menu-item{text-align:center}#testi-page .heading-border::before,#testi-page .heading-border::after{width:26%}#filter-wrapper .buttons{min-width:260px;margin:0 5px 10px}.mix-container{padding:0 15px}.related-pros img.fp-image-holder{height:300px}#calculators h2.section-title{font-size:28px}.evaluation #multi-step-form .fw-wizard-step-header h2{font-size:22px}#main #multi-step-form .fw-progress-bar-container{top:20px}#main #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step:before{font-size:38px}#header .show{display:block}#about-page .white-bg img{max-height:unset}#about-page .about-team{height:581px}#header ul#main-menu>li.menu-item{text-align:left}#page-title{margin-top:106px}.page-template-page-about #page-title{background-size:100%;background-position:52% -28%!important}#about-page .about-info a{display:block}.grey-bg{padding:20px 15px}#about-page #team-info .blue-bg{background:#1d2437;padding:20px}#footer ul{margin:0 0 25px;line-height:1}#inner-page-title{font-size:50px}#contact-info .right-border{margin-top:45px}}@media screen and (max-width:576px ){#header .wpml-ls-legacy-list-horizontal a{font-size:10px}#header .navbar-brand img{max-height:70px}#header .nav-item a{padding:8px 15px}#home-slider{margin-top:113px}#home-cta h2 span{font-size:30px}.about-bg{background:#fff;background-size:39%}.instagram-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:2px 0}.instagram-item .instagram-image,.instagram-item .instagram-video{height:400px}.instagram-item:nth-child(n+7) {display:none}#header.header-gold ul.social li a.cinfo{font-size:10px}.right-sidebar p{text-align:center!important}#social-section .social-big{height:300px}.heading-border::before,.heading-border::after{display:none}img.fp-image-holder{height:300px}#about h2,#properties h2,h2.section-title,#testimonials h2,#about-page h2,.marketing h2{font-size:26px;line-height:1.2}#about-page .about-info a{display:block}.testi-content h4{line-height:1.1}.evaluation #map{height:300px}#main #multi-step-form .fw-wizard-step-container h3{font-size:16px!important;margin-bottom:0}#main #multi-step-form .fw-step-block{margin-bottom:0}#main #multi-step-form .fw-progress-bar-container .fw-txt-ellipsis{display:none}#main #multi-step-form .fw-progress-bar .fw-progress-step:before{border:1px solid #bd955e;border-radius:0;font-size:26px}#main .fw-active .progress,#main ul.fw-progress-bar li.fw-active:before{background:transparent!important;color:#bd955e}#main #multi-step-form .fw-progress-bar .fw-progress-step{display:none}#main #multi-step-form .fw-progress-bar .fw-progress-step.fw-active{display:block}#main #multi-step-form .fw-progress-bar-container{top:10px;right:0}#about-page .about-team{height:280px}#footer::before{left:0}#footer .social ul li a{margin-bottom:0;line-height:1;margin-right:0}#footer .social p{margin:0}#footer ul{margin:0 0 15px}#footer p.footer-copyRight,#footer h5{padding-bottom:0;font-size:11px}.instagram-wrapper{margin:0}#page-title{margin-top:110px;padding:0 10px}.partners .remax-parts h5{font-size:20px}.partners .remax-parts h2{font-size:28px}.marketing h2:after{display:none}#inner-page-title{font-size:45px}#about-page .white-bg img{max-height:550px}#about-page .info-border{border-bottom:none}#testimonials .sp{padding:0}#testimonials .bx-wrapper .bx-prev{top:45%;bottom:unset;left:0%}#testimonials .bx-wrapper .bx-next{top:45%;bottom:unset;right:0%}.mixitup-control{min-width:200px;margin-bottom:10px}#inner-page-title{font-size:45px;margin:60px 0}.buttons.single-pro{padding:12px 21px;width:100%}#testi-page .testi-content{margin-bottom:30px!important;padding-bottom:30px}.cal-btn{min-width:280px}#contact-info{padding:0 0 40px}#contact-info .agent-name{font-size:24px}#contact-info a{font-size:17px}#main h3:not(#ask_heading):not(.section-header), #contact-info h3, #about-page h3, #testi-page h3 {font-size:22px}#home-cta h2:before,#home-cta h2:after{bottom:12px}#home-cta h2{margin-bottom:20px}.mt-60{margin-top:0}#about{margin:0}#about h2{margin-bottom:20px}#page-title.test-page{background-position:7% 50%!important;background-size:140%!important;padding:0 10px}#page-title.test-page #inner-page-title{margin:50px 0}#footer .agency-info{font-size:9px}}@media screen and (max-width:361px ){.page-template-page-about #page-title{height:55vh;background-position:50% 100%!important}}.mixitup-control.btn{color:#fff;border:1px solid #fff;box-shadow:none;background:none}.mixitup-control.btn:hover,.mixitup-control.btn.active,.mixitup-control.btn:focus,.mixitup-control.btn.mixitup-control-active{background-color:#bb1d22;color:#fff;border-color:#bb1d22;box-shadow:none!important}.buttons:hover,.buttons.active,.buttons:focus,.buttons.mixitup-control-active{background-color:#bd955e;color:#fff!important;border-color:#bd955e}@media screen and (max-width:390px){#header ul.social{left:1px}}@media screen and (max-width:576px){#footer .footer-menu ul li{display:block}#footer .footer-menu ul li a{line-height:30px}}