/*419faf395526a8621fcf229e744abd15*/
@charset "UTF-8";
.blockprod .g-content{margin:0rem;padding:0rem}.blockprod2 .g-content{margin:0.625rem;padding:0.938rem}.blockprod2 .g-content h1{font-size:1.25rem}.blockprod2 .g-content .sample-description{font-size:1rem}#g-header .headertop .g-content{margin-bottom:0.2rem;padding-bottom:0.2rem;margin-left:0.2rem;padding-left:0.2rem;margin-right:0.2rem;padding-right:0.2rem}#g-header .headertop .nsb_container a{margin-left:6px}#g-header .logoteco .g-content{margin-bottom:0rem;padding-bottom:0rem}#g-header .logoteco .gantry-logo img{width:90%}#g-header .menutop .g-content{margin:0.2rem;padding:0.2rem}#g-header .newsbutton .g-content{margin-left:0.2rem;padding-left:0.2rem;margin-right:0.2rem;padding-right:0.2rem;text-align:right}#g-header .newsbutton .g-content .button{padding:0.3rem 1rem;background:#169544}#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{background:#3180c2;color:#fff}body #g-header{webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px rgba(0, 0, 0, 0.3)}body .moduletable.boxhome{text-align:center}body .moduletable.boxhome img{margin:0 auto}body .moduletable.boxhome h3.g-title{text-align:center}@media (max-width:800px){#g-header .newsbutton .g-content{text-align:center}#g-header .headertop .nsb_container{text-align:center}#g-header .headertop .g-content{margin-top:0rem;padding-top:0rem}#g-header .newsbutton .g-content .button{margin-top:10px}}#g-main .breadcont .g-content{margin-top:0rem;padding-top:0rem;margin-bottom:0rem;padding-bottom:0rem}.homeblocchi .blockprod2{width:50%;display:inline-block}.homeblocchi .blockprod2 .g-content{margin-top:0.2rem;padding-top:0.2rem;margin-bottom:0.2rem;padding-bottom:0.2rem}.separatore hr{border-bottom:1px solid #666;margin:0rem 0}.separatore .g-content{margin-top:0rem;padding-top:0rem;margin-bottom:0rem;padding-bottom:0rem}@media (max-width:800px){.homeblocchi .blockprod2{width:100%;display:block}}.g-content .moduletable.boxcont{width:24%;display:inline-block;text-align:center;padding:0.2rem;margin:0.2rem}body .form-actions{padding:0px;margin-top:20px;margin-bottom:20px;background-color:transparent;border-top:0px solid #e5e5e5}body .form-actions .row-fluid .span4{width:100%}body .form-actions .btn-group{width:100%}body .form-actions .btn-group button{font-size:2rem;line-height:1.5em;width:100%}@media (max-width:800px){.g-content .moduletable.boxcont{width:44%;display:inline-block;text-align:center;padding:0.5rem;margin:0.5rem}}.moduletableboxlv2{width:49%;display:inline-block}body .sample-content .sample-description{font-size:1rem;text-align:justify}body.layout-blog h2{clear:both;font-size:22px}.hikashop_footer a{display:none}@media (max-width:800px){.moduletableboxlv2{width:100%;display:block}}#module-sample-296-particle{text-align:center}#module-sample-296-particle .sample-description{text-align:center}#module-sample-296-particle ul{text-align:left}#module-sample-296-particle li{list-style-type:square}body.aquades .hikashop_category_name a{display:inline-block;padding:0.5rem 1rem;border-radius:0.1875rem;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);background:#3180c2;color:#fff;border:0;line-height:1.5;font-size:1rem;vertical-align:middle;text-shadow:none;-webkit-transition:background 0.1s;-moz-transition:background 0.1s;transition:background 0.1s}.customimmagirapi ul{margin-top:0px}.assirapi .form-actions{padding:0px 0px 0px;margin-top:0px;margin-bottom:0px;background-color:transparent;border-top:0px solid #e5e5e5;*zoom:1}.assirapi{text-align:left}.assirapi .groupintro{margin-bottom:20px}.assirapi .row-fluid .span4{text-align:center;width:100%}body #g-main .g-content .servitop.center div{text-align:center}body #g-main .g-content .servitop.center ul{list-style-type:none;margin-left:0px}body .footdati a{cursor:pointer}body .footdati a:hover{color:#eee}body.paginesing #g-main .breadcont{height:400px;text-align:center}.breadcrumb{background-color:whitesmoke;border-radius:10px}body #g-main .breadcrumb{width:75rem;margin:0 auto;text-align:left;background-color:whitesmoke;border-radius:10px}body.paginesing #g-main .breadcont .imagepage .mod-custom{display:block;height:400px;position:absolute;width:100%;background-position:center 30%;background-repeat:no-repeat;background-size:cover}body.paginesing #g-main .breadcont .imagepage .mod-custom::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0, 0, 0, 0.25)}body.paginesing #g-main .breadcont .platform-content{position:relative}body.paginesing #g-main .breadcont .titlepage h1{text-align:center;color:#fff;margin-top:120px}body.paginesing #g-main .mainco{width:75rem;max-width:75rem;margin:0 auto;padding:0 15px}body #g-main .g-content p,body #g-main .g-content div{text-align:justify}.sample-content .sample-icons{padding:2rem 0 1rem;opacity:1}.boxazi{text-align:center}body .mainco .servitop{text-align:center}body .mainco .servitop .sample-content .sample-icons{padding:2rem 0 1rem}body .mainco .servitop .sample-description{text-align:center}body .mainco .servitop .g-block.da3{width:33%;padding:1.8rem;flex:1 33%}body .mainco .contatt .g-title{text-align:center}.button.telnum::before{font-family:FontAwesome;content:"  "}.button.mailform::before{font-family:FontAwesome;content:"  "}body.casazienda .breadcrumb{width:75rem;margin:0 auto;text-align:left}body.casazienda #g-navigation{color:#999999}body.casazienda #g-navigation a{color:#3180c2}body.casazienda #g-navigation a:hover{color:#4d4d4d}body.casazienda #g-navigation .breadcont{position:absolute;z-index:100}body #sliderck326 .swiper-caption,body #sliderck302 .swiper-caption{color:#4d4d4d}body.casazienda .servitop{text-align:center}body.casazienda .servitop .sample-content .sample-description{text-align:center}body.casazienda .swiper-caption{height:auto !important;text-transform:initial !important}#g-footer .footright .moduletable{margin-bottom:1rem}#g-footer .footdati{font-size:0.9rem}#g-footer .footmenu ul{margin-bottom:0.5rem}#g-footer .footmenu .g-content{margin-bottom:0.4rem;padding-bottom:0.4rem}#g-footer #maximenuck .level1{display:inline-block;width:16%;vertical-align:top;font-weight:bold}#g-footer #maximenuck .level2{font-weight:normal;list-style-type:square}#g-footer #maximenuck ul.menu ul{margin-left:1rem}@media (max-width:1200px){body #g-main .breadcont .breadcrumb,body.casazienda .breadcrumb{width:90%;margin:0 auto}body.paginesing #g-main .mainco{width:900px;max-width:900px}}@media (max-width:800px){#g-footer #maximenuck .level1{display:block;width:100%}body.paginesing #g-main .breadcont .titlepage h1{width:90%;margin:120px auto}body.paginesing #g-main .breadcont .breadcrumb,body.casazienda .breadcrumb{width:auto;margin:0px 1.5rem;position:relative;top:1.5rem}body .mainco .servitop .g-block.da3{flex:100%}body.casazienda .swiper-caption{margin-top:28% !important}body.casazienda .mainclideck .swiper-img-cont{opacity:0.6}body.casazienda .mainclideck .swiper-container{background-color:#333}body #sliderck326 .swiper-caption,body #sliderck302 .swiper-caption{color:#fff}body .row>*{padding-left:0px}body.paginesing #g-main .mainco{margin:0.625rem;padding:0.938rem}body .g-offcanvas-toggle{z-index:10}body #g-main .g-content h1,body #g-main .g-content h2,body #g-main .g-content h3,body #g-main .g-content h4{text-align:center}}body textarea,body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body .uneditable-input{border:1px solid #333;width:80%}body .row-fluid.nav{display:none}body .fabrikForm .legend{display:none}body.contatti .form-horizontal textarea{width:100%}body.contatti .form-horizontal .control-label{display:none}body.contatti .form-horizontal .controls{margin-left:0px}body.OL_contatti .contactOL_contatti h2,body.OL_contatti .contactOL_contatti h3{display:none}.row-fluid .elench.span4{margin-right:1.2%;margin-left:0px;padding:6px;background-color:#333;color:#eee;margin-bottom:1.2%}.row-fluid .elench.span4 strong{color:#fff}.telbox img{float:right}.boxlandside .g-content{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}#g-showcase .boxlandside .sample-description,#g-showcase .headland .sample-description{padding:0px;text-align:left}#g-showcase .headland .g-content{margin:0px;padding:0px}#g-showcase .boxlandside .g-content p{margin:1rem 0}.landhead .g-content{margin:0px;padding:0px;margin-top:0.8rem}.imgland .g-content{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.landmain .g-content:first-child{margin-top:0;padding-top:0}.headland ul{margin-top:0rem;margin-bottom:0rem;list-style-type:square}.headland h3{margin-top:0px}body.landingaq #g-header::after{content:"";background:url('../../../../images/sistema/slide/home/dining-room.jpg');opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;background-position:center 40%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body.landingaq #g-feature .customlandslog::after{content:"";background:url('../../../../images/sistema/slide/home/dining-room.jpg');opacity:0.5;top:0;left:0;bottom:0;right:0;position:absolute;background-position:center 40%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body.landingaq #g-header .g-container,body.landingaq #g-feature .customlandslog .cont{z-index:1;position:relative;padding:80px 0 80px 0}body.landingaq #g-header .g-container h3{color:#fff;text-align:right}body.landingaq #g-showcase h2{text-align:left}body.landingaq #g-showcase .land-testo{text-align:left}body.landingaq #g-showcase .land-testo .sample-description{padding:0px;text-align:left}body.landingaq #g-showcase .land-testo .g-content{margin:0px;padding:5px}body.landingaq #g-showcase .land-foto .g-content{margin:0px;padding:4px}body.landingaq #g-feature .customlandslog{padding:80px;color:#fff;font-size:1.5rem;background:#142d53;position:relative}body.landingaq #g-feature .customlandslog h2{color:#fff}body.landingaq #g-feature .sample-content .sample-icons{color:#80cc28;opacity:1}body.landingaq #g-feature .btn-group{text-align:center}body.landingaq #g-feature .button.invia{width:25%;text-align:center;margin:0 auto}body.landingaq #g-feature .btn-primary{background:#80cc28;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}body.landingaq #g-feature .btn-primary:hover{background:#1b682f;color:#fff}body.landingaq .landform{max-width:75rem;margin:0 auto}body.landingaq .landform.bottom{}body.landingaq .landform.bottom .g-block{padding:20px}body.landingaq label.fabrikLabel.control-label{float:left;height:0px}body.landingaq .form-horizontal .plg-textarea .controls{margin-left:0px;padding-left:0px}body.landingaq .form-horizontal textarea{width:100%}body.landingaq a{cursor:pointer}body.landingaq .moduletable.landform{padding-left:15px;padding-right:15px}.amical h2,.amical h3,.amical h4{color:#003e8f}.amica-title h1{text-transform:uppercase;font-weight:bolder;font-size:3rem;font-style:italic;color:#003e8f}.amica-title h1 span.blue{color:#3180c2}.amica-patrocinio h4{text-align:right;font-weight:bolder;text-transform:uppercase;margin-top:1.5rem}.amica-side .g-content{margin-top:0px;padding-top:0px}.amica-calcare .g-content{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}.amica-calcare .g-content h2{text-transform:uppercase;font-weight:bolder;color:#003e8f;font-style:italic;margin-bottom:0.75rem}.landform .g-content{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}.landing #g-feature{padding:0px}.sideland .g-content{margin:1.5rem;padding:0px}body .land_form input[type="text"]{width:88%}body .land_form .form-horizontal textarea{width:98%}body .land_form #preventivo_landing___privacy{font-size:12px;font-style:italic}body .land_form .form-actions{padding:10px;margin-top:10px;margin-bottom:10px;background-color:transparent;border-top:0px solid #e5e5e5;*zoom:1}@media (max-width:800px){.telbox{text-align:center;padding-left:3rem;padding-right:3rem}.telbox img{float:none;margin:0 auto}.imgland .g-content{padding-left:0.2rem;padding-right:0.2rem;margin-left:0.2rem;margin-right:0.2rem}#g-showcase .headland .sample-description{padding:8px;text-align:left}h3.g-title{padding:8px}.amica-title h1{text-align:center}.amica-title .size-25{flex:0 50%;text-align:center;padding:10px 0px}.amica-patrocinio .g-content{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}.amica-patrocinio h4{margin:0.4rem;text-align:center}#g-header a.gantry-logo{width:90%;margin:0 auto}body.landingaq .control-group.fabrikElementContainer{margin-left:10px;margin-right:10px;padding-left:5px;padding-right:5px}}@media (max-width:600px){body.landingaq #g-header .g-container h3{color:#fff;text-align:center;padding-left:15px;padding-right:15px}body.landingaq #g-header .g-container,body.landingaq #g-feature .customlandslog .cont{padding:30px 0}body.landingaq #g-feature .landform{padding-left:15px;padding-right:15px}body.landingaq .control-group.fabrikElementContainer{margin-left:10px;margin-right:10px;padding-left:5px;padding-right:5px}}