.fw-700{font-weight:700 !important}.fw-300{font-weight:300 !important}.mt-200{margin-top:200px !important}.ml-0{margin-left:0 !important}.ml-175{margin-left:175px !important}.mb-50{margin-bottom:50px !important}.fw-600{font-weight:600}.button-xs-breakpoint{display:none}body{color:#353a3d}.preloader{background-color:#44536c}.back-to-top-btn{align-items:center;justify-content:center}.quanto-link-btn{cursor:pointer}.quanto-link-btn.btn-pill{background:linear-gradient(90deg, #4F8FC4 0%, #44536C 100%);background-repeat:no-repeat;background-size:100% 100%;border:none;padding:15px 21px 15px 25px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.marquee-container{background:var(--blueish, linear-gradient(90deg, #4F8FC4 0%, #44536C 100%))}.social-links ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.social-links ul li a{color:var(--color-white);display:flex;width:52px;height:52px;justify-content:center;align-items:center;padding:14px 20px;border-radius:40px;background:var(--color-3);transition:.5s;cursor:pointer}.divider{height:50px;width:100%;background:var(--blueish, linear-gradient(90deg, #4F8FC4 0%, #44536C 100%))}header .header-logo img{max-height:76px}header .main-menu a{color:#353a3d}.quanto-hero-section{margin-bottom:100px}.quanto-hero-section h1{color:#353a3d}.quanto-hero-section .video-wrapper img{height:100%;width:100%;object-position:center;object-fit:cover}.quanto-funfacts-section{background:var(--blueish, linear-gradient(90deg, #4F8FC4 0%, #44536C 100%));color:#fff !important}.quanto-funfacts-section .odometer-value{color:#fff !important}.quanto-funfacts-section .odometer-formatting-mark{display:none}.quanto-about-section .container{position:relative;margin-bottom:50px}.quanto-about-section .container .quanto-about__content{margin-left:0;max-width:none}.quanto-about-section .container .quanto-about__content .about-info{margin-left:200px;max-width:none}.quanto-about-section .container .quanto-about__content .about-info .signature{position:relative;float:right;margin-top:-35px;width:400px;z-index:-10}.quanto-about-section .container .left-image-container{position:absolute;left:0;bottom:30px;width:350px}.quanto-about-section .container .left-image-container p{float:right;margin-top:5px}.quanto-service-section{background-color:#60686d;background-image:url("/assets/images/logo/logo_bg_grey.png");background-position:right center;background-repeat:no-repeat;background-size:auto 100%}.quanto-service-section .quanto__header h3{color:#fff}.quanto-service-section .quanto-service-box .quanto-iconbox-icon{aspect-ratio:400/192;display:flex;align-items:center;justify-content:center}.school-dropdown{max-height:800px;overflow:hidden;transition:max-height .4s ease-in-out;position:relative}.school-dropdown .read-more-overlay{display:block;position:absolute;right:0;bottom:0;width:50%;height:12rem;background:linear-gradient(to bottom, transparent, #fff);pointer-events:none;z-index:1}.school-dropdown .school-dropdown-inner{transition:transform .4s ease-in-out;will-change:transform}.school-dropdown .school-dropdown-inner .quanto-image-area .quanto-hero__thumb img{height:600px;object-fit:cover;object-position:center}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section{padding-bottom:0 !important}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row{margin-bottom:100px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner{padding-bottom:45px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner img{width:calc(100% - 2rem);margin-left:12px;object-fit:contain}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner img.too-big{aspect-ratio:600/200}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .portfolio-details__info{column-gap:0;margin:0 20px 0}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .portfolio-details__info a{font-weight:500}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .button-social-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin:40px 50px 0 32px;min-height:124px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .button-social-wrapper .social-links ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .button-social-wrapper .social-links ul li a{background-color:#60686d}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .fixed-col .fixed-inner .fixed-full{width:600px;aspect-ratio:1/1;object-fit:cover;margin-left:12px;max-width:calc(100% - 12px)}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container{display:flex;flex-wrap:wrap;gap:2rem;position:relative}@media(max-width: 1400px){.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container{gap:1rem}}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container>div{flex:0 0 calc(50% - 1rem)}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container>.col-appointments{flex:0 0 100%}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container .image-container{overflow:hidden;aspect-ratio:1/1;margin-bottom:45px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container .image-container img{height:100%;width:100%;object-fit:cover;display:block}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col .school-details-container .school-dropdown-read-more{display:inline-block;margin-top:1rem;z-index:2;position:relative}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col p,.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col ul{margin-bottom:45px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col p.sub-title,.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .school-dropdown-row .content-col ul.sub-title{font-weight:700;font-size:24px}.school-dropdown .school-dropdown-inner .quanto-portfolio-details-section .quanto-project-section .project-horizontal-scrolling .quanto-project-thumb img{aspect-ratio:1/1;object-fit:cover}.school-dropdown.expanded{max-height:none !important}.school-dropdown.expanded .school-dropdown-inner .portfolio-details__content{max-height:none}.school-dropdown.expanded .school-dropdown-inner .portfolio-details__content .read-more-overlay{display:none}.school-dropdown.expanded .school-dropdown-inner .portfolio-details__info{visibility:visible}.school-dropdown.expanded .school-dropdown-inner .school-dropdown-read-more{display:none}.school-dropdown.expanded .school-dropdown-inner .fixed-inner{margin-bottom:0 !important}.maps-overview .map-container{position:relative}.maps-overview .map-container .map-marker{position:absolute;transform:translate(-50%, -100%);pointer-events:auto;cursor:pointer;color:#44536c;font-size:2rem}.maps-overview .map-container .map-marker .map-tooltip{position:absolute;top:-140px;left:50%;transform:translateX(-50%) translateY(10px);background:#fff;padding:10px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:center;width:250px;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s;z-index:10}.maps-overview .map-container .map-marker .map-tooltip img{width:200px;height:80px;object-position:center;object-fit:contain;margin-bottom:5px}.maps-overview .map-container .map-marker .map-tooltip p{margin:0;font-size:.875rem}.maps-overview .map-container .map-marker:hover .map-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.gm-style-iw{width:250px;height:150px}.gm-style-iw .gm-style-iw-chr button{z-index:5}.gm-style-iw .gm-style-iw-d{position:absolute;top:10px;z-index:0}.gm-style-iw .gm-style-iw-d div{text-align:center}.gm-style-iw .gm-style-iw-d div img{width:200px;height:80px;object-position:center;object-fit:contain;margin-bottom:5px}.gm-style-iw .gm-style-iw-d div p{margin:0;font-size:.875rem}footer{background-color:#60686d !important}footer .footer-widgets-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}footer .footer-widgets-wrapper .footer-widgets img{max-height:300px}footer .footer-bottom{border-top:1px solid #fff;margin-top:20px;margin-bottom:20px}.imprint p{margin-bottom:30px}/*# sourceMappingURL=cuSTORMS.css.map */
