@import url(https://fonts.googleapis.com/css2?family=Roboto&family=Roboto+Slab&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,600;1,400&display=swap);:root{--main-color:#0fa;--main-color-darker:#02dd94}body{font-family:"Poppins",sans-serif}.facts{list-style:none}.facts li{font-size:1rem}.facts p{font-size:1.1rem}.facts li:before{content:"\2022";color:#0fa;color:var(--main-color);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.product-img{display:block;margin:auto;height:25vw;padding-bottom:2rem}#navLogo{-webkit-filter:invert(100%);filter:invert(100%);transition:all .2s ease}.dark{-webkit-filter:invert(0)!important;filter:invert(0)!important}.page{position:absolute;width:100%;top:0;left:0;right:0}.input-group-text{width:230px;background-color:#0fa}.fade-appear,.fade-enter{opacity:0;z-index:1}.fade-appear-active,.fade-enter-active{opacity:1;transition:opacity 1s}.fade-exit{opacity:1}.fade-exit,.fade-exit-active{opacity:0;transition:opacity 1s linear}.no-decoration{text-decoration:none;color:inherit}.no-decoration:hover{color:inherit}.btn-main{z-index:90;background-color:#0fa;background-color:var(--main-color);font-weight:700}.btn-main:hover{background-color:#02dd94;background-color:var(--main-color-darker)}.header-main{color:#fff;background-size:cover;background-image:url(https://www.trustile.com/sites/trustile.com/files/styles/hero_slider_image/public/modern_tm6100-106b_0.jpg?itok=YAgErFFu);background-position:50%;transition:all .3s ease-in-out}.carousel-item,.header-main{position:relative}.header-text-inside{left:4vw;box-sizing:inherit;border:0;vertical-align:bottom;margin:auto;background-color:hsla(0,0%,100%,.8666666666666667);width:500px;height:auto;padding:45px;position:absolute}.header-text-inside,.header-text-mobile{line-height:1.5;letter-spacing:normal;text-transform:none;color:#242424;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}.header-text-mobile{display:none;-webkit-font-smoothing:antialiased;--brand-primary:#ffc600;--hover-text-color:rgba(0,0,0,0.75);--active-bg-gray:#efefef;--hover-bg-gray:#f7f7f7;--border-gray:#dfdfdf;--transition-speed:0.25s;margin:0;border:0;vertical-align:baseline;min-height:1px;padding:0 15px;flex:0 0 100%;max-width:100%}.item-details{padding-right:4rem;padding-left:4rem}.item-container{margin-left:4rem;margin-right:4rem}.black-bg{background-color:#000}.ico{-webkit-transform:translateY(25%)!important;transform:translateY(25%)!important}.text-color{color:var(--blue)!important}.type-slide:hover .slide-label{background-color:#0fa;background-color:var(--main-color)}.slides{margin-left:4rem;margin-right:4rem}.vertical-text{position:absolute;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb{padding-top:20px;font-family:"Poppins",sans-serif;font-weight:500}.breadcrumb-link{color:#c5c5c5;color:#fff;background:none;font-weight:700;border-bottom:0;transition:all .3s}.breadcrumb-link:hover{background:#000;color:#02dd94;color:var(--main-color-darker)}.gmt-section{padding:20px;height:150px;background-size:200% 100%;background-image:linear-gradient(90deg,#f3f3f3 50%,#0fa 0);transition:all .6s}.gmt-title{font-size:1.6rem;font-weight:700}.gmt-title:after{float:right;content:"»"}.gmt-section:hover{background-position:-100% 0}.gmt-text{font-size:small;position:absolute;font-weight:700}.img-system{margin-left:auto;margin-right:auto;box-shadow:none;left:0;border-radius:0;transition:all .4s ease;z-index:2;position:relative}.img-system:hover{box-shadow:0 0 28px 10px rgba(0,0,0,.2);left:0;border-radius:10px;-webkit-transform:scale(1.3);transform:scale(1.3);z-index:30}.img-cap{width:75%;display:block;margin:auto;background:#f5f5f5;padding-top:.7rem;padding-bottom:.7rem;text-align:center;font-weight:700;font-size:.9rem}.border-box{border:0 solid #c5c5c5;background-size:200% 100%;background-image:linear-gradient(90deg,#f3f3f3 50%,#0fa 0);transition:all .6s ease}.border-box:hover{background-position:-100% 0}.box-image{min-height:200px;background-size:cover;background-repeat:no-repeat;background-position:top;transition:all .2s ease}.footer{background:#e4e4e4;width:100%;bottom:0}.footer-title{font-family:"Roboto Slab",serif;border-bottom:3px solid var(--blue)}#mainNav{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.671),hsla(0,0%,100%,0) 99%);transition:background-color .2s linear;-webkit-user-select:none;-ms-user-select:none;user-select:none}#mainNav.scrolled{background:hsla(0,0%,100%,.9529411764705882);transition:all .2s linear}#mainNav.scrolled .nav-link,#mainNav.scrolled .navbar-brand{color:#000!important;text-shadow:0 3px 4px transparent}#navbarText{color:#fff!important;-webkit-transform:translateY(1px);transform:translateY(1px)}.nav-link,.navbar-brand{color:#fff!important;text-shadow:0 3px 4px #000}.nav-link{margin-left:20px!important}.carousel-item{height:80vh}.carousel-item img{position:relative;top:0;left:0;height:80vh;object-fit:cover}.carousel-control-next,.carousel-control-prev{width:14%}.grid-container-contact{display:flex}.gridbox{background:inherit;border:1px solid #d3d3d3;padding:2rem;transition:all .3s ease-out}.gridbox:hover{background:#fff}.contact-space{background:#f3f3f3}.confirm-box{font-size:18px;padding:25px;margin:0;border-radius:6px}.success{background:#0fa;border:2px solid #02dd94}.failed{background:#ff6e61;border:2px solid #ff3b29}.dropdown-item{margin:0!important}.nav-link{display:inline-block;bottom:-2px;border:0;margin:0}.nav-link:after{display:block;content:"";border-top:0 solid #0fa;border-top:0 solid var(--main-color);border-bottom:2px solid #0fa;border-bottom:2px solid var(--main-color);-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.nav-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.dropdown-item:hover{background-color:#0fa;background-color:var(--main-color)}.cat-option{padding:2rem;background-size:200% 100%;background-image:linear-gradient(90deg,#f3f3f3 50%,#0fa 0);transition:all .6s;font-size:1.3em}.cat-option:after{float:right;content:"»"}.cat-option:hover{background-position:-100% 0}#cat-image-container-doors,#cat-image-container-windows{background-image:url(https://aw930cdnprdcd.azureedge.net/-/media/andersenwindows/images/windows-and-doors/product-intro-pages/big-doors/pivot/pivot-intro.jpg?h=400&hash=B3A91FA5B13A5B765C08B930EDB4B0C3&la=en&mh=402&modified=20200423192202&mw=402&w=400);background-size:cover;background-position:50%;transition:all .1s linear}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}body::-webkit-scrollbar{width:8px;background-color:#f5f5f5}body::-webkit-scrollbar-thumb{border-radius:7px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#0fa;background-color:var(--main-color)}@media (max-width:768px){.product-img{width:50vw;height:auto}.input-group-text{width:100%;border-radius:0}}@media (max-width:992px){#navLogo{-webkit-filter:invert(0);filter:invert(0)}.img-system:hover{left:10%;box-shadow:0 0 28px 10px rgba(0,0,0,.2);border-radius:10px;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:30}.carousel-control-next,.carousel-control-prev{width:40%}.item-container{margin:0}.nav-link,.navbar-brand{color:#000!important;text-shadow:none}#mainNav{background:hsla(0,0%,100%,.9647058823529412)}.no-mobile{display:none}.type-slide{-webkit-filter:none();filter:none()}.header-main{max-height:40vh!important;min-height:50vh}.header-text-mobile{display:block}.header-text-inside{display:none}}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}
/*# sourceMappingURL=main.27b9ec36.chunk.css.map */