body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{font-size:.875rem;font-weight:400;line-height:1.5}main{overflow:hidden}h1,h2,h3,h4,.offer-for-buyers-section h3,.contact-section h3{line-height:1.2;text-transform:uppercase;font-weight:700}h1{font-size:1.75rem}a,button,.x-icon{display:block}a,a:hover,a:focus,button,.x-icon{border:0;box-shadow:none;outline:none;text-decoration:none;cursor:pointer}p a{font-weight:700}p a:hover{text-decoration:underline}section{padding:3.75rem 0;width:100%;height:auto;position:relative;margin:0;overflow:hidden}.primary-color{color:#c8b386}.section-content-padding{padding:0 1rem}.section-content-wrapper{width:100%;max-width:1920px;margin:0 auto;position:relative}.offer-for-buyers-section .bg-box,.offer-for-buyers-section .box-container svg,.offer-for-buyers-section .box-container h5,.tutorial-box p,.tutorial-box svg,.tutorial-box .bg-box,.right-nav .menu .menu-link,.nav-contact-section .prefix,.nav-contact-section .sufix,.map-section .icon-text-col *,.map-section .icon-text-col svg,.gallery-button,.gallery-button svg,button,button svg,svg,.offer-box-image-container,.offer-box-img,.sidebar-container a,.sidebar-container svg,div{transition:all .25s ease-out}.grey-bottom-border{border-bottom:.5px solid #dae1ec}.blue-text{color:#0a1e38}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.heading-subtitle{word-spacing:.25rem;letter-spacing:.15rem}.slider-border{border:.5px solid #000;border-radius:.25rem}.banner-img-container,.featured-offer-carousel-section{width:100%;margin:0 auto;padding:0}.banner-img-container h1{color:#fff;text-align:center;font-size:2.25rem;font-weight:700;padding-bottom:2rem}.banner-img-container .button-container{padding-top:3rem}.banner-img-container .button-container,.banner-text-section-container{flex-wrap:wrap;align-items:center;justify-content:center}.banner-img-container .button-container{display:flex}.banner-text-section-container{display:none}.banner-text-section{color:#fff;font-size:1.75rem;text-transform:uppercase;border-right:.5px solid rgba(255,255,255,.5);padding:.5rem 1.5rem}.banner-text-section:last-child{border-right:0 solid #fff}.nav-contact-section-container{display:flex;flex-wrap:wrap;padding-right:1rem}.contact-container,.nav-contact-section{display:flex;flex-wrap:nowrap;align-items:center}.nav-contact-section{margin-right:.5rem}.nav-contact-section:last-child{margin-right:0}.nav-contact-section .prefix,.nav-contact-section .sufix{color:#fff;font-size:.875rem;font-weight:300;padding:0 .5rem;cursor:pointer}.nav-contact-section .prefix{border-right:.5px solid rgba(255,255,255,.5)}.nav-contact-section.email{display:none}.blue-button,.blue-icon-button,.blue-outline-button,.white-outline-button,.secondary-white-outline-button,.sold-badge{font-size:.875rem;min-height:51px;font-weight:600;padding:.5rem 1rem;text-transform:uppercase;width:100%;text-align:center;box-sizing:border-box;transition:all .25s ease-out;display:flex;align-items:center;justify-content:center}.blue-icon-button,.primary-icon-button{display:flex;align-items:center}.primary-icon-button{font-size:1rem;font-weight:600;padding:.5rem 1.5rem;text-align:center}.primary-icon-button span{margin-left:.5rem}.blue-button{background-color:#0a1e38;color:#fff}.blue-button:hover{background-color:#fff;color:#0a1e38}.blue-button.with-border:hover{background-color:#fff;color:#0a1e38;border:1px solid #0a1e38}.blue-outline-button{background-color:transparent;border:.5px solid rgba(10,30,56,.5);color:#0a1e38;box-sizing:border-box}.blue-outline-button:hover{background-color:#0a1e38;border:.5px solid rgba(10,30,56,1);color:#fff}.blue-icon-button,.white-outline-button,.gallery-button{color:#fff}.blue-icon-button{background-color:#0a1e38}.blue-icon-button svg{stroke:#fff}.blue-icon-button:hover{background-color:#fff;color:#0a1e38}.blue-icon-button:hover svg{stroke:#0a1e38}.white-outline-button,.gallery-button{display:flex;align-items:center;justify-content:center}.white-outline-button{background-color:transparent;border:.5px solid rgba(255,255,255,.5)}.white-outline-button:hover{background-color:#fff;border:.5px solid rgba(255,255,255,1);color:#0a1e38}.sidebar-container a.white-outline-button{display:flex;justify-content:center}.sidebar-container a.white-outline-button:hover{background-color:#fff;border:.5px solid rgba(255,255,255,1);color:#0a1e38}button.white-outline-button:hover span{color:#0a1e38}.gallery-button:hover,.gallery-button:hover svg{color:#c8b386}.secondary-white-outline-button{background-color:transparent;border:.5px solid rgba(255,255,255,.5);color:#fff;box-sizing:border-box}.secondary-white-outline-button.active{background-color:#ffffff4d}.secondary-white-outline-button span{padding-left:.5rem}.secondary-white-outline-button.active svg,.secondary-white-outline-button:hover svg{fill:#fff}.sold-badge{width:auto;background-color:transparent;border:.5px solid rgba(213,26,108,1);color:#d51a6c;box-sizing:border-box;max-width:250px}.home-about h2,.home-about p,.featured-offers h2{color:#0a1e38}.home-about p{color:#0a1e38;font-size:1rem;line-height:1.5;padding-bottom:1rem}.home-about h2,.home-about .heading-prefix,.offer-for-buyers-section .heading-prefix{text-transform:uppercase}.home-about .business-woman{display:flex;align-items:center;justify-content:flex-start;position:relative}.home-about .business-woman img{width:100%;height:auto}.home-about .heading-prefix{font-weight:600;padding-bottom:1rem}.home-about h2{font-size:2rem;font-weight:700;padding-bottom:2rem;line-height:1}.home-about .text-container{width:100%}.featured-offers{background:#f3f4f5}.featured-offers h2{font-size:1.5rem;padding-bottom:1.5rem}.featured-offers .no-offers{color:#0a1e38;padding-top:3rem}.offer-box-image-carousel{overflow:hidden;border-radius:1rem}.offer-box-image-container{display:block;width:100%;overflow:hidden;position:relative;box-shadow:0 0 .75rem #0a1e3833}.offer-box-image-container .offer-box-details p{color:#0a1e38}.offer-box-image-container:hover{box-shadow:none}.offer-box-image-container:hover .offer-box-details{background-color:#0a1e38}.offer-box-image-container:hover .offer-box-details p{color:#fff}.offer-box-image-container:hover .offer-box-details-icons .icon-detail svg{color:#fff}.offer-box-image-container:hover .offer-box-buttons-container{border-left-color:#fff}.offer-box-image-container:hover .offer-box-buttons-container button svg{stroke:#fff}.offer-box-image-container:hover .offer-box-buttons-container button.active svg{fill:#fff}.offer-box-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.offer-box-img-container{width:100%;aspect-ratio:2 / 1.25;overflow:hidden;position:relative}.offer-box-img{width:100%;height:100%;align-items:flex-end;background-size:cover;background-repeat:no-repeat;background-position:center}.offer-sold .offer-box-img{opacity:.5}.offer-sold .sold-label{border:1px solid #d51a6c;color:#d51a6c;font-size:.875rem;font-weight:600;text-transform:uppercase;display:block;padding:.25rem .75rem;position:absolute;top:1rem;right:1rem}.offer-box-details{background-color:#fff;min-height:1rem;display:flex;justify-content:space-between;flex-wrap:nowrap}.offer-box-image-container .offer-box-details p{color:#0a1e38;font-size:13px}.offer-box-details .offer-box-location-container{width:100%;padding:.75rem;display:block;box-shadow:none;border:0;text-decoration:none}.offer-box-details .offer-box-location-container:focus,.offer-box-details .offer-box-location-container:hover,.offer-box-buttons-container button,.offer-box-buttons-container button:hover,.offer-box-buttons-container button:focus{box-shadow:none;border:0;text-decoration:none}.offer-box-buttons-container{display:flex;flex-direction:column;justify-content:space-between;border-left:.5px solid rgba(10,30,56,.5);height:100%;padding:0 .25rem}.offer-box-buttons-container button{border-radius:.5rem;padding:.25rem}.offer-box-buttons-container button:hover svg{stroke:transparent}.offer-box-buttons-container button svg{stroke:#0a1e38;fill:transparent}.offer-box-buttons-container button.active svg{fill:#0a1e38}.offer-box-buttons-container button:hover svg{stroke:#fff;fill:#fff}.offer-box-details .offer-box-location-container p,.offer-box-details .price,.offer-box-details .city{font-weight:600}.offer-box-details .price{padding-bottom:.5rem}.offer-box-details .offer-box-price-container{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;padding:.75rem .25rem .75rem 1rem}.offer-box-details .offer-box-price{padding-right:1rem}.offer-box-details-icons .icon-detail{display:flex;flex-wrap:nowrap;align-items:center;width:25%}.offer-box-details-icons .icon-detail p,.offer-box-details-icons .icon-detail svg{color:#0a1e38}.offer-box-details-icons .icon-detail p{font-size:13px;font-weight:400;padding:0 0 0 .25rem;white-space:nowrap}.offer-box-details-icons .icon-detail:last-child{padding-right:0}.map-section{background-color:#0a1e38;padding:7rem 0}.map-section h2,.map-section p,.map-section h4{color:#fff}.map-section .text-content,.offer-for-buyers-section .explanation-text{width:100%;margin:0 auto}.map-section>h2,.map-section>p{padding-left:1rem;padding-right:1rem}.map-section h2{font-size:1.5rem;padding-bottom:1.5rem}.map-section h2:first-child{padding-bottom:0}.map-section p{font-size:.875rem;font-weight:300;padding:0 1rem 1rem;text-align:center}.map-section .map-picture img{width:100%}.map-section .icon-container{width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;padding-bottom:.5rem}.map-section h4,.stand-out-section h4{font-size:.875rem;font-weight:600;padding-bottom:.875rem}.map-section h4{text-transform:uppercase}.text-separator{width:100%;height:0;border-top:.5px solid rgba(255,255,255,.5);padding-bottom:.875rem}.map-section .icon-text-cols-container{padding:1rem 2rem 0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) #0a1e38;display:flex;flex-wrap:nowrap}.map-section .icon-text-cols-container::-webkit-scrollbar{height:.5rem;background-color:red}.map-section .icon-text-cols-container::-webkit-scrollbar-thumb{background-color:#ffffff40;border-radius:.25rem}.map-section .icon-text-cols-container::-webkit-scrollbar-thumb:hover{background-color:#ffffffbf}.map-section .icon-text-cols-container::-webkit-scrollbar-corner{background-color:#ff0}.map-section .icon-text-col{display:block;padding:0 1rem 1rem;width:20%;min-width:17rem}.map-section .icon-text-col svg{fill:#fff}.map-section .icon-text-col .arrow-button-container svg{fill:none}.nav-contact-section:hover .prefix,.nav-contact-section:hover .sufix,.gallery-button:hover,.gallery-button:hover svg,.map-section .icon-text-col:hover p,.map-section .icon-text-col:hover h4{color:#c8b386}.nav-contact-section:hover .prefix{border-right:.5px solid #c8b386}.map-section .icon-text-col:hover .text-separator{border-top:.5px solid rgba(200,179,134,1)}.map-section .icon-text-col:hover .arrow-button-container svg{fill:none;stroke:#c8b386}.map-section .icon-text-col:hover svg{fill:#c8b386}.map-section .icon-text-col p{padding:0}.map-section .arrow-button-container{display:flex;justify-content:center;padding-top:.875rem}.stand-out-section{padding:5rem 1rem;background:#e8f1fc}.offer-for-buyers-section{padding:3rem 1rem;background:#fff}.stand-out-section h2,.stand-out-section h4,.stand-out-section p{color:#0a1e38}.stand-out-section h2{font-size:1.5rem;padding-bottom:1.5rem}.stand-out-section .text-container{padding-bottom:4rem}.stand-out-section .text-container p{font-size:1rem;font-weight:500;padding-bottom:1rem}.stand-out-section .text-with-gecko-bg{position:relative;z-index:2}.stand-out-section>div>svg{fill:#e1ebf6;position:absolute;top:0;right:0;width:100%;height:auto;z-index:1}.stand-out-section .col-span-2 p{font-size:.875rem;font-weight:400}.stand-out-section .number-heading{font-size:1.125rem;font-weight:500;line-height:1.2;padding-bottom:1rem}.stand-out-section h4{font-size:1.125rem;font-weight:700;line-height:1.2;padding-bottom:1rem;text-transform:none}.featured-offer-section{padding:7rem 2rem;background-image:url(/assets/alcala4-CpC4_zZ7.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.featured-offer-carousel-section{padding:0}#featured-offer-carousel-item-1,#featured-offer-carousel-item-2,#featured-offer-carousel-item-3{background-image:url(/assets/alcala4-CpC4_zZ7.webp)}.featured-offer-carousel-section .offer-details-box{background:#e1edfbcc;border:2px solid #0a1e38;padding:1.5rem;text-align:center;margin-bottom:2rem}.offer-details-box .price{font-size:1.5rem;font-weight:600;padding-bottom:.75rem}.offer-details-box .title{font-size:1.125rem;font-weight:600;padding-bottom:1rem}.offer-for-buyers-section .heading-prefix{font-size:1rem;font-weight:600;text-align:center;padding-bottom:.5rem}.offer-for-buyers-section h3,.offer-for-buyers-section p{color:#11253e}.offer-for-buyers-section h3{font-size:1.5rem;padding-bottom:1.5rem;text-align:center}.offer-for-buyers-section p{font-size:.875rem;font-weight:400}.offer-for-buyers-section .explanation-text{padding-bottom:4rem}.offer-for-buyers-section .content-box{padding-bottom:2rem}.offer-for-buyers-section .box-container{display:block;width:100%;aspect-ratio:16 / 12}.offer-for-buyers-section .text-box-container{display:flex;width:100%;padding:2rem;flex-direction:column}#offer-for-buyers-section-text-box-1{background:#93adc4}#offer-for-buyers-section-text-box-2{background:#3d6faf}#offer-for-buyers-section-text-box-3{background:#0a1e38}#offer-for-buyers-section-sellers-text-box-1{background:#3e2412}.offer-for-buyers-section .logo-container{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #fff}.offer-for-buyers-section .logo-container svg{width:100%}.offer-for-buyers-section .text-box-container h5{padding:2rem 0}.offer-for-buyers-section .text-box-container p{color:#fff;padding-bottom:2rem}.offer-for-buyers-section .sellers-box p{color:#fff}.offer-for-buyers-section .text-box-container h5,.offer-for-buyers-section .text-box-container p{text-align:center}.offer-for-buyers-section .img-box{display:block;width:100%;height:100%;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:left;transition:all .25s ease-out}.offer-for-buyers-section .bg-box,.tutorial-box .bg-box{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;position:absolute;display:block;z-index:2}.offer-for-buyers-section .img-box:hover .bg-box,.tutorial-section .tutorial-box:hover .bg-box{transform:scale(1.2)}.offer-for-buyers-section .box-container:hover svg,.tutorial-section .tutorial-box:hover svg,.map-section .icon-text-col:hover .arrow-button-container svg{transform:translate(100%)}.offer-for-buyers-section .shadow-box{width:100%;height:100%;background:#0000004d;overflow:hidden;position:absolute;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:2}.offer-for-buyers-section .img-box-1{background-image:url(/assets/nowe-inwestycje-C58kEJTE.webp)}.offer-for-buyers-section .img-box-2{background-image:url(/assets/rynek-wtorny-DiZroLQs.webp)}.offer-for-buyers-section h5{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.1rem}.offer-for-buyers-section .blue-text h5{color:#11253e}.offer-for-buyers-section .box-container:hover .blue-text h5,.offer-for-buyers-section .box-container:hover .blue-text svg{color:#0a1e38}.offer-for-buyers-section .img-container{width:100%;aspect-ratio:16 / 12;background-image:url(/assets/sprzedaj-nieruchomosc-HeAqs2-_.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.tutorial-section{background:#0a1e38;color:#fff}.tutorial-section h3{font-size:1.5rem;text-align:center}.tutorial-section .heading-suffix{font-size:1rem;font-weight:500;text-align:center;text-transform:uppercase;padding-bottom:2rem}.tutorial-section .tutorial-box{display:block}.tutorial-section .tutorial-box:hover{color:#ffffffb3}.tutorial-section .tutorial-box .date{font-size:.75rem;font-weight:400;padding-bottom:.5rem}.tutorial-section .tutorial-box .img-container{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 12;margin-bottom:1rem}.tutorial-section .tutorial-box .title{font-size:1.125rem;font-weight:600;margin-bottom:1rem;height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tutorial-section .tutorial-box .desc{font-size:.875rem;margin-bottom:1rem;height:215px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.contact-section{padding:5rem 1rem;background-image:url(/assets/kontakt-tlo-CYd8MwU0.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.contact-section h3{color:#0a1e38;font-size:1.75rem;text-align:center;padding-bottom:2rem}.contact-section p{color:#0a1e38;font-size:.875rem;font-weight:600;text-align:center;padding-bottom:1rem}.banner-img-container .carousel-item{padding-top:8rem;display:flex;align-items:center;justify-content:center;width:100%;min-height:20rem;height:100vh}.carousel-item-bg{background-position:center;background-repeat:no-repeat;background-size:cover}#carousel-item-1{background-image:url(/assets/baner-home-a-DbJvSHUr.webp)}#carousel-item-2{background-image:url(/assets/baner-home-b-8pp0oiuc.webp)}#carousel-item-3{background-image:url(/assets/baner-home-c-duXBuHuJ.webp)}.carousel-class .carousel-button{position:absolute;display:none;align-items:center;justify-content:center;width:3rem;height:3rem;box-sizing:border-box;border:.5px solid #0a1e38;border-radius:0;background:transparent}.carousel-class .carousel-button.white-arrow-button{border:.5px solid #fff}.carousel-class .carousel-button.blue-arrow-button{border:.5px solid #0a1e38}.carousel-class .carousel-button.blue-arrow-button:hover{border:.5px solid rgba(10,30,56,1);background:#0a1e3866}.banner-img-container .carousel-class .carousel-button-left,.featured-offer-carousel-section .carousel-class .carousel-button-left{left:0}.banner-img-container .carousel-class .carousel-button-right,.featured-offer-carousel-section .carousel-class .carousel-button-right{right:0}.carousel-content-class{width:100%;position:relative;align-items:center}.featured-offers .carousel-content-class{width:100%}.carousel-class .carousel-button-left{left:-2rem}.carousel-class .carousel-button-right{right:-2rem}.featured-offers .carousel-class .carousel-button-left,.featured-offers .carousel-class .carousel-button-right{margin-top:-1rem}.carousel-class .carousel-button-left.disabled\:opacity-50:disabled,.carousel-class .carousel-button-right.disabled\:opacity-50:disabled{opacity:.3}.carousel-class .carousel-button.white-arrow-button svg{color:#fff}.carousel-class .carousel-button.blue-arrow-button svg{color:#0a1e38}.carousel-class .carousel-button.blue-arrow-button:hover svg{color:#fff}.carousel-class .carousel-dots{bottom:0;left:0;display:none;align-items:center;justify-content:center;width:100%;height:2rem;background:transparent}.carousel-class .carousel-dots.absolute-dots{bottom:0;left:0;width:100%;position:absolute;z-index:9999;padding-bottom:1rem}.carousel-class .carousel-dots .dot-button{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:transparent;border-radius:50%;box-sizing:border-box;padding:0}.carousel-class .carousel-dots .blue-dot-button.active{border:.5px solid #0a1e38}.carousel-class .carousel-dots .white-dot-button.active{border:.5px solid #fff}.carousel-dots .dot-button .dot{width:.5rem;height:.5rem;border-radius:50%}.carousel-dots .blue-dot-button .dot{background:#0a1e38}.carousel-dots .white-dot-button .dot{background:#fff}.sidebar-container{position:fixed;z-index:10001;top:0;right:0;width:100%;height:100vh;background:#0a1e38;padding:2rem .25rem 2rem 2rem;transition:transform .25s ease-in-out;transform:translate(100%)}.sidebar-container.active{transform:translate(0)}.sidebar-container .x-icon{display:block;padding:.5rem}.sidebar-container h1,.sidebar-container h3,.sidebar-container p,.sidebar-container .x-icon{color:#fff}.sidebar-container .no-scroll-container{padding-right:1.75rem}.sidebar-container .sidebar-title{display:flex;align-items:center;justify-content:space-between}.sidebar-container .sidebar-title p{font-size:1.25rem;font-weight:600;text-transform:uppercase}.sidebar-container .description{font-weight:600}.sidebar-container .empty-list,.sidebar-container .error{color:#dc6e00;font-weight:600}.sidebar-container .added,.sidebar-container .success{color:#88fa7f;font-weight:600}.sidebar-container .sidebar-link-list .button-container{border-bottom:.5px solid rgba(255,255,255,.5);margin-bottom:2rem;max-width:100%}.sidebar-container .sidebar-link-list .button-container button svg{color:#fff}.sidebar-container .sidebar-link-list .button-container button.active svg{color:#c8b386}.sidebar-container .sidebar-link-list .button-container .button-inner-container{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.sidebar-container a,.sidebar-container svg{color:#fff}.sidebar-container svg{transform:translate(0)}.sidebar-container a{width:100%;display:block;align-items:center;justify-content:space-between;padding:.5rem 0}.sidebar-container a:hover,.sidebar-container a:hover p,.sidebar-container a:hover svg{color:#c8b386}.sidebar-container a:hover svg{transform:translate(-100%)}.sidebar-container .folder-offer-list-item{display:flex;flex-wrap:nowrap;padding-bottom:1rem}.sidebar-container .folder-offer-list-item .photo{width:35%;aspect-ratio:16 / 10;background-size:cover;background-repeat:no-repeat;background-position:center}.sidebar-container .folder-offer-list-item .content{width:65%;display:flex;align-items:center;padding-left:1rem}.folder-offer-list-item .content{display:flex;align-items:center}.folder-offer-list-item .name,.folder-offer-list-item .price{font-weight:600}.send-form-message-sidebar p{font-size:1.5rem}#gecko-nav-white .cls-1{fill:#fff}#gecko-footer-gold .cls-1{fill:#c8b386}.white-gecko .cls-2,#gecko-footer-gold .cls-2{fill:#fff}.error-page{padding-top:5rem;background:#0a1e38}.error-page h3,.error-page p,.error-page span{color:#fff}.error-page h3{font-size:2rem;font-weight:700;text-transform:none}.error-page .error-img{width:100%;max-width:500px}.error-headline-line{background:#fff;width:170px;height:.25rem}.blue-button,.blue-icon-button,.blue-outline-button,.white-outline-button,.secondary-white-outline-button{min-width:250px;max-width:100%}.info-inquiry-offer-button{border:0;background:#c8b386;color:#0a1e38;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:.875rem;font-weight:700}.input-box input,.input-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;background:#0a1e380d;color:#0a1e38;cursor:text;text-transform:uppercase;text-align:center;font-size:.875rem;font-weight:300;width:100%;padding:1rem .75rem;border:0}.input-box input:focus,.input-box input:hover,.input-box select:focus,.input-box select:hover{background:#e5e6ea}.input-box input *,.input-box select *,select option{text-align:center}.input-box.with-value input,.input-box.with-value select{font-weight:600}.input-box .input-error{color:#ff1f7e;font-size:.75rem;padding:.25rem 0 0}.input-box input::-moz-placeholder{color:#0a1e38;opacity:1;text-align:center;font-size:.875rem}.input-box input::placeholder{color:#0a1e38;opacity:1;text-align:center;font-size:.875rem}.input-box input::-ms-input-placeholder{color:#0a1e38}.x-icon svg{color:#fff}.x-icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){h1{font-size:2.5rem}.sidebar-container{width:35rem}.carousel-class .carousel-button,.carousel-class .carousel-dots{display:flex}.blue-button,.blue-icon-button,.blue-outline-button,.white-outline-button,.secondary-white-outline-button,.sold-badge{min-width:250px;width:auto}.home-about .business-woman img{position:absolute;top:50%;right:0;width:575px;max-width:575px;transform:translateY(-50%)}.map-section p{padding:0 2rem 1rem}}@media (min-width: 1024px){h1{font-size:3rem}.banner-img-container h1,.home-about h2{font-size:2.5rem}.banner-img-container .carousel-class .carousel-button-left,.featured-offer-carousel-section .carousel-class .carousel-button-left{left:1rem}.banner-img-container .carousel-class .carousel-button-right,.featured-offer-carousel-section .carousel-class .carousel-button-right{right:1rem}.carousel-class .carousel-button-left{left:-3rem}.carousel-class .carousel-button-right{right:-3rem}.home-about .business-woman img{position:relative;top:0;left:0;width:575px;height:auto;max-width:100%;transform:none}.stand-out-section .text-container{padding-bottom:0}.stand-out-section>div>svg{top:-5%;width:68%}.error-page{padding-top:10rem}.error-page h3{font-size:3rem}}@media (min-width: 1280px){.banner-img-container .carousel-class .carousel-button-left,.featured-offer-carousel-section .carousel-class .carousel-button-left{left:2rem}.banner-img-container .carousel-class .carousel-button-right,.featured-offer-carousel-section .carousel-class .carousel-button-right{right:2rem}.banner-img-container h1,.home-about h2{font-size:3.5rem}.banner-text-section-container{display:flex}.home-about .text-container{width:100%}section{padding:3.75rem 0}.section-content-padding{padding:0 3rem}.stand-out-section,.offer-for-buyers-section,.contact-section{padding:5rem 0}.nav-contact-section.email{display:flex}.stand-out-section .left-text-content{padding-right:6rem}.map-section .text-content,.offer-for-buyers-section .explanation-text{padding-left:6rem;padding-right:6rem}}@media (min-width: 1440px){h1{font-size:3.5rem}section{padding:3.75rem 0}.section-content-padding{padding:0 4rem}.stand-out-section,.offer-for-buyers-section,.contact-section{padding:5rem 0}.carousel-class .carousel-button{width:3rem;height:3rem}.carousel-class .carousel-button-left{left:-4rem}.carousel-class .carousel-button-right{right:-4rem}.nav-contact-section .prefix,.nav-contact-section .sufix{font-size:1rem}.user-info-language{padding-left:3rem}.stand-out-section .left-text-content{padding-right:115px}.map-section .text-content,.offer-for-buyers-section .explanation-text{padding-left:115px;padding-right:115px}.featured-offer-carousel-section .offer-details-box{margin-bottom:4rem}}@media (min-width: 1600px){.offer-box-details p{font-size:1rem}}@media (min-width: 1700px){.carousel-class .carousel-button-left{left:-7em}.carousel-class .carousel-button-right{right:-7rem}}
