@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900');.tester{font-size:12px}html{overflow-y:scroll;font-size:16px}body{font-family:Roboto, Arial, Helvetica, sans-serif;color:#555;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px}body input[type="tel"].form-control{padding:0.65rem 1rem;border-radius:0px;resize:none}body input[type="email"].form-control{padding:0.65rem 1rem;border-radius:0px;resize:none}body textarea.form-control{padding:0.65rem 1rem;border-radius:0px;resize:none}body select.form-control{padding:0.65rem 1rem;border-radius:0px;resize:none}body input[type=button].btn-block{width:100%}p{color:#555;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px;margin-bottom:1.5rem}::-moz-selection{color:#fff;background:#adc90e}::selection{color:#fff;background:#adc90e}a{transition:all 0.3s;color:#30343d}a:hover{color:#adc90e;text-decoration:none}.text-underline{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#434342}h1{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:56px;line-height:83px;letter-spacing:0px}h2{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:37.5px;line-height:56px;letter-spacing:0px;margin-bottom:1.5rem}h3{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:28px;line-height:42px;letter-spacing:0px}h4{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:24px;line-height:36px;letter-spacing:0px}h5{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:21.5px;line-height:32px;letter-spacing:0px}h6{font-family:Roboto Arial, Helvetica, sans-serif;color:#30343d;font-weight:700;font-style:normal;font-size:18.5px;line-height:28px;letter-spacing:0px}.text-bold{font-weight:700}.text-light{color:#dcdcdb !important}.text-blue{color:#00164d !important}.text-grey{color:#adc90e !important}.text-dark-grey{color:#383d43 !important}.text-light-grey{color:#bcc4d1 !important}.text-info{color:#1c3b4f !important}.text-spacing{letter-spacing:1px}.no-text-spacing{letter-spacing:0}.text-success{color:#fff !important}.text-primary{color:#434342 !important}.text-large{font-size:4.5rem;line-height:6.75rem}.text-medium{font-size:2.625rem;line-height:3.9375rem}.bg-white{background:#fff}.font-weight-medium{font-weight:500 !important}hr{border-top:1px solid #6a6a68}.blog-divider{border-width:2px}.v-divider{position:relative}.v-divider:after{background:#6a6a68;content:'';position:absolute;right:0;top:25%;width:0.1rem;height:100px}.main-heading,.top-heading{position:relative;padding-top:25px}.main-heading:before{content:'';position:absolute;top:0;background:#434342;width:60px;height:7px;border-radius:7px;left:0;right:0;margin:0 auto}.top-heading:before{content:'';position:absolute;top:0;background:#fff;width:60px;height:7px;border-radius:7px;left:0}.bg-grey{background:#f0f3f8}.card{border:0;margin:18px 0;background:#fff;padding:30px 40px}.card-shadow{-webkit-box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);border-radius:5px;border:1px solid #ebebeb}.card-header,.card-body,.card-footer{padding:0;border:none;background:rgba(0, 0, 0, 0)}.white-box{padding-right:20px !important}.white-box > .vc_column-inner{background:#fff;-webkit-box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);border-radius:10px;padding:40px !important;border:1px solid #dfe9f0}.white-box-large{padding-right:20px !important}.white-box-large > .vc_column-inner{background:#fff;-webkit-box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);border-radius:10px;padding:55px 40px 20px !important}.blue-box > .vc_column-inner{background:#00164d;-webkit-box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);border-radius:7px;padding:40px !important}.background-bottom-right,.background-bottom-right .vc_column-inner{background-position:bottom right -50px !important}.background-bottom-left .vc_column-inner,.background-bottom-left{background-position:left bottom 100px !important}div.background-top-right{background-position:top right !important}.background-full-w{background-size:100% auto !important}div .background-bottom-center .vc_column-inner,div .background-bottom-center{background-position:center bottom !important}.border-box{-webkit-box-shadow:0px 0px 5px 0px rgba(163, 163, 163, 0.31);-moz-box-shadow:0px 0px 5px 0px rgba(163, 163, 163, 0.31);box-shadow:0px 0px 5px 0px rgba(163, 163, 163, 0.31)}.shadow-box{box-shadow:0 20px 26px 0 rgba(0, 0, 0, 0.05)}.banner-wrapper,.service-box .vc_column-inner .vc_image,.news-box .vc_column-inner,.top-banner,.blog-image,.offer-box{position:relative}.banner-wrapper:after,.service-box .vc_column-inner .vc_image:after,.news-box .vc_column-inner:after,.top-banner:after,.blog-image:after,.offer-box:after{content:"" !important;position:absolute;left:0;right:0;top:0;bottom:0;width:100% !important;height:100% !important;display:block !important;background-color:rgba(42, 42, 42, 0.35);z-index:0;visibility:visible !important}.service-box .vc_column-inner .vc_image:after,.news-box .vc_column-inner:after,.blog-image:after,.offer-box:after{background-image:linear-gradient(to bottom, rgba(42, 42, 42, 0), #000);background-color:transparent;opacity:0.75;border-radius:5px}.sm-image-wrapper{display:block;height:60px;align-items:flex-end}.media-grid .vc_gitem-zone{background-size:auto;height:150px}.scroll-up-container{position:fixed;width:34px;right:10px;bottom:5px;z-index:1}.banner-wrapper h1,.banner-wrapper h2,.banner-wrapper h3,.banner-wrapper h4,.banner-wrapper h5,.banner-wrapper h6,.banner-wrapper p{color:#fff !important}.service-box{height:375px;padding-left:10px;padding-right:10px}.service-box .vc_image{height:185px;border-top-left-radius:5px;border-top-right-radius:5px;background-size:auto 100%;background-position:center}.service-box .vc_image:after{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.service-box .heading{position:relative;padding-left:15px;padding-right:20px}.service-box .heading:before{content:"";width:4px;height:100%;background:#fff;position:absolute;left:0;top:0;border-radius:5px}.service-box .vc_column-inner{border-radius:5px;background:#fff;box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);transition:all 0.3s}.service-box .info{position:relative;z-index:1;padding-top:65px !important}.service-box .info .vc_icon{position:absolute;top:-48px;left:0;right:0;background:#fff;width:96px;height:96px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%}.service-box .info .vc_icon:after{content:'';position:absolute;left:0;right:0;bottom:0;width:96px;height:48px;border-bottom-left-radius:96px;border-bottom-right-radius:96px;border:1px solid rgba(173, 201, 14, 0.35);border-top:0}.service-box .info .vc_icon span{color:#adc90e;border:1px solid #adc90e;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%}.service-box .info .vc_icon span img{max-width:50%}.service-box:hover .vc_column-inner{transform:translateY(-3px);box-shadow:0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 40px 0 rgba(0, 0, 0, 0.05)}.three-column .service-box .vc_image{background-size:100% 100%}.home-service-wrapper{overflow:visible !important}.home-service-wrapper .owl-stage-outer{margin-left:-10px;margin-right:-10px}.home-service-wrapper .owl-carousel{margin-top:-180px}.home-service-wrapper .owl-stage-outer{padding-bottom:60px}.icon-wrapper{width:35px}.icon-wrapper i{top:5px;position:relative;font-size:1rem}.map-content{margin-bottom:-2px}.map-content .shadow-box{position:absolute;top:-460px;background:#fff;right:0}.map-content .shadow-box p{line-height:2.5rem;letter-spacing:0px}.map-content .shadow-box p i{margin-right:0.5rem !important;width:1.5625rem;display:inline-block}.wowi-frontend-map{margin-bottom:48px !important}.wowi-frontend-map .gm-style > div > div > div:last-child{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content-icon p{line-height:2.5rem;letter-spacing:0px}.content-icon p i{margin-right:0.5rem !important;width:1.5625rem;display:inline-block}.home-gallery{padding:40px 0}.wpb_image_grid .wpb_image_grid_ul{margin:0 auto !important;padding:0;text-align:center}.wpb_image_grid .wpb_image_grid_ul .isotope-item{padding:0 50px;float:none !important;display:inline-block}.news-box{height:225px}.news-box .vc_column-inner{background-size:cover}.news-box.top-news-box{height:475px}.news-box .info,.top-banner .overlay{position:relative;z-index:1}.top-news-box{height:475px}.icon-angle-right,.icon-rightarrow{font-size:10.5px !important}.news-wrapper .vc_column-inner{border-radius:5px}.news-wrapper .tag{color:#fff}.tag{color:#d4f133}.tag .badge{border:1px solid #fff;font-size:1rem;font-weight:400;letter-spacing:0;border-radius:30px;padding:6px 12px;background:#adc90e;color:#fff}.tag.tag-light .badge{border:1px solid #adc90e;background:#fff;color:#adc90e}.property-bg{padding-right:50px !important;padding-bottom:50px !important;padding-left:50px !important;background-image:url(../assets/images/background/dotted-bg.png) !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-position:bottom right -50px !important}.property-slider{padding-top:150px;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:100% 400px !important}.bx-wrapper{box-shadow:none !important;background:none !important;border:none !important}.bx-wrapper .bx-prev{left:16% !important;background:none !important}.bx-wrapper .bx-next{right:70% !important;background:none !important}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{line-height:1.96875rem;border:1px solid #434342;color:#434342;padding:4px 25px !important;display:inline-block;border-radius:50px;font-weight:500;font-size:1 !important;text-indent:0 !important}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background:#434342 !important;color:#fff}.top-banner{height:100vh;background-size:cover;background-position:center;background-attachment:fixed;max-height:580px}.top-banner h4{max-width:480px}.banner-wrapper{height:100vh;background-size:cover;background-position:center;background-attachment:fixed;max-height:630px}.banner-wrapper .banner-icon{position:absolute;top:0;right:70px;background-color:#adc90e;height:auto;width:92px;border-radius:15px 0px 15px 0;z-index:1;text-align:center;transition:all 0.25s}.banner-wrapper .banner-icon i{color:#fff;font-size:24px;margin:0 0 10px;display:block;font-weight:600;transition:all 0.25s}.banner-wrapper .banner-icon p{margin-bottom:0;font-size:12px;line-height:14px;font-weight:600;letter-spacing:0}.banner-wrapper .banner-icon p a{color:#fff;padding:15px 10px;display:block}.banner-wrapper .banner-icon:hover{background-color:#434342}.overlay{max-width:50%}.content-box .wpb_content_element,.content-box-left .wpb_content_element{padding:20px;background:#fff;border-radius:3px}.content-row .wpb_single_image img{border-radius:5px}.testimonial-inner{border:5px solid #434342;border-radius:5px;position:relative}.testimonial-inner:before{content:"\f10e";position:absolute;right:50px;bottom:-50px;font-size:4.375rem;color:#434342;line-height:4.375rem;font-family:"Font Awesome 5 Free";font-weight:900}.testimonial-inner:after{content:"\f10d";position:absolute;left:50px;top:-50px;font-size:4.375rem;color:#434342;line-height:4.375rem;font-family:"Font Awesome 5 Free";font-weight:900}.team-wrapper .wpb_single_image img{border-radius:5px}.team-wrapper p{line-height:2.5rem;letter-spacing:0px}.team-wrapper p i{margin-right:0.5rem !important;width:1.5625rem;display:inline-block}.two-column{display:flex;margin:30px auto}.two-column > *{flex:1 1 0;padding-right:20px}.two-column > *{flex:1 1 0;padding-right:20px}.original-slider.vc_gitem-zone-a .vc_gitem-row-position-middle{position:relative !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav{opacity:1 !important}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{top:auto !important;bottom:0 !important}.certification-slider .vc_grid.vc_row.vc_pageable-wrapper{padding-bottom:70px}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{border:1px solid #adc90e;left:38% !important;width:75px;height:50px;padding:15px 25px !important;border-radius:50px;text-align:center;font-size:10px;font-weight:700 !important;color:#adc90e;opacity:1 !important;line-height:16px;display:block !important;text-shadow:0px 1px 0px #adc90e}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{right:38% !important;border:1px solid #adc90e;width:75px;height:50px;padding:15px 25px !important;border-radius:50px;text-align:center;font-size:10px;font-weight:700 !important;color:#adc90e;opacity:1 !important;line-height:14px;display:block !important;text-shadow:0px 1px 0px #adc90e}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{background-color:#adc90e !important;border-color:#adc90e !important}.certification-slider .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{border-color:#adc90e !important;border-width:1px}.gradient-divider:after{content:" ";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to left, rgba(48, 52, 61, 0), #30343d 50%, rgba(48, 52, 61, 0))}.right-bottom-border-box .wpb_column{border-right:1px solid #dcdcdb;border-bottom:1px solid #dcdcdb}.right-bottom-border-box .wpb_column:last-child,.right-border-box .wpb_column:last-child{border-right:none}.right-border-box .wpb_column{border-right:1px solid #dcdcdb}.property-grid-wrapper{position:relative}.property-grid-wrapper > .vc_column_container{background:#fff;border:1px solid #dcdcdb;border-radius:5px;z-index:9}.property-grid-wrapper:after{content:"";display:block !important;width:840px;height:450px;background-image:url(../images/background/dotted-bg.png) !important;background-position:0 0 !important;background-repeat:no-repeat !important;position:absolute;left:-50px;top:-50px}.offer-box{border-radius:5px}.offer-box figure{position:relative}.offer-box:before{content:"";display:block !important;width:350px;height:240px;background-image:url(../images/background/dotted-bg.png) !important;background-position:0 0 !important;background-repeat:no-repeat !important;position:absolute;left:-50px;top:-50px}.offer-box.offer-box-right:before{content:"";display:block !important;width:350px;height:240px;background-image:url(../images/background/dotted-bg.png) !important;background-position:0 0 !important;background-repeat:no-repeat !important;position:absolute;right:-50px;bottom:-50px;left:auto;top:auto}.social{list-style-type:none;margin:0;padding-left:0}.social li{margin-right:10px;display:inline-block}.social li i{font-size:17px;color:#adc90e;border:1px solid #adc90e;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.social li a:hover i{background:#adc90e;border-color:#adc90e;color:#fff}.heading-left{padding-top:15px;position:relative}.heading-left:before{content:'';position:absolute;top:0;background:#ffbe49;width:60px;height:5px;border-radius:7px}.heading-center{padding-top:15px;position:relative}.heading-center:before{content:'';position:absolute;top:0;background:#ffbe49;width:60px;height:5px;left:0;right:0;margin:0 auto;border-radius:7px}.grid-box{padding-right:20px !important}.grid-box > .vc_column-inner{border-radius:5px;background:#fff;box-shadow:0px 0px 4px rgba(33, 33, 33, .2);padding:20px 10px !important;transition:all 0.3s}.grid-box > .vc_column-inner:hover{transform:scale(1.012);box-shadow:0 10px 17px -5px rgba(33, 33, 33, 0.15)}.grid-box > .vc_column-inner:hover a{color:#adc90e}#fixed-sidebar{position:fixed;bottom:100px;right:-240px;z-index:2;padding-left:5px}#fixed-sidebar .box{position:relative;display:flex;margin-bottom:10px;right:0;transition:all 0.5s ease}#fixed-sidebar .box a{display:flex;text-decoration:none;outline:none}#fixed-sidebar .box a .inner-icon{height:56px;width:56px;background-color:#adc90e;display:flex;align-items:center;justify-content:center;font-size:20px}#fixed-sidebar .box a .inner-icon i{overflow:hidden;color:#fff}#fixed-sidebar .box a .inner-icon i.fa-phone{transform:rotate(90deg)}#fixed-sidebar .box a .inner-desc{color:#fff;background-color:#313130;width:240px;text-transform:uppercase;font-size:14px;padding:15px;line-height:27px;letter-spacing:1px}#fixed-sidebar .box:hover{right:238px}#fixed-sidebar .box:hover .inner-icon{background-color:#292929}#fixed-sidebar .box:last-child{margin-bottom:0}.grecaptcha-badge{visibility:hidden}.search .top-banner{background-image:url('../images/background/blog-banner.jpg') !important}sup{top:-5px;left:-4px}.service-list{line-height:30px;padding-bottom:28px;font-size:17px}.custom-bullets ul li:before{content:"\2022";color:#adc90e;font-weight:bold;font-size:35px;position:absolute;margin-left:-0.6em}.call-to-action-box{border-radius:15px;background-color:#fbb255;color:#fff;background:transparent linear-gradient(283deg, #fbb254 0%, #f7900c 100%) 0% 0% no-repeat padding-box;border:none;min-height:0px !important;box-shadow:0px 0px 5px 0px rgba(163, 163, 163, 0.31)}.call-to-action-box p,.call-to-action-box a,.call-to-action-box h2,.call-to-action-box h6{color:#fff;font-weight:500 !important}.svg-box{padding-right:20px !important;border-radius:5px;box-shadow:0px 0px 4px rgba(33, 33, 33, .2);padding:20px 10px !important;transition:all 0.3s}.svg-box:hover{transform:scale(1.012);box-shadow:0 10px 17px -5px rgba(33, 33, 33, 0.15)}.svg-box:hover .market path,.svg-box:hover .house path,.svg-box:hover .house-ellipse{fill:#ffbe49;stroke:#ffbe49}.svg-box:hover svg path,.svg-box:hover svg g,.svg-box:hover svg ellipse,.svg-box:hover svg path{fill:#ffbe49}.svg-box:hover h6,.svg-box:hover svg{fill:#ffbe49;color:#ffbe49}.svg-box .sm-image-wrapper{display:block;text-align:center;height:30px !important;margin-bottom:30px !important}.svg-box .sm-image-wrapper svg{max-width:50px}.svg-box .col{padding-left:0px;padding-right:0px}.svg-box h6{font-size:15px;font-weight:500}.team .content-icon p{line-height:1.5rem}.footer-standard{background:#30343d;padding-top:5rem;padding-bottom:2.5rem}.footer-standard .widget-title{text-transform:none;font-weight:700;font-size:1.3125rem;color:#fff;margin-bottom:1rem;line-height:1.96875rem;display:block}.footer-standard ul{padding-left:0;list-style-type:none;margin-bottom:0}.footer-standard ul li{margin-bottom:0}.footer-standard ul li a{border:none;padding:0;font-size:0.94rem;line-height:2.8125rem;color:#fff;font-weight:400}.footer-standard ul li a:hover{color:#adc90e;text-decoration:none}.footer-standard #searchform{position:relative}.footer-standard #searchform input[type="text"]{padding:4px 60px 4px 10px}.footer-standard #searchsubmit{position:absolute;right:0;width:auto;top:0;background-image:url(../images/icons/search.svg);text-indent:-9999px;background-size:25px auto;background-repeat:no-repeat;border-top-left-radius:0;background-position:center;width:50px;border-bottom-left-radius:0;padding-top:4px;padding-bottom:4px;cursor:pointer}.footer-standard #searchsubmit:hover{background-image:url(../images/icons/search-white.svg);background-color:#434342}.footer-standard .searchform #s:hover + #searchsubmit,.footer-standard .searchform #s:focus + #searchsubmit{border-color:#adc90e;background-image:url(../images/icons/search-white.svg);background-color:#adc90e}.footer-bottom{background-color:#30343d;color:#fff;padding:1.8rem 0;border-top:1px solid #747d92}.footer-bottom .social li{margin-right:5px}.footer-bottom .social li i{color:#fff;border-color:#fff}.footer-bottom .social li a:hover i{background:#fff;border-color:#fff;color:#434342}.footer-bottom p{color:#fff;font-size:1rem;font-weight:400;line-height:1rem;margin-bottom:0;margin-top:0}.footer-bottom .menu{margin:0}.footer-bottom .menu li{display:inline-block;padding:0 1.2rem}.footer-bottom .menu li a{color:#dcdcdb;font-size:0.9rem;font-weight:500}.footer-bottom .menu li a:hover{color:#c2c2c2}.toolbar{background:#fff;color:#adc90e;font-size:1rem;padding:0.78125rem 0;border-bottom:1px solid #c2c2c2}.toolbar .searchform #s{padding-right:60px;padding:4px 13px;font-size:0.875rem;color:#adc90e;width:auto;min-width:250px}.toolbar .searchform .screen-reader-text{display:none}.toolbar .searchform #searchsubmit{position:absolute;right:0;width:auto;top:0;background-image:url(../images/icons/search.svg);text-indent:-9999px;background-size:25px auto;background-repeat:no-repeat;border-top-left-radius:0;background-position:center;width:50px;border-bottom-left-radius:0;padding-top:4px;padding-bottom:4px;cursor:pointer}.toolbar .searchform #searchsubmit:hover{background-image:url(../images/icons/search-white.svg);background-color:#434342}.toolbar .searchform #s:hover + #searchsubmit,.toolbar .searchform #s:focus + #searchsubmit{border-color:#434342;background-image:url(../images/icons/search-white.svg);background-color:#434342}.toolbar .social li{padding:0 20px;margin-right:0;position:relative}.toolbar .social li:last-child{padding-right:0}.toolbar .social li:last-child:after{content:none}.toolbar .social li:first-child{padding-left:0}.toolbar .social li:after{content:'';background:#fff;display:block;width:1px;height:24px;position:absolute;right:0px;top:0}.toolbar .social li i{color:#adc90e;border:none;font-size:1rem;width:auto;height:1.5rem;border-radius:0}.toolbar .social li p i{display:inline-block;margin-right:15px !important;height:auto}.toolbar .social li a:hover i{color:#434342;background:rgba(0, 0, 0, 0)}.toolbar-nav{padding:0;margin:0}.toolbar-nav li{list-style-type:none;display:inline-block;padding:0 17px;font-size:0.75rem;font-weight:500}.toolbar-nav ul{margin-bottom:0}.toolbar-nav a{color:#96a7bb}.toolbar-nav a:hover{color:#fff}header{background-color:#fff;position:relative}header.wowi-header-sticky.sticky{position:fixed;left:0;right:0;z-index:5;box-shadow:-7px 3px 10px rgba(43, 43, 43, 0.4);top:0;}header.wowi-header-overlay{position:absolute;left:0;right:0;z-index:5;background:rgba(255, 255, 255, 0)}header.wowi-header-overlay.sticky{background-color:#fff}.navbar-altern{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;padding:0.9375rem 0}.nav-container{}.nav-container .image-brand img{max-height:80px;max-width:100%}.navbar-expand-lg .navbar-nav .nav-link{color:#434342;padding:0 1.5rem;font-size:0.94rem;font-weight:500;position:relative;transition:all 0.3s;line-height:2.8rem}.navbar-expand-lg .navbar-nav .nav-link:hover{color:#adc90e}.navbar-expand-lg .navbar-nav .current_page_item > .nav-link{color:#adc90e}.navbar-expand-lg .navbar-nav li.dropdown{position:static !important}.navbar-expand-lg .navbar-nav li.dropdown .dropdown-menu{background:rgba(0, 0, 0, 0);border:none;padding:0;left:0;top:0;min-width:auto;margin:0}.navbar-expand-lg .navbar-nav li.dropdown .dropdown-menu .nav-link{color:#fff !important;line-height:3.2rem;transition:all 0.3s;opacity:0}.navbar-expand-lg .navbar-nav li.dropdown .dropdown-menu .nav-link:hover{transform:translateY(-2px)}.navbar-expand-lg .navbar-nav li.dropdown.show .dropdown-menu li{display:inline-block}.navbar-expand-lg .navbar-nav li.dropdown.show .dropdown-menu .nav-link{border-color:#434342 !important}.navbar-expand-lg .navbar-nav li.menu-item-has-children .sub-menu.active{display:block;}.navbar-expand-lg .navbar-nav li.menu-item-has-children .sub-menu.active li{display:inline-block}.navbar-expand-lg .navbar-nav li.menu-item-has-children .sub-menu.active li .nav-link{opacity:1}#nav-container .navbar-expand-lg .navbar-nav .btn:hover .nav-link{color:#fff !important}#nav-container .navbar-expand-lg .navbar-nav .btn .nav-link{padding:0 !important}#nav-container .navbar-expand-lg .navbar-nav .nav-link:before{content:none}.subnav-container{position:absolute;background-color:#adc90e;height:0px;width:100%;z-index:1;transition:all 0.1s ease-in-out}.subnav-container .pointer{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:12px solid #adc90e;margin-top:-12px;position:absolute;display:none}.navbar-nav .btn{margin-left:1.75rem;padding:0 2rem !important}.navbar-nav .btn-primary:hover{border-color:#fff !important}.dropdown-toggle:after{content:"\e909";font-family:icomoon;border:none;font-size:0.3875rem;margin-left:10px}.dropdown-menu{min-width:15rem}.category .top-banner,.archive .top-banner{background-image:url('../images/background/blog-banner.jpg') !important}.blog-wrapper{padding-top:100px;padding-bottom:100px}.blog-wrapper .blog-image{height:330px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;position:relative}.blog-wrapper .blog-image img{max-width:100%}.blog-wrapper .blog-image .info{position:absolute;bottom:0;left:0;z-index:1}.blog-wrapper .blog-image .info .divider{position:relative}.blog-wrapper .blog-image .info .divider:before{content:'';position:absolute;left:12px;top:2px;display:block;width:1px;height:50px;background:#fff}.blog-wrapper hr{border-color:#dcdcdb;margin-top:70px;margin-bottom:70px}.blog-wrapper .widget{border-radius:5px;border-color:#dcdcdb;background:#fff;padding:50px 30px;margin-bottom:50px}.blog-wrapper .widget .widget-title{font-size:1.125rem;color:#434342;margin-bottom:20px;font-weight:600;display:block}.blog-wrapper .widget ul{padding-left:15px}.blog-wrapper .widget ul li{margin-bottom:1rem}.blog-wrapper .widget ul li a{color:#adc90e}.blog-wrapper .widget ul li a:hover{color:#434342}.blog-wrapper .widget ul li:last-child{margin-bottom:0}.pagination-wrapper{display:flex;justify-content:center}.pagination-wrapper .nav-links{border:1px solid #dcdcdb;border-radius:5px;display:flex;justify-content:center}.pagination-wrapper .nav-links .page-numbers{color:#dcdcdb;font-weight:600;height:50px;line-height:50px;width:50px;align-items:center;justify-content:center;display:flex;border-right:1px solid #dcdcdb}.pagination-wrapper .nav-links .page-numbers:last-child{border-right:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.pagination-wrapper .nav-links .page-numbers:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px;transform:rotate(180deg);border-right:none;border-left:1px solid #dcdcdb}.pagination-wrapper .nav-links .page-numbers:first-child.current{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;transform:rotate(0);border-left:none;border-right:1px solid #dcdcdb}.pagination-wrapper .nav-links .page-numbers.current,.pagination-wrapper .nav-links .page-numbers:hover,.pagination-wrapper .nav-links .page-numbers:focus{background:#434342;color:#fff}.listing-item{border:1px solid #dcdcdb;border-radius:5px;margin-bottom:3rem}.listing-item .listing-item-pic img{max-width:100%}.listing-item .sub-title{color:#555;font-size:14px}.listing-item .item-detail{font-size:21px;line-height:34px}.listing-item .item-detail i{font-size:15px}.listing-item .item-detail-zusatz{color:#dcdcdb;font-size:14px}.listing-item .main-info .item-detail-container{position:relative}.listing-item .main-info .item-detail-container:after{content:"";position:absolute;right:0;top:10%;width:0.1rem;height:82%;background:#dcdcdb;display:block}.listing-item .main-info .item-detail-container:last-child:after{content:none}.listing-item .extras{color:#adc90e;letter-spacing:0.38px}.listing-item .extras span svg{height:20px;margin-left:4px;margin-right:4px;position:relative;top:3px;width:25px;transition:all 0.3s}.listing-item .extras span svg path{fill:#adc90e}.listing-item .extras span svg:hover{transform:translateY(-4px)}.listing-item .btn-view{color:#adc90e;text-decoration:none;letter-spacing:0}.listing-item .btn-view:hover{color:#434342}.listing-item .wowi-loop-property__image{background-size:cover;display:block;height:100%;background-position:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.listing-item .wowi-loop-property__image img{visibility:hidden}.listing-item .property_badge{position:absolute;top:30px;left:0;font-size:14px;color:#fff;line-height:17px;border-radius:0 5px 5px 0;display:inline-block;padding:8px 11px;text-transform:capitalize;font-weight:600}.listing-item .property_badge.badge_sale{background:#f73a3a}.listing-item .property_badge.badge_rent{background:#00c96b}ul.page-numbers{list-style-type:none;display:flex;justify-content:flex-end}ul.page-numbers li{display:flex;color:#dcdcdb;border-right:1px solid #dcdcdb;border-top:1px solid #dcdcdb;border-bottom:1px solid #dcdcdb;align-items:center;justify-content:center}ul.page-numbers li:first-child{border-left:1px solid #dcdcdb;border-top-left-radius:5px;border-bottom-left-radius:5px}ul.page-numbers li:first-child > *{border-top-left-radius:5px;border-bottom-left-radius:5px}ul.page-numbers li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}ul.page-numbers li:last-child > *{border-top-right-radius:5px;border-bottom-right-radius:5px}ul.page-numbers li > *{width:35px;height:35px;font-size:16px;align-items:center;display:flex;justify-content:center}ul.page-numbers li a.page-numbers{color:#dcdcdb}ul.page-numbers li .current,ul.page-numbers li a:hover{color:#fff;background:#adc90e}ul.page-numbers li .left-arrow{transform:rotate(180deg)}.newsletter label{margin:0}.newsletter input{border-radius:0 !important}.newsletter input.wpcf7-form-control.wpcf7-submit{padding-top:8px;padding-bottom:8px}.property-gallery-images{border:1px solid #dcdcdb;background:#fff;border-radius:5px}.property-gallery-images .flexslider{}.property-gallery-images .flexslider .flex-viewport .property-gallery{background-size:cover;display:block;height:100%;background-position:center center}.property-gallery-images .flexslider .flex-viewport .property-gallery img{visibility:hidden}.property-gallery-images .flexslider .flex-direction-nav a:before{font-size:15px;color:rgba(255, 255, 255, 0.8);line-height:40px;background:rgba(0, 0, 0, 0.5);width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;height:40px}.property-thumb{border:1px solid #dcdcdb;border-radius:3px;padding:5px}.property-thumb img{max-width:100%}.thumb-desc{color:#adc90e}.thumb-desc i{font-size:20px;position:relative;top:3px}.content-spacing{padding-top:70px;padding-bottom:70px}.details-heading{padding-top:25px;text-align:center;position:relative;margin-bottom:30px;font-weight:500}.details-heading:before{content:'';position:absolute;top:0;background:#adc90e;left:0;border-radius:7px;right:0;margin:0 auto;width:60px;height:7px}.main-info-inner{border:1px solid #dcdcdb;border-radius:5px;margin:1rem 3.5rem !important;padding:2rem;text-align:center}.main-info-inner .item-detail{color:#adc90e;font-size:22px;line-height:34px}.main-info-inner .item-detail i{font-size:16px}.main-info-inner .item-detail-title{color:#dcdcdb;font-size:14px;margin-bottom:10px}.main-info-inner .item-detail-container{position:relative}.main-info-inner .item-detail-container:after{content:"";position:absolute;right:0;top:10%;width:0.1rem;height:82%;background:#dcdcdb;display:block}.main-info-inner .item-detail-container:last-child:after{content:none}#property-details-container{line-height:34px !important}.features-wrapper .nav-tabs{border:1px solid #dcdcdb;border-radius:5px 5px 0px 0}.features-wrapper .nav-tabs .nav-link{font-size:21px;color:#dcdcdb;padding:25px;border:none;position:relative}.features-wrapper .nav-tabs .nav-link.active{color:#adc90e}.features-wrapper .nav-tabs .nav-link:after{content:'';position:absolute;right:0;bottom:0;left:0;width:100%;height:2px;background:#dcdcdb}.features-wrapper .nav-tabs .nav-link.active:after{background:#adc90e}.features-wrapper .tab-content{padding:70px 0;text-align:center;border-bottom:1px solid #dcdcdb}.features-wrapper .tab-content .wowi-map-wrapper{border:1px solid #dcdcdb;border-radius:3px;padding:10px}#property-features-container ul{margin-bottom:0;padding-left:20px}#property-features-container p{color:#434342;font-size:18px;line-height:35px}#property-features-container li{margin-bottom:1rem;font-size:0.875rem;line-height:35px;position:relative;list-style-type:none;padding-left:30px}#property-features-container li:before{left:0;position:absolute;top:0;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px}#property-attachment-container ul{margin-bottom:0;padding-left:0}#property-attachment-container p{color:#434342;font-size:18px;line-height:35px}#property-attachment-container li{margin-bottom:1rem;font-size:0.875rem;line-height:35px;position:relative;list-style-type:none}#property-attachment-container li .dashicons{margin-right:10px;position:relative;top:6px}#property-attachment-container li a{color:#adc90e;transition:none}#property-attachment-container li a:hover{color:#adc90e}#property-attachment-container li:nth-last-child(-n+3){margin-bottom:0}.btn-download{font-weight:500;font-size:14px !important;line-height:1.5rem !important;border-radius:40px !important;padding-left:15px !important;padding-right:15px !important;padding-top:10px !important;padding-bottom:10px !important;transition:all 0.5s ease 0s;border:1px solid #434342;color:#434342;display:block}.btn-download .dashicons{position:relative;top:5px;margin-right:10px;font-size:16px}.btn-download:hover{background:#adc90e;color:#fff;border-color:#adc90e}.btn-download:hover .dashicons{color:#fff}#property-search-form #advance-filters hr{border-color:#dcdcdb}#property-search-form .form-control{padding:0.75rem 1rem;height:auto;font-size:0.875rem;border-radius:0.25rem;color:#434342}#property-search-form .form-control::-webkit-input-placeholder{color:#dcdcdb}#property-search-form .form-control::-ms-input-placeholder{color:#dcdcdb}#property-search-form .form-control::placeholder{color:#dcdcdb}#property-search-form .form-control:focus{border-color:#434342;box-shadow:none}#property-search-form label{font-weight:600;margin-bottom:0.5rem}#property-search-form .input-group-text{color:#dcdcdb}#property-search-form select{background-image:url('../images/icons/down.svg');background-repeat:no-repeat;background-position:right 15px top 20px;background-size:12px;color:#dcdcdb !important}#property-search-form select:focus,#property-search-form select.selected{color:#434342 !important}#property-search-form .btn-reset{background-image:url('../images/icons/reset.svg');background-repeat:no-repeat;background-position:right center;color:#434342 !important;background-color:transparent;border:none;padding-right:30px;cursor:pointer;opacity:0.35}#property-search-form .btn-reset:hover{opacity:1}#property-search-form .btn-cancel{color:#434342 !important;cursor:pointer;opacity:0.35}#property-search-form .btn-cancel:hover{opacity:1}#property-search-form .input-group > .form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}#property-search-form .btn{font-size:0.9375rem !important;background-color:#adc90e !important;border-color:#adc90e !important;width:auto;box-shadow:none !important;padding-left:2rem !important;padding-right:2rem !important}#property-search-form .btn:hover{background-color:#434342 !important;border-color:#434342 !important}#property-search-form .btn.advance-toggle{background:#fff !important;border:1px solid #dcdcdb !important;border-radius:5px !important;color:#adc90e !important;padding-left:1rem !important;padding-right:1rem !important;text-align:left}#property-search-form .btn.advance-toggle .icon-down{position:absolute;right:17px;top:22px;font-size:7px}#property-search-form .btn.advance-toggle.open .icon-down{transform:rotate(180deg);top:20px}#property-search-form .btn.advance-toggle:hover{border-color:#434342 !important}#property-search-form .layout__type{display:flex;border:1px solid #dcdcdb;border-radius:5px;padding-left:0}#property-search-form .layout__type li{list-style-type:none;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-right:1px solid #dcdcdb}#property-search-form .layout__type li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#property-search-form .layout__type li a i{color:#dcdcdb}#property-search-form .layout__type li:hover,#property-search-form .layout__type li.active{background:#adc90e;border-color:#fff}#property-search-form .layout__type li:hover a i,#property-search-form .layout__type li.active a i{color:#fff}#property-search-form .layout__type li:last-child{border:none;border-top-right-radius:5px;border-bottom-right-radius:5px}#property-search-form .layout__type li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}#property-search-form .btn-submit{background-image:url('../images/icons/search-white.svg');background-repeat:no-repeat;background-position:center;width:50px;text-indent:-9999px;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}#property-search-form #property_location{border-top-right-radius:0;border-bottom-right-radius:0}#property-search-form #property_location:hover + .btn-submit,#property-search-form #property_location:focus + .btn-submit{border-color:#434342 !important;background-color:#434342 !important}.wowi-layout-grid{display:flex;margin-left:-15px;flex-wrap:wrap;margin-right:-15px}.wowi-layout-grid .listing-item{flex:0 0 33.33%;max-width:33.33%;padding-left:15px;padding-right:15px;margin:0 0 30px !important;border:none;display:block}.wowi-layout-grid .listing-item .listing-item-pic,.wowi-layout-grid .listing-item .listing-item-info{width:100%;max-width:100%;flex:0 0 100%}.wowi-layout-grid .listing-item .listing-item-pic{border-radius:5px 5px 0 0;height:250px;position:relative}.wowi-layout-grid .listing-item .listing-item-pic .wowi-loop-property__image{border-radius:5px 5px 0 0;height:100%}.wowi-layout-grid .listing-item .listing-item-info{border-radius:0 0 5px 5px;border:1px solid #dcdcdb;border-top:0px;height:calc(100% - 250px);padding:1.5rem !important}.wowi-layout-grid .listing-item .listing-item-info .wowi-loop-property__title{font-size:22px}.wowi-layout-grid .listing-item .listing-item-info .main-info{margin-bottom:2rem !important;}.wowi-layout-grid .listing-item .listing-item-info .main-info .item-detail{font-size:18px;line-height:30px}.wowi-layout-grid .listing-item .listing-item-info .main-info .item-detail i{display:none}.wowi-layout-grid .listing-item .listing-item-info .features-wrapper{display:block}.wowi-layout-grid .listing-item .listing-item-info .features-wrapper .col-md-4,.wowi-layout-grid .listing-item .listing-item-info .features-wrapper .col-md-8{width:100%;max-width:100%;flex:0 0 100%}.wowi-layout-grid .listing-item .listing-item-info .features-wrapper .col-md-4{margin-top:25px;text-align:left !important;justify-content:flex-start !important}#property-contact-container p{margin-bottom:10px}.ui-widget-content{font-weight:400 !important;border:1px solid #dcdcdb !important;padding:20px 30px !important;color:#dcdcdb !important;font-size:14px !important;line-height:22px !important;border-radius:5px}.ui-widget-content .ui-menu-item{font-weight:400;margin-bottom:15px !important;font-family:Roboto Arial, Helvetica, sans-serif !important;position:relative;padding-left:1.5rem !important}.ui-widget-content .ui-menu-item.ui-state-hover,.ui-widget-content .ui-menu-item.ui-state-focus{border:none !important;color:#434342 !important;background:none !important}.ui-widget-content .ui-menu-item .ui-autosearch-term{color:#434342 !important}.ui-widget-content .ui-menu-item:before{content:"\e910";margin-right:1rem;font-family:'icomoon' !important;position:absolute;left:0;top:0}.wowi-property-listing .gm-style *{color:#fff !important}.wowi-property-listing .wowi-frontend-map .gm-style > div > div:first-child > div:last-child{-webkit-filter:grayscale(100%) !important;filter:grayscale(100%) !important}.wowi-property-listing .wowi-frontend-map .gm-style > div > div > div:last-child{-webkit-filter:grayscale(0);filter:grayscale(0)}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-d{overflow:visible !important}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-t:after{background:#00c96b;box-shadow:-2px 2px 2px 0 rgba(0, 0, 0, .05)}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c{box-shadow:0 16px 25px 0 rgba(0, 0, 0, 0.16);background-color:#00c96b;padding:0 !important;color:#fff !important;width:260px !important;border-radius:5px !important}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox-thumbnail{background-size:cover;background-position:center center;height:100px}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox-thumbnail img{visibility:hidden}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox{padding:8px 15px}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox .wowi-infobox-title h6{color:#fff;letter-spacing:0.38px;line-height:1.5}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox .wowi-infobox-price p{color:#fcfcfc;font-size:0.75rem;line-height:1.0625rem;letter-spacing:0.29px}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox .wowi-infobox-price h6{color:#fff;letter-spacing:0.38px}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox .wowi-infobox-price a{color:#fff;font-size:0.625rem}.wowi-property-listing .wowi-frontend-map .gm-style .gm-style-iw-c .wowi-infobox .wowi-infobox-price a .icon-rightarrow:before{font-size:5px}.wowi-property-listing .wowi-frontend-map .gm-ui-hover-effect{opacity:1 !important;background:#fff !important;border-radius:50%;top:0 !important;border:1px solid #434342 !important;right:0 !important;width:22px !important;height:22px !important;display:flex !important;align-items:center;justify-content:center}.wowi-property-listing .wowi-frontend-map .gm-ui-hover-effect img{margin:0 !important}.wowi-property-listing .wowi-frontend-map .info-marker{color:#fff;font-size:14px;font-family:inherit !important;background:#00c96b;line-height:20px;padding:7px 10px;border-radius:5px}.wowi-property-listing .wowi-frontend-map .info-marker:before{background:#00c96b;box-shadow:-2px 2px 2px 0 rgba(0, 0, 0, .05);content:"";height:15px;left:0;position:absolute;top:0;transform:translate(-50%, -50%) rotate(-45deg);width:15px}.property-price{display:flex;align-items:center}.property-price .price-title{font-weight:400;padding:5px 10px;border-radius:30px;line-height:20px;margin-left:10px;font-size:0.8125rem;background:#adc90e}.property-basic-info{display:flex;align-items:center}.contact-image img{border-radius:5px;max-width:100%;height:auto}.flexslider .slides img{border-radius:5px 5px 0 0}#slides li a{background-size:cover;display:block;width:100%;height:100%;background-position:center}#slides li a img{visibility:hidden}#carousel .slides li{padding:10px;position:relative;height:120px;overflow:hidden}#carousel .slides li img{border-radius:5px}#carousel .slides li:hover:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #adc90e;border-radius:5px}#property-overview-container .col-detail-value{font-weight:600}.property-box{border:1px solid #dcdcdb;background:#fff;border-radius:5px;padding:30px 30px;font-size:0.8125rem;line-height:1.35rem}.property-box .col-detail-label{word-break:break-word}.location-wrapper .wowi-frontend-map{margin-bottom:0 !important;border-radius:5px;border:1px solid #dcdcdb}.property-details-btn .btn-view{font-size:0.875rem !important;text-transform:uppercase;font-weight:400;letter-spacing:1px}.text-address{color:#a9a9a8}#property-summary-container{color:#555;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0px}.breadcrumbs{background-image:url('../images/background/wave-pattern.png');padding:15px;background-size:100% auto;color:#adc90e}.breadcrumbs a{color:#adc90e}.breadcrumbs a:hover{color:#adc90e}@media (min-width:1400px){.container{max-width:1160px}}@media screen and (min-width:768px) and (max-width:1024px){body .vc_custom_1527520166263{margin-top:0px !important}body .vc_custom_1526315872089{margin-top:0px !important}.vc-wowi-teaser-box-wrap{-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.5)}.h-medium-spacing .vc_column-inner{padding-left:15px !important;padding-right:15px !important}div.h-row-medium-spacing{padding-left:15px !important;padding-right:15px !important}.v-medium-spacing .vc_column-inner{padding-top:50px !important;padding-bottom:50px !important}div.v-row-medium-spacing{padding-top:50px !important;padding-bottom:50px !important}.bx-wrapper .bx-prev{left:20% !important;background:none !important}.bx-wrapper .bx-controls-direction a{top:35% !important}.wowi-layout-grid .listing-item{flex:0 0 50%;max-width:50%}.toolbar .social li{padding:0 15px}#slider .slides li a img{height:300px !important}.border-box h3{font-size:19px}.vita .border-box{margin-left:1.5rem}.blog-wrapper .col-md-4{padding-left:0px;padding-right:0px}.wowi-frontend-map{margin-bottom:0px !important}.map-content .shadow-box{top:-550px}}@media screen and (max-width:767px){.call-to-action-box .vc_column-inner{padding:40px 60px !important}.call-to-action-box .vc_column-inner h6{margin-bottom:1rem}.subnav-container{display:none !important}.current_page_item{color:#434342}.navbar-expand-lg .navbar-nav .nav-link{padding:0.5rem;line-height:2rem}.navbar-expand-lg .navbar-nav li.dropdown.show .dropdown-menu{position:relative !important;transform:none !important}.navbar-expand-lg .navbar-nav li.dropdown.show .dropdown-menu li{display:block}.navbar-expand-lg .navbar-nav li.dropdown.show .dropdown-menu .nav-link{color:inherit}.navbar-nav .btn{border:none;margin:0 !important;text-align:left !important;padding:0.5rem !important}div.banner-wrapper{height:auto !important;padding-bottom:50px !important}div.banner-wrapper .vc_column-inner{}section.top-banner{height:auto !important;padding-top:30px;padding-bottom:30px;min-height:200px;background-attachment:scroll}body .vc_custom_1527520166263{margin-top:0px !important}body .vc_custom_1526315872089{margin-top:0px !important}.vc-wowi-teaser-box-content{padding:0;padding-top:1.5rem}.vc-wowi-teaser-box-wrap{box-shadow:none}.btn-custom{padding:0.375rem 0.75rem}.projekt-row{padding:2rem}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs{left:0;transform:none;margin-left:1rem}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs li{width:300px}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs .sash{left:0;border-left:1rem solid transparent;border-right:0}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs .show .sash{border-left:1rem solid transparent;border-right:0}.vc-wowi-bauprojekte-tab-wrap .vc-wowi-bauprojekt-title{padding-left:1rem;padding-top:4.5rem}.vc-wowi-bauprojekte-tab-wrap .vc-wowi-bauprojekt-teaser{padding-left:1rem}.vc-wowi-bauprojekte-tab-wrap .vc-wowi-bauprojekt-body{padding-left:1rem}.toolbar p{font-size:14px;line-height:20px}.toolbar .social li{padding:0 10px}.toolbar .social li i{font-size:11px;height:20px}h1{font-size:2rem;line-height:2.75rem}h2{font-size:1.5rem;line-height:2.25rem}h3{font-size:1.35rem;line-height:2rem}h4{font-size:1.234375rem;line-height:1.75rem}h5{font-size:1.15625rem;line-height:1.75rem}h6{font-size:1rem;line-height:1.35rem}.text-large{font-size:2.5rem;line-height:2.75rem}.text-medium{font-size:1.625rem;line-height:2.9375rem}.h-spacing .vc_column-inner{padding-left:15px !important;padding-right:15px !important}div.h-row-spacing{padding-left:15px !important;padding-right:15px !important}.v-spacing .vc_column-inner{padding-top:50px !important;padding-bottom:50px !important}.v-spacing-0 .vc_column-inner{padding-top:0px !important;padding-bottom:0px !important}div.v-row-spacing{padding-top:50px !important;padding-bottom:50px !important}div.pt-small-0{padding-top:0px !important}div.v-top-small-margin{margin-top:30px !important}div.v-small-margin{margin-top:30px !important;margin-bottom:30px !important}.btn-icon{padding:3.5px 25px !important}.property-slider{padding-top:50px;background-size:100% auto !important}.property-bg{margin-bottom:35px !important;padding-right:20px !important;padding-bottom:30px !important;padding-left:20px !important}.bx-wrapper .bx-prev{left:20px !important;top:auto !important}.bx-wrapper .bx-next{right:20px !important;top:auto !important}.news-box{height:300px}.news-box.top-news-box{height:300px}.v-divider:after{content:none !important}.media-grid .vc_gitem-zone{height:100px}.footer-standard{padding-top:2.5rem}.footer-standard .widget-title{margin-top:1rem}.overlay{max-width:100%}.content-box{width:100% !important;position:relative !important;right:auto;bottom:auto;left:auto}.content-box .wpb_content_element{padding:20px 35px;background:#fff;margin-bottom:0}.content-box-left{width:100% !important;position:relative !important;right:auto;bottom:auto;left:auto}.content-box-left .wpb_content_element{padding:20px 35px;background:#fff;margin-bottom:0}.content-row{margin-top:50px}.content-row .vc_column-inner{padding-top:0 !important;padding-left:15px !important}.content-row .wpb_single_image{position:relative;top:auto;padding-left:0 !important;padding-right:0px !important;background-image:none !important;padding-bottom:0px !important;padding-top:0 !important}.listing-item .wowi-loop-property__image{border-radius:5px}.listing-item .main-info .item-detail-container:after{content:none}.content-spacing{padding-top:40px;padding-bottom:40px}.main-info-inner{margin:1rem 0.5rem !important}.main-info-inner .item-detail-container:after{content:none}#property-details-container{text-align:center}.features-wrapper .nav-tabs .nav-link{font-size:14px;padding:12px}.features-wrapper .tab-content{padding:40px 20px}#property-features-container li{font-size:14px;line-height:25px;display:block}#property-features-container ul{padding-left:0}.property-price{justify-content:flex-start;margin-bottom:20px}.btn-download{margin-bottom:10px}#property-overview-container .flexslider .flex-direction-nav .flex-next,#property-overview-container .flexslider .flex-direction-nav .flex-prev{height:40px;width:50px}.wowi-layout-grid .listing-item{flex:0 0 100%;max-width:100%}.wowi-layout-grid .listing-item .listing-item-pic{height:250px}.wowi-layout-grid .listing-item .listing-item-info{height:auto}.service-box .vc_column-inner{padding-top:0 !important}.service-box{padding-left:30px}.map-content .shadow-box{position:relative;top:0;left:0;right:0;padding:20px !important;margin-bottom:30px !important;margin-top:30px !important}.map-container{height:300px !important}form#property-search-form .row > div{margin-bottom:15px}#property-search-form .layout__type{width:150px !important;margin-left:auto;margin-right:auto}.listing-item-pic{height:250px}.wowi-layout-list .wowi-loop-property__title{font-size:1rem;line-height:1.45rem;margin-bottom:0}.wowi-layout-list .main-info,.wowi-layout-list .features-wrapper{display:none !important}.wowi-layout-list .listing-item-pic{height:auto}.wowi-layout-list .listing-item-pic img{height:auto}.wowi-layout-list .listing-item .sub-title{color:#cbd4d9;font-size:12px;line-height:15px;margin-bottom:13px}.wowi-layout-list .listing-item .property_badge{top:5px;font-size:9px;line-height:12px;padding:4px;font-weight:400;letter-spacing:0}.wowi-layout-list .listing-item .wowi-loop-property__image{border-top-right-radius:0px;border-bottom-right-radius:0px}#property-overview-container .flexslider .gallery-img{height:250px}#property-overview-container .flexslider .flex-direction-nav .flex-next,#property-overview-container .flexslider .flex-direction-nav .flex-prev{bottom:-120px}#property-overview-container .flexslider .flex-direction-nav .flex-prev{left:0 !important;right:auto !important}.home-service-wrapper .owl-carousel{margin-top:-100px}.scroll-up-container{width:45px;right:0px;bottom:0;z-index:7;height:45px;display:none}.scroll-up-container g{stroke:transparent}.site-footer{padding-bottom:40px}#fixed-sidebar{position:fixed;bottom:0;right:0;z-index:3;padding-left:0;left:auto;background:transparent;display:flex;align-items:center;justify-content:flex-end}#fixed-sidebar .box{margin-bottom:0}#fixed-sidebar .box a .inner-icon{height:55px;width:55px;background-color:#30343d}#fixed-sidebar .box a .inner-desc{display:none}#fixed-sidebar .box:hover{right:0}.banner-wrapper{background-attachment:scroll}.banner-wrapper .banner-icon{position:fixed;left:0;bottom:0;top:auto;right:0;width:auto;border-radius:0;height:55px;display:flex;align-items:center}.banner-wrapper .banner-icon .wpb_wrapper{width:100%;height:100%}.banner-wrapper .banner-icon .wpb_wrapper p{margin-bottom:0;height:100%}.banner-wrapper .banner-icon .wpb_wrapper p a{padding:10px 20px 10px 10px;display:flex;max-width:60%;text-align:left;align-items:center;height:100%}.banner-wrapper .banner-icon .wpb_wrapper p a i{width:50px;margin-right:10px;margin-bottom:0;text-align:center}#slider .slides li a img{height:250px !important}}@media screen and (max-width:425px){.vc-wowi-teaser-box-wrap{padding:1.5rem}.btn{margin-bottom:10px !important}.vc-wowi-teaser-box-content{padding:1.5rem}#newsSlider{padding:0 1rem}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs{margin-left:0;text-align:center}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs li{display:inline-block;width:auto;margin-top:0;margin-bottom:4px;margin:0 4px 10px 4px}.vc-wowi-bauprojekte-tab-wrap.layout_1 .nav-tabs li .sash{display:none}.vc-wowi-bauprojekte-tab-wrap .nav-tabs li a{padding:1rem 1.5rem}.vc-wowi-bauprojekte-tab-wrap .vc-wowi-bauprojekt-title{padding-top:12rem}.vc-wowi-bauprojekte-tab-wrap.layout_2 .nav-tabs li{width:300px}}@media screen and (max-width:320px){.vc-wowi-teaser-box-wrap{padding:0}}@media (min-width:1025px){.content-box{width:60% !important;position:absolute !important;right:0;bottom:0}.content-box .wpb_content_element{padding:40px 60px}.content-box-left{width:60% !important;position:absolute !important;left:0;bottom:0;z-index:1}.content-box-left .wpb_content_element{padding:40px 60px}.content-row{margin-top:90px;position:relative}.content-row .wpb_single_image{position:relative;top:-90px}.content-row-first{margin-top:100px}}@media (min-width:2500px){.bx-wrapper .bx-prev{left:37% !important}}@media (min-width:1200px){.wowi-layout-boxed .top-wrapper{max-width:1160px;margin:0 auto;overflow:hidden}}@media (min-width:768px){.vc-small-section{padding-right:15% !important;padding-left:15% !important}}@media (min-width:960px) and (max-width:1200px){.toolbar .social li{padding:0 15px}}@media (max-width:991px){#menu-main-menu{margin-top:30px}.navbar-expand-lg .navbar-nav li.dropdown.current_page_item .dropdown-menu{display:block}.navbar-expand-lg .navbar-nav li.dropdown .dropdown-menu .nav-link{color:#434342 !important;line-height:1.85rem;opacity:1}.navbar-expand-lg .navbar-nav li.dropdown .dropdown-menu .current-menu-item .nav-link{color:#adc90e !important}}@media (min-width:992px) and (max-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{padding:0 1rem}}@media (max-width:1024px) and (min-width:426px){.call-to-action-box .mb{margin-bottom:1rem}}@media (max-width:991px){.navbar-expand-lg .navbar-nav li .dropdown-menu{display:block;padding-left:15px !important;transform:none !important}.navbar-expand-lg .navbar-nav .nav-link.dropdown-toggle:after{content:none}#navbarSupportedContent > .navbar-nav{overflow-y:scroll;max-height:calc(100vh - 135px)}}button:focus{outline:none !important}.btn,.vc_btn3{font-weight:500;font-size:0.75rem !important;line-height:1.96875rem !important;border-radius:3px !important;padding-left:1.375rem !important;padding-right:1.375rem !important;padding-top:8.5px !important;padding-bottom:8.5px !important;transition:all 0.5s ease 0s}.btn-icon{border:1px solid #434342;color:#434342 !important;padding:4px 25px !important;display:inline-block;border-radius:50px !important}.btn-primary,.vc-button-primary .vc_btn3{background-color:#434342 !important;border-color:#434342 !important;color:#fff !important}.btn-primary:hover,.vc-button-primary .vc_btn3:hover{background-color:#adc90e !important;border-color:#adc90e !important;color:#fff !important}.btn-white-outline{background-color:rgba(0, 0, 0, 0);border-color:#fff;color:#fff}.btn-white-outline:hover{background-color:#434342;border-color:#434342;color:#fff}.btn-bordered{background-color:#fff !important;border-color:#434342 !important;color:#434342 !important}.btn-bordered:hover{border-color:#1c1c1c !important;background-color:#1c1c1c !important;color:#fff !important}.btn-white{background-color:#fff !important;color:#434342 !important}.btn-white:hover{color:#fff !important;background-color:#434342 !important}::-webkit-input-placeholder{color:#e3f67a}::-moz-placeholder{color:#e3f67a}:-ms-input-placeholder{color:#e3f67a}:-moz-placeholder{color:#e3f67a}textarea,input,select{overflow:visible;border:1px solid #e3f67a;padding:8px 20px;background:#fff;width:100%;color:#e3f67a;outline:none;font-size:1rem;line-height:1.96875rem;letter-spacing:0.4px;margin-top:0;font-weight:400;transition:all 0.6s ease 0s;border-radius:5px}select{padding-top:11px;padding-bottom:11px;background-image:url(assets/images/dropdown-arrow.png);-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:center right 15px}textarea{overflow:auto;resize:vertical;height:85px}input.wpcf7-form-control.wpcf7-submit{font-size:1rem !important;background:#434342;color:#fff;text-transform:none;padding:9px 1.375rem;cursor:pointer;border-color:#434342;width:auto;line-height:1.96875rem !important;font-weight:500;border-radius:5px;min-width:150px;letter-spacing:0.4px;transition:all 0.6s ease 0s}input.wpcf7-form-control.wpcf7-submit:hover{background:#fff;color:#434342}textarea:focus,input:focus,select:focus,textarea:hover,input:hover,select:hover{border-color:#434342;outline:0;box-shadow:none}label{display:block;margin-bottom:1.75rem}div.wpcf7 .ajax-loader{display:none}span.wpcf7-not-valid-tip{font-size:0.75rem}.custom-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox span.wpcf7-list-item{margin:0 !important}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox input:checked ~ .checkmark{background-color:#434342;border-color:#434342}.custom-checkbox input:checked ~ .checkmark:after{display:block}.custom-checkbox:hover input ~ .checkmark{background-color:#434342;border-color:#434342}.custom-checkbox .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkmark{position:absolute;top:4px;left:-35px;height:20px;width:20px;background-color:#fff;border:2px solid #e3f67a}.checkmark:after{content:"";position:absolute;display:none}.wpcf7-checkbox{display:block}.wpcf7-list-item{position:relative}.vc_tta-accordion .vc_tta-panel{border:1px solid #dcdcdb;margin-bottom:30px;overflow:hidden;border-radius:5px;background:#fff}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border:none !important;background-color:#fff !important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:1.125rem !important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{padding:30px 60px !important;color:#434342 !important;letter-spacing:0.45px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon{height:20px;width:20px;color:#dcdcdb}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{border-width:1px 0 0px 0 !important;border-color:#dcdcdb !important;background-color:#fff !important;padding:50px 60px !important}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body p{font-weight:500;margin-bottom:35px}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body hr{border-top:1px solid #dcdcdb;margin:35px 0}.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body ul{padding-left:20px;line-height:45px}.owl-nav{text-align:center;margin-top:50px}.owl-carousel .owl-nav button.owl-prev span{border:1px solid #adc90e;color:#adc90e;padding:12px 32px !important;display:inline-block;border-radius:50px;margin-right:20px}.owl-carousel .owl-nav button.owl-next span{border:1px solid #adc90e;color:#adc90e;padding:12px 32px !important;display:inline-block;border-radius:50px;margin-left:20px}