.navbar{padding:10px 30px;background-color:#fff;border:none;box-shadow:none}.navbar .navbar-brand{margin:0;padding:10px}.navbar .navbar-brand img{max-height:60px;max-width:100%}.navbar .navbar-nav .nav-item .nav-link{padding-right:1.5rem;font-size:1.3rem;font-weight:600;color:#000}.navbar .navbar-nav .nav-item .nav-link:focus,.navbar .navbar-nav .nav-item .nav-link:hover{color:#000;text-decoration:underline;background:0 0}.navbar .navbar-nav .nav-item .nav-link:after{display:none}.navbar .navbar-nav .nav-item .current-page{font-weight:750}.navbar .navigation .dropdown{position:static}.navbar .navigation .dropdown:hover{padding-bottom:30px;margin-bottom:-30px}.navbar .navigation .nav-item .dropdown-menu{width:100%;margin:0;color:#fff;background-color:#000;border:none;padding:30px 20px;border-radius:0}.navbar .navigation .nav-item .dropdown-menu .nav-link{color:#fff;font-size:1.1rem;font-weight:400}.navbar .navigation .nav-item .dropdown-menu .current-page-drop{font-weight:650}.navbar .navigation .dropdown:hover>.dropdown-menu{display:block}.navbar .navigation .dropdown>.dropdown-toggle:active{pointer-events:none}.navbar .navigation .active{background:0 0}.navbar .navigation .active:after{content:"";position:absolute;margin-left:25px;bottom:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #000}.navbar .user .nav-item{margin-top:auto}.navbar .user .nav-item .nav-link{font-size:1rem}.navbar .user .nav-item .material-icons{font-size:1.8rem;margin-top:6px;text-decoration:none}.navbar .user .language .nav-link{padding-right:.5rem}.navbar .user .language .nav-link:focus,.navbar .user .language .nav-link:hover{text-decoration:none}.navbar .user .language .nav-link:focus{color:#fff;background:#000;box-shadow:none}.navbar .user .language .nav-link .material-icons{font-size:2rem}.navbar .user .language .dropdown-menu{padding:15px;font-size:1.3rem;font-weight:200;width:100%;background:#000;min-width:auto;border-radius:0}.navbar .user .language .dropdown-menu a{color:#fff}.navbar .user .language .dropdown-menu .current-language{font-weight:700}.navbar .user .custom-select{height:auto;padding:0;padding-right:1.6rem;cursor:pointer;color:#000;font-weight:700;font-size:14pt;border:none;border-radius:0;background-color:none;background:url(https://api.iconify.design/fa:angle-down.svg) no-repeat right .5rem center}.navbar .user .custom-select:focus{font-weight:500;color:#fff;background:#000 url(https://api.iconify.design/fa:angle-down.svg?color=white) no-repeat right .5rem center;box-shadow:none}.navbar .user .custom-select option:active,.navbar .user .custom-select option:focus,.navbar .user .custom-select option:hover{background-color:#037b3f}@media only screen and (min-width:320px){.navbar .navigation .nav-item .dropdown-menu .link-list{display:block}.navbar .navigation .active:after{display:none}}@media only screen and (min-width:992px){.navbar .user .link-list{display:-webkit-flex;display:-ms-flexbox;display:flex}.navbar .navigation .nav-item .dropdown-menu .link-list{display:-webkit-flex;display:-ms-flexbox;display:flex}.navbar .navigation .active:after{display:block}}#home-page .flex-row,#home-page .row{margin-bottom:110px}#home-page #main-slider .carousel-item{overflow:hidden}#home-page #main-slider .carousel-item img{max-width:200%;float:right}#home-page #main-slider .carousel-item .carousel-text{position:absolute;margin-top:10%}#home-page #main-slider .carousel-item .carousel-text h1{font-size:50pt;font-weight:800}#home-page #main-slider .carousel-item .carousel-text p{font-size:16pt}#home-page #main-slider .carousel-item .carousel-text a{font-size:20pt;font-weight:700;margin:0}#home-page #main-slider .carousel-item .light-txt{color:#fff}#home-page #main-slider .carousel-item .light-txt a{color:#fff}#home-page #main-slider .carousel-item .light-txt a:hover{color:#fff}#home-page #main-slider .left,#home-page #main-slider .right{width:6%}#home-page #main-slider .left .material-icons,#home-page #main-slider .right .material-icons{font-size:60pt}#home-page .blocco_2 .ft-img{position:absolute;right:25%}#home-page .blocco_2 .bg-img .parallax-img{background-position:center right}#home-page .blocco_2 .smaller .parallax-img{background-position:center}#home-page .blocco_3{background-repeat:no-repeat;background-size:cover;background-position:center}#home-page .blocco_3 .smaller{height:70vh}#home-page .blocco_4{padding:0 50px}#home-page .blocco_4 .news-container{display:-ms-grid;display:grid;padding:20px}#home-page .blocco_4 .news-container .news-img{max-height:500px;overflow:hidden}#home-page .blocco_4 .news-container .news-img img{object-position:center;width:100%}#home-page .blocco_4 .news-container .home-txt{padding:0;padding-top:20px}#home-page .blocco_4 .news-container .home-txt p{max-width:none}#home-page .custom-bg .background-left{position:absolute;width:150%;height:200%;left:-30%}#home-page .custom-bg .background-right{position:absolute;width:150%;height:200%;top:10%;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);box-shadow:inset 0 3px 9px #4b4b4b}#home-page .lines-bg .background-left{position:absolute;width:150%;height:200%;left:-30%}#home-page .lines-bg .background-right{position:absolute;width:50%;height:200%;top:10%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:inset 0 3px 9px #4b4b4b}#home-page .shop-finder-bg .background-left{position:absolute;width:100%;height:200%;left:-50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:inset 0 3px 9px #4b4b4b}#home-page .shop-finder-bg .background-right{position:absolute;width:100%;height:200%;right:-50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:inset 0 3px 9px #4b4b4b}@media only screen and (min-width:320px){#home-page .flex-row,#home-page .row{margin-bottom:55px}#home-page #main-slider .carousel-item .carousel-text{margin-top:45%;margin-left:8%}#home-page #main-slider .carousel-item .carousel-text h1{font-size:30pt}#home-page #main-slider .carousel-item .carousel-text a{font-size:14pt}#home-page .blocco_1 .img-container{height:30vh}#home-page .blocco_2 .smaller{height:30vh}#home-page .blocco_3{max-height:none}#home-page .blocco_3 .smaller{height:30vh}}@media only screen and (min-width:480px){#home-page #main-slider .carousel-item img{width:100%}#home-page #main-slider .carousel-item .carousel-text{margin-top:15%}}@media only screen and (min-width:768px){#home-page #main-slider .carousel-item .carousel-text{margin-top:6%;margin-left:5%}#home-page #main-slider .carousel-item .carousel-text h1{font-size:24pt}#home-page #main-slider .carousel-item .carousel-text p{font-size:12pt}#home-page #main-slider .carousel-item .carousel-text a{font-size:14pt}#home-page .blocco_1 .img-container{height:40vh}#home-page .blocco_2 .smaller{height:40vh}#home-page .blocco_3 .smaller{height:40vh}}@media only screen and (min-width:992px){#home-page .flex-row,#home-page .row{margin-bottom:110px}#home-page #main-slider .carousel-item .carousel-text{margin-top:10%}#home-page .blocco_1 .img-container{height:50vh}#home-page .blocco_2 .ft-img{height:40vh;margin-top:55px}#home-page .blocco_2 .bg-img{height:50vh}#home-page .blocco_3{min-height:55vh}}@media only screen and (min-width:1200px){#home-page #main-slider .carousel-item .carousel-text h1{font-size:50pt}#home-page #main-slider .carousel-item .carousel-text p{font-size:16pt}#home-page #main-slider .carousel-item .carousel-text a{font-size:20pt}#home-page .blocco_1 .img-container{height:70vh}#home-page .blocco_2 .ft-img{height:70vh;margin-top:85px}#home-page .blocco_2 .bg-img{height:90vh}#home-page .blocco_3{min-height:75vh}}.igreen-collection{position:relative}.igreen-collection .bg-wrapper div[class*=background-]{position:absolute}.igreen-collection .bg-wrapper .background-left{width:100%;height:100%}.igreen-collection .bg-wrapper .background-center{width:100%;height:120%;-webkit-transform:rotate(-45deg) translate(50%,15%);-ms-transform:rotate(-45deg) translate(50%,15%);transform:rotate(-45deg) translate(50%,15%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;box-shadow:-3px -1px 9px #4b4b4b}.igreen-collection .bg-wrapper .background-right{width:100%;height:120%;-webkit-transform:rotate(45deg) translate(-50%,55%);-ms-transform:rotate(45deg) translate(-50%,55%);transform:rotate(45deg) translate(-50%,55%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;box-shadow:2px -2px 9px #4b4b4b}.igreen-models .models-bg{z-index:-1}.igreen-models .models-bg .background-left{box-shadow:0 0 9px grey;width:100%;position:absolute;height:110%;-webkit-transform:rotate(-45deg) translate(90%,30%);-ms-transform:rotate(-45deg) translate(90%,30%);transform:rotate(-45deg) translate(90%,30%)}.igreen-models .models-bg .background-top{box-shadow:0 0 9px grey;width:100%;position:absolute;height:110%;-webkit-transform:rotate(-45deg) translate(90%,-75%);-ms-transform:rotate(-45deg) translate(90%,-75%);transform:rotate(-45deg) translate(90%,-75%)}.igreen-models .models-bg .background-right{box-shadow:0 0 9px grey;width:100%;position:absolute;height:110%;-webkit-transform:rotate(-45deg) translate(-20%,-60%);-ms-transform:rotate(-45deg) translate(-20%,-60%);transform:rotate(-45deg) translate(-20%,-60%)}.igreen-models .models-bg .background-bottom{box-shadow:0 0 9px grey;width:100%;position:absolute;height:110%;-webkit-transform:rotate(-45deg) translate(-20%,-60%);-ms-transform:rotate(-45deg) translate(-20%,-60%);transform:rotate(-45deg) translate(-20%,45%)}.igreen-models .models-items{z-index:9}.igreen-models .models-items .card .card-title{color:#607d8b}.igreen-models .models-items .card blockquote i{font-size:2rem;background:linear-gradient(217deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),linear-gradient(127deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),linear-gradient(336deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.igreen-models .pager-wrapper{z-index:9}.igreen-models .pager-wrapper .pagination li.active{background-color:#26a69a}.sidenav .user-view{padding-bottom:15px}.sidenav .user-view h6{text-shadow:1px 1px 2px #000}.sidenav li>a>i.material-icons{color:#26a69a}.navbar-fixed{height:120px}.navbar-fixed #main-menu li.login{max-width:320px}.navbar-fixed #main-menu li #collapsible-login{border:none;margin:0}.navbar-fixed #main-menu li #collapsible-login #login-form input{border-bottom:solid 1px #37474f}.navbar-fixed #main-menu li #collapsible-login .collapsible-header{padding:0;border:none}.navbar-fixed #main-menu li #collapsible-login .collapsible-header i{font-size:2.5rem}.navbar-fixed #main-menu li #collapsible-login .collapsible-body{padding:1rem}.language-menu{position:absolute;right:15px}.model-items .slider .slides{margin-top:40px;background-color:transparent}.model-items .slider .slides li .caption{color:#37474f;top:0;width:50%;left:25%}.model-items .slider .slides li .caption i.material-icons{font-size:2rem;background:linear-gradient(217deg,rgba(255,0,0,.8),rgba(255,0,0,0) 70.71%),linear-gradient(127deg,rgba(0,255,0,.8),rgba(0,255,0,0) 70.71%),linear-gradient(336deg,rgba(0,0,255,.8),rgba(0,0,255,0) 70.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.model-items .slider .slides li img{background-size:contain;background-repeat:no-repeat;background-position:top}.model-items table.highlight>tbody>tr:hover{background-color:#00bfa5;color:#fff}.model-items table.highlight td{border-radius:0}.model-items table.highlight .wrapper{position:relative}.model-items table.highlight .wrapper span[class*=icon-]{font-size:1.5rem;line-height:1.5rem;position:absolute;left:10px}.model-items #cart .valign-wrapper{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.model-items #cart .table-wrapper{position:relative}.model-items #cart .table-wrapper .cell{min-width:100px;max-width:100px;height:60px;text-align:center;position:relative}.model-items #cart .table-wrapper .cart-header div{text-align:center}.model-items #cart .table-wrapper .cart-header .empty-cell{border-bottom:solid #607d8b 1px;font-size:2rem}.model-items #cart .table-wrapper .cart-header .c-head{border-left:solid #607d8b 1px;border-bottom:solid #607d8b 1px}.model-items #cart .table-wrapper .cart-header .c-head:last-child{border-right:solid #607d8b 1px}.model-items #cart .table-wrapper .color-row{height:60px}.model-items #cart .table-wrapper .color-row .cell.color-head{border-bottom:solid #607d8b 1px}.model-items #cart .table-wrapper .color-row .cell.add-amount:last-child{border-right:solid #607d8b 1px}.model-items #cart .table-wrapper .color-row .cell.add-amount{border-left:solid #607d8b 1px;border-bottom:solid #607d8b 1px}.model-items #cart .table-wrapper .color-row .cell.add-amount .cover{width:100%;height:100%;text-align:center;cursor:pointer}.model-items #cart .table-wrapper .color-row .cell.add-amount .cover i{font-size:2rem}.model-items #cart .table-wrapper .color-row .cell.add-amount .cover span{font-size:1.5rem;font-weight:700}.model-items #cart .table-wrapper .color-row .cell.add-amount input{height:60%;margin:0 5%;text-align:center;width:80%}.model-items #cart .table-wrapper .add-to-cart-status{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff}.model-items #cart .table-wrapper .add-to-cart-status .title{min-width:100%}.model-items #cart .actions{padding:10px 0}.model-items .model-items-bg{z-index:-1}.model-items .model-items-bg div[class*=background-]{width:100%;position:absolute;height:200%;border-radius:0 30% 20% 50%}.model-items .model-items-bg .background-left{box-shadow:0 0 9px grey;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.model-items .model-items-bg .background-top{box-shadow:0 0 9px grey;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg)}.model-items .model-items-bg .background-right{box-shadow:0 0 9px grey;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.model-items .model-items-bg .background-bottom{box-shadow:0 0 9px grey;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-67.5deg);-ms-transform:rotate(-67.5deg);transform:rotate(-67.5deg)}#line-page .header{padding:80px 40px;background-color:#e6e6e6}#line-page .header .home-txt{padding:0}#line-page .header .home-txt h1{font-size:40pt}#line-page .header .home-txt p{padding:0;max-width:none}#line-page .pagination-wrapper{margin-top:-30px}#line-page .pagination-wrapper .pagination{margin:30px 0}#line-page .pagination-wrapper .pagination .prev{display:none}#line-page .pagination-wrapper .pagination .next{display:none}#line-page .pagination-wrapper .pagination li a{height:40px;width:40px;margin:0 5px;border:2px solid #000;margin-bottom:5px;color:#000;padding:10px 15px;text-align:center;font-weight:600}#line-page .pagination-wrapper .pagination li.active a{background-color:#000;color:#fff}#line-page .item-card{width:100%;min-height:20vw;margin:10px;overflow:hidden;position:relative;cursor:pointer}#line-page .item-card .overbg{background-color:rgba(230,230,230,.15);width:100%;height:100%;position:absolute}#line-page .item-card .item-header{height:auto;padding:20px;font-size:20pt;font-weight:400;position:relative;z-index:10}#line-page .item-card .thumbnail{padding:10px;overflow:hidden;position:relative;z-index:-1}#line-page .item-card .thumbnail img{width:100%}#line-page .item-card .thumbnail .img-responsive{object-fit:cover;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}#line-page .item-card .item-footer{font-size:18pt;padding:20px;margin-top:-30%;position:relative}#line-page .item-card .item-footer span:hover{text-decoration:none}#line-page .item-card .pencil-link,#line-page .item-card .tryon-link{position:absolute;right:0;z-index:20;margin:20px}#line-page .item-card .pencil-link{margin-top:20px}#line-page .item-card .pencil-link::before{content:""}#line-page .item-card .pencil-link .material-icons{float:right;font-size:30pt}#line-page .item-card .pencil-link .pencil-text{font-size:16pt;font-weight:700}#line-page .item-card .pencil-link .hidden{display:none}#line-page .item-card .tryon-link{font-weight:700;font-size:18pt;bottom:0}#line-page .item-card .tryon-link:hover{text-decoration:underline}@media only screen and (min-width:320px){#line-page .igreen-collection{margin-bottom:55px}#line-page .header{margin-bottom:55px;padding:60px 30px}#line-page .header .home-txt h1{font-size:35pt}#line-page .header .home-txt p{font-size:12pt}#line-page .item-card .tryon-link{font-size:18pt}#line-page .item-card .pencil-link .material-icons{float:right;font-size:22pt}#line-page .item-card .pencil-link .pencil-text{font-size:12pt;font-weight:700}#line-page .item-card .item-header{padding:20px;font-size:18pt}#line-page .item-card .item-footer{font-size:18pt}}@media only screen and (min-width:480px){#line-page .header .home-txt h1{font-size:35pt}}@media only screen and (min-width:768px){#line-page .header{padding:60px 40px}}@media only screen and (min-width:992px){#line-page .igreen-collection{margin-bottom:110px}#line-page .header{margin-bottom:110px;padding:80px 40px}#line-page .header .home-txt h1{font-size:40pt}#line-page .header .home-txt p{font-size:14pt}#line-page .item-card .tryon-link{font-size:18pt}#line-page .item-card .pencil-link .material-icons{float:right;font-size:30pt}#line-page .item-card .pencil-link .pencil-text{font-size:16pt;font-weight:700}#line-page .item-card .item-header{padding:20px;font-size:20pt}#line-page .item-card .item-footer{font-size:18pt}}#product-page{background-color:#e6e6e6;padding:50px;margin-bottom:110px}#product-page table{width:100%}#product-page .slider .VueCarousel{height:40vw;background-color:#fff}#product-page .slider .VueCarousel .VueCarousel-slide img{width:100%;-webkit-transform:translate(0,-12%);-ms-transform:translate(0,-12%);transform:translate(0,-12%)}#product-page .slider .VueCarousel .VueCarousel-pagination{position:absolute;bottom:20px}#product-page .slider .color-container{margin:40px 0}#product-page .slider .color-container .color-card{padding:10px;color:#fff;cursor:pointer}#product-page .slider .color-container .color-card:hover{text-decoration:underline}#product-page .slider .color-container .color-card .color-tag{padding:10px 20px;background-color:#4b4b4b}#product-page .slider .color-container .color-card .active{transition:.4s;background-color:#037b3f;font-weight:700}#product-page .highlight{top:160px;position:-webkit-sticky;position:sticky}#product-page .highlight h1{font-size:40pt}#product-page .highlight hr{float:left;width:100%;border-top:2px dotted rgba(0,0,0,.5)}#product-page .highlight .wrapper{vertical-align:center;font-weight:600}#product-page .highlight .wrapper .icon,#product-page .highlight .wrapper .material-icons{color:#037b3f;font-size:30pt}#product-page .highlight .wrapper .material-icons{padding:5px}#product-page .highlight .pencil-link{font-size:30pt}#product-page .highlight .pencil-link .material-icons{float:right;font-size:30pt}#product-page .highlight .pencil-link .pencil-text{position:absolute;right:40px;margin-top:35px;font-size:16pt;font-weight:700;text-decoration:underline}#product-page .highlight .pencil-link .pencil-text:hover{text-decoration:underline}#product-page .highlight .pencil-link .hidden{display:none}@media only screen and (min-width:320px){#product-page{padding:50px 0}#product-page h1{font-size:50pt;font-weight:700;text-align:center;margin-bottom:40px}#product-page .slider .VueCarousel{height:60vw}#product-page .highlight{margin-bottom:55px;padding:0 20px}#product-page .highlight h1{font-size:30pt;margin-bottom:10px}#product-page .highlight .pencil-link .pencil-text{right:60px}#product-page .color-container .color-card{max-width:50%}}@media only screen and (min-width:480px){#product-page{padding:50px}}@media only screen and (min-width:768px){#product-page{padding:80px}#product-page .highlight{padding:0}#product-page .highlight .pencil-link .pencil-text{right:40px}#product-page .slider .VueCarousel{height:35vw}}@media only screen and (min-width:992px){#product-page .highlight{margin-bottom:none}#product-page .highlight h1{font-size:40pt;text-align:left}}.modal-mask{overflow-y:auto;display:-ms-grid;display:grid;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .3s ease}.modal-mask .img-responsive{display:block;max-width:100%;height:auto}.modal-mask .modal-wrapper{display:table-cell;vertical-align:middle}.modal-mask .modal-header{border-bottom:0;padding:10px 20px}.modal-mask .modal-header h1{font-size:25pt;font-weight:600}.modal-mask .modal-container{min-width:500px;margin:0 auto;padding:10px 0;background-color:#e6e6e6;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;margin-top:30px}.modal-mask .modal-body{padding:0}.modal-mask .modal-footer{border-top:0}.modal-mask .modal-footer .color-card{padding:0;padding-top:10px;padding-right:10px;color:#fff;box-sizing:border-box;cursor:pointer}.modal-mask .modal-footer .color-card .image-container{height:70px;background-color:#fff;overflow:hidden}.modal-mask .modal-footer .color-card .image-container img{-webkit-transform:scale(1.5) translateX(-19%);-ms-transform:scale(1.5) translateX(-19%);transform:scale(1.5) translateX(-19%);vertical-align:middle}.modal-mask .modal-footer .color-card:hover{text-decoration:underline}.modal-mask .modal-footer .color-card .color-tag{padding:5px 10px;background-color:#4b4b4b}.modal-mask .modal-footer .color-card .active{transition:.4s;background-color:#037b3f;font-weight:700}.modal-mask .modal-default-button{float:right}.modal-mask .modal-enter{opacity:0}.modal-mask .modal-leave-active{opacity:0}.modal-mask .modal-enter .modal-container,.modal-mask .modal-leave-active .modal-container{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.modal-mask .close{width:100%;height:100%;position:absolute}#hi-tech .img-container{height:70vh}#hi-tech .img-container .parallax-img{background-position:center}#hi-tech .odd-container .home-txt{text-align:right}@media only screen and (min-width:320px){#hi-tech .flex-row,#hi-tech .row{margin-bottom:55px}#hi-tech .img-container{height:30vh}#hi-tech .odd-container .home-txt{text-align:left}}@media only screen and (min-width:768px){#hi-tech .img-container{height:40vh}}@media only screen and (min-width:992px){#hi-tech .flex-row,#hi-tech .row{margin-bottom:110px}#hi-tech .img-container{height:60vh}#hi-tech .odd-container .home-txt{text-align:right}}@media only screen and (min-width:1200px){#hi-tech .img-container{height:70vh}}.tecnologia-download .container-video{max-height:40vw;width:200px;overflow:hidden;display:block;margin-bottom:110px}.tecnologia-download .container-video video{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%);background-color:#e6e6e6}.tecnologia-download .title{text-align:center;border-bottom:1px solid #000;margin:20px 0}.tecnologia-download .title h1{font-size:50pt;font-weight:800}.tecnologia-download .card-container{padding:40px}.tecnologia-download .card-container .info-card{min-height:250px;min-width:250px}.tecnologia-download .card-container .info-card .inner-card{margin:10px;background:linear-gradient(to bottom,#c4c4c4 0,rgba(255,255,255,.15) 84%,rgba(255,255,255,0) 99%)}.tecnologia-download .card-container .info-card .inner-card img{max-height:100px;padding:20px 0}.tecnologia-download .card-container .info-card .inner-card .home-txt{text-align:center;padding:0;padding:0 20px}.tecnologia-download .card-container .info-card .inner-card .home-txt h1{font-size:20pt;font-weight:700;margin-bottom:5px}.tecnologia-download .card-container .info-card .inner-card .home-txt h2{font-size:18pt;font-weight:700;margin:10px 0}.tecnologia-download .card-container .info-card .inner-card .home-txt p{font-size:10pt;line-height:1.5rem}.tecnologia-download .card-container .info-card .inner-card .home-txt .scrollable{overflow-y:auto;max-height:100px}#site-about .container-video{max-height:40vw;width:200px;overflow:hidden;display:block}#site-about .container-video video{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%);background-color:#e6e6e6}#site-about .img-container{min-width:50%}#site-about .img-container .parallax-img{background-position:center}#site-about .blocco_1 .about-txt h1{font-weight:800}#site-about .blocco_1 .about-txt p{display:-webkit-inline-box}#site-about .blocco_2 img{max-width:60%;padding:0 30px}#site-about .blocco_2 .about-txt{text-align:right;padding:0 60px}#site-about .blocco_2 p{display:-webkit-inline-box;font-size:14pt;margin-bottom:3rem}#site-about .blocco_3{margin-bottom:0}@media only screen and (min-width:320px){#site-about .row{margin-bottom:55px}#site-about .img-container{min-height:40vh}#site-about .blocco_1 .about-txt{padding:0 30px}#site-about .blocco_1 .about-txt h1{margin-bottom:55px;font-size:25pt}#site-about .blocco_1 .about-txt p{font-size:14pt}#site-about .blocco_2 .about-txt{max-width:100%;text-align:left;padding:0 30px}#site-about .blocco_2 p{font-size:12pt}}@media only screen and (min-width:992px){#site-about .row{margin-bottom:110px}#site-about .img-container{min-height:50vh}#site-about .blocco_1 .about-txt{padding:0 60px}#site-about .blocco_1 .about-txt h1{margin-bottom:110px;font-size:35pt}#site-about .blocco_1 .about-txt p{font-size:16pt}#site-about .blocco_2 .about-txt{max-width:600px;text-align:right;padding:0 60px}#site-about .blocco_2 p{font-size:14pt}}@media only screen and (min-width:1200px){#site-about .img-container{min-height:70vh}}#store-locator .map-wrapper{margin-bottom:80px}#store-locator .map-wrapper .header{min-height:120px;background-color:#e6e6e6;padding:20px 0}#store-locator .map-wrapper .header .title h1{font-size:35pt;font-weight:800}#store-locator .map-wrapper .header .pin{color:#037b3f;font-size:3.5rem}#store-locator .map-wrapper .row{margin:0}#store-locator .map-wrapper .stores{max-height:120px;padding:20px;font-size:1.2rem;text-transform:uppercase;color:#fff;background-color:#4b4b4b;font-weight:700}#store-locator .map-wrapper .stores .material-icons{font-size:1.4rem}#store-locator .map-wrapper .stores .filter{padding:10px 0}#store-locator .map-wrapper .store-list{height:70vh;background-color:#4b4b4b;right:0;overflow-y:scroll;padding:0;font-weight:600}#store-locator .map-wrapper .store-list .filter-list-item{border:none;padding:20px;cursor:pointer;color:#fff;background-color:#037b3f}#store-locator .map-wrapper .store-list .filter-list-item:nth-child(odd){color:#037b3f;background-color:#e6e6e6}#store-locator .map-wrapper .store-list .filter-list-item .city{font-size:.8rem;font-weight:400}#store-locator .map-wrapper .store-list .filter-list-item:focus,#store-locator .map-wrapper .store-list .filter-list-item:hover{text-decoration:underline}#store-locator .map-wrapper .list-group-item:focus,#store-locator .map-wrapper .list-group-item:hover{z-index:0}#store-locator .map-wrapper .list-group-item:first-child,#store-locator .map-wrapper .list-group-item:last-child{border-radius:none}#store-locator .map-wrapper .map-container{height:70vh;margin-bottom:120px}#store-locator .map-wrapper .map-container #map{width:100%;height:100%;background-color:#e6e6e6}#store-locator .map-wrapper .map-container #map li{padding-bottom:8px}#store-locator .map-wrapper .map-container #map li .contact-data{font-size:1.1rem}#store-locator .map-wrapper span.stores-counter{color:#129956}#store-locator .map-wrapper span.stores-counter.no-stores{color:#f44336}#store-locator .map-wrapper .input-field input+.btn-small{position:absolute;bottom:10px;right:.75rem}#store-locator .map-wrapper .card-body{padding:0;background-color:#fff}#store-locator .map-wrapper .card-body a{color:#037b3f}#store-locator .map-wrapper .card-body h3{color:#037b3f;text-align:center}#store-locator .map-wrapper .card-body li{padding-bottom:8px}#store-locator .map-wrapper .card-body li .contact-data{font-size:1.1rem}#store-locator .map-wrapper .card-body .row{border:none;min-height:100%;padding:0}#store-locator .map-wrapper .card-body .info-address-column{min-height:100%}#store-locator .map-wrapper .card-body .info-address-column p{font-size:1.1rem}#store-locator .map-wrapper .card-body .info-image-column{text-align:center}#store-locator .map-wrapper .card-body .info-image-column .img-fluid{width:250px}#store-locator .map-wrapper .card-body .separator{background-color:#037b3f;margin:10px 0;height:4px;width:100%}@media only screen and (min-width:320px){#store-locator .map-wrapper .header .title h1{font-size:25pt}#store-locator .map-wrapper .header .pin{font-size:2.5rem}}@media only screen and (min-width:480px){#store-locator .map-wrapper{margin-bottom:80px}#store-locator .map-wrapper .header .title h1{font-size:35pt}#store-locator .map-wrapper .header .pin{font-size:3.5rem}}.contacts-container a{color:#037b3f}.contacts-container ul{list-style-type:none;padding:0}.contacts-container h1{text-transform:uppercase;font-size:25pt;font-weight:400;color:#037b3f;margin:0}.contacts-container h2{text-transform:uppercase;font-size:16pt;color:gray;font-weight:400;font-style:italic}.contacts-container h3{color:#037b3f;font-weight:400;margin:0}.contacts-container h4{font-size:12pt;color:gray;font-weight:400}.contacts-container .separator{width:50%;margin:20px 0;border-bottom:1px solid gray}.contacts-container .material-icons{font-size:90pt;color:#e6e6e6}.page-footer ul{padding:0}.page-footer ul li{list-style-type:none}.page-footer .footer-link{padding:40px 0;border-bottom:1px solid #000;border-top:1px solid #000}.page-footer .footer-copiright{padding:20px 0}body,html{height:100%}a{color:#000}a:hover{color:#000}.stuck{overflow:hidden;padding-right:17px}.row{margin-right:0;margin-left:0}.wrap{height:auto;min-height:100vh;margin:0 auto 0}.wrap>.container{padding-top:15px}.wrap blockquote{border-left-color:#037b3f}.jumbotron{text-align:center;background-color:transparent}.not-set{color:#c55;font-style:italic}.img-container{overflow:hidden}.img-container .parallax-img{background-position:center left;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;position:absolute;top:30%;left:0;width:100%;height:105%}.home-txt{padding:40px 80px}.home-txt h1{font-size:40pt;font-weight:800}.home-txt p{display:-webkit-inline-box;font-size:16pt;max-width:500px;margin:0}.home-txt h2{font-size:18pt;font-weight:700;margin:1.2rem 0 1rem 0}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;padding-left:5px}a.asc:after{content:"\e151"}a.desc:after{content:"\e152"}.sort-numerical a.asc:after{content:"\e153"}.sort-numerical a.desc:after{content:"\e154"}.sort-ordinal a.asc:after{content:"\e155"}.sort-ordinal a.desc:after{content:"\e156"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0}img{max-width:100%}.no-padidng{padding:0}.no-margin-bottom{margin-bottom:0}.text-justify{text-align:justify}.relative{position:relative}.bg-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}@media only screen and (min-width:320px){.home-txt{padding:40px}.home-txt h1{font-size:30pt}.home-txt p{font-size:14pt;max-width:none}}@media only screen and (min-width:992px){.home-txt h1{font-size:40pt}.home-txt p{font-size:16pt;max-width:500px}}@media only screen and (min-width:1200px){.home-txt{padding:40px 80px}}
/*# sourceMappingURL=igreen-main.min.css.map */