@charset "UTF-8";#header,img{height:auto}#sub-nav,.no-js #loader-wrapper,.toggleMenu{display:none}#sub-nav .wrapper li,#sub-nav ul.wrappeer{list-style-type:none}#main-c .c .c-i .box-03.met:hover .box-content h3,a:active,a:focus,a:hover{text-decoration:underline}body,ol li,ul li{font-family:'Source Sans Pro',sans-serif}.default-btn,.hero-slider-area .owl-item.active .hero-slider-content,.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content,.wrapper{overflow:hidden}*{margin:0;padding:0}body{background:#fff;font-size:16px;color:#333}h1,h2,h3,h4,h5,h6{color:#666;font-family:'Fira Sans',sans-serif;float:left;width:100%}h2{font-size:35px;margin-bottom:35px;line-height:normal;font-weight:700}h3,h4{font-weight:500}h3{font-size:26px;margin-bottom:25px;line-height:30px;line-height:normal}h4{font-size:22px;line-height:26px;line-height:normal}h5,h6{font-weight:400}h5{font-size:18px;line-height:22px;line-height:normal}h6{font-size:17px;line-height:20px;line-height:normal}a{text-decoration:none;color:#6c9a01}a:active,a:focus,a:hover{color:#598000}#header #main-nav ul ul li:last-child,#main-c .c .c-i .box-06.pn:last-child,a img{border:none}a img:hover{opacity:.8}img{max-width:100%;vertical-align:none}#breadcrumb ul li a,#header #main-nav,#main-c .c .c-i .box-01.no-shadow .box-01-l,#main-c .c .c-i .box-01.no-shadow .box-01-r,#main-c .c .c-i .wrapper .box-01 .box-c-right,#main-c .c .c-i .wrapper .box-01 .box-img-left,#main-c .c .c-i .wrapper .box-01 .box-img-left img,#main-c .c .c-left,#main-c .c .c-left .c-i .box-01-l,#main-c .c .c-left .c-i .box-01-l img,#main-c .c .c-left .c-i .box-01-r,#main-c .c .c-left .c-i .wrapper .gallery,#main-c .c .c-right,#main-c .c .c-right .c-right-i .box .box-r-01 a img,#main-c .c .wrapper .c-left,#main-c .c .wrapper .c-right,ol,p,ul{float:left}#footer #footer-top .wrapper .box-f p:last-child,#footer #footer-top .wrapper .footer-top-content .box-f ul li:last-child,#main-c .c .c-i:last-child,#main-c .c .c-right .c-right-i:last-child,p:last-child{margin-bottom:0}ol li,ul li{float:left;list-style:none;line-height:normal}a:hover,img:hover,li:hover,ul:hover{-moz-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out}.button,button{text-decoration:none;white-space:nowrap;border-radius:5px;cursor:pointer;line-height:normal;border:none;background:0 0;font-weight:700;width:100%}#main-c .c.home .row .c-i .wrapper .title p span,.default-btn{font-family:'Fira Sans',sans-serif;font-weight:500;text-transform:uppercase}.button:hover,button:hover{border-color:#cdd}.wrapper{margin:0 auto;position:relative}.desc-news a{border-bottom:2px solid #f7e323}.desc-news a:hover{border-bottom:2px solid #d4c000;text-decoration:none}.bg-home-01{background:#ebf8d7}.c.home.bg-home-01{border:1px solid #ddf2be}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.7s cubic-bezier(.645, .045, .355, 1) .3s;transition:.7s cubic-bezier(.645, .045, .355, 1) .3s}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.7s cubic-bezier(.645, .045, .355, 1) .3s;transition:.7s cubic-bezier(.645, .045, .355, 1) .3s}.loaded #loader{opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s ease-out 1s;transition:.3s ease-out 1s}.spinner{width:80px;height:80px;background-color:#e2f4ff;left:calc(50% - 40px);top:calc(50% - 40px);position:absolute;z-index:10000000001;border-radius:100%;-webkit-animation:1s ease-in-out infinite sk-scaleout;animation:1s ease-in-out infinite sk-scaleout}#header{width:100%;top:0;position:fixed;float:left;background:#fff;-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out;transition:.8s ease-in-out;z-index:10}#header.no-margin{-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-o-transition:.8s ease-in-out;transition:.8s ease-in-out;opacity:.97;border:none;top:0;box-shadow:0 0 5px #eee}#header .wrapper #logo{float:left;width:160px}#header .wrapper #logo h1{height:69px;width:160px}#header .wrapper #logo h1 a{float:left;background:url(../img/construction/logo.png) no-repeat;text-indent:-9999px;width:153px;height:69px}#header .wrapper #logo h1 a:hover{text-decoration:none}#header .wrapper #box-appointment{float:right;background:#78a900}#breadcrumb{float:left;width:100%;box-shadow:0 0 3px #eee}#breadcrumb ul{width:100%}#breadcrumb ul li{width:auto;margin:0}#footer #footer-top,#footer #footer-top .wrapper .box-f,#main-c,#main-c .c,#main-c .c .c-i .box-01,#main-c .c .c-i .box-03,#main-c .c .c-i .box-06,#main-c .c .c-i .box-c,#main-c .c .c-i .box-img,#main-c .c .c-right .c-right-i,#main-c .c .c-right .c-right-i .box .box-r-01,#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l,#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r,#main-c .c .row .c-i .wrapper .title,#main-c .c.home .row .c-i .desc{float:left;width:100%}#header #main-nav ul{float:right;width:100%}#header #main-nav ul li{float:left;display:inline}#header #main-nav ul li:first-child{margin-left:0;border-left:none;padding-left:0}#header #main-nav ul li:last-child{margin-left:0;padding-right:0}#header #main-nav ul li a{font-family:'Cabin Condensed',sans-serif;text-transform:uppercase;position:relative;border-left:1px solid #eee;vertical-align:middle;display:inline-block;height:26px;line-height:26px;color:#444}#header #main-nav ul li a .m-icon{font-size:1.25em;height:21px;line-height:21px;float:left;margin-top:3px;margin-right:7px}#header #main-nav ul li a:hover,a:active,a:focus{color:#6c9a01;text-decoration:none;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#header #main-nav ul ul,#header.no-margin #main-nav ul ul li{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}#header #main-nav ul ul{position:absolute;z-index:10;padding:5px 10px;background:#fff;height:auto;width:auto;-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.5s ease-in-out;opacity:1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);opacity:0}#header #main-nav ul ul li{border-left:none;padding:0;margin:0;border-bottom:1px solid #eee;float:left;text-align:left;width:100%;height:auto}#header.no-margin #main-nav ul ul li{margin:0!important;transition:.5s ease-in-out}#header #main-nav ul ul a,#header #main-nav ul ul a:link,#header #main-nav ul ul a:visited{border:none;float:left;padding:10px 0;line-height:24px;display:block;width:100%}#header #main-nav ul ul li:hover{background:#ebf8d7;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#header #main-nav ul ul li a:hover{color:#6c9a01}#header #main-nav ul li:hover ul{left:auto;opacity:1;visibility:visible;border-top:1px solid #6c9a01}.toggleMenu{padding:8px 0;color:#fff;border:1px solid #5ba2a5;text-transform:uppercase;font-size:14px;background:#62aeb1;width:20%;text-align:center;margin:0 auto;float:right}.default-btn,.hero-slider-area .owl-theme .owl-nav .owl-next span,.hero-slider-area .owl-theme .owl-nav .owl-prev span{color:#e4f8c7}.toggleMenu:hover{background-color:#34667d;color:#fff;text-decoration:none;border:1px solid #34667d}.bg-b-01,.box.bg-b-01{background:#7cac13}#sub-nav{width:100%;position:fixed;background:#ddad0a;margin:0!important;top:69px;z-index:800;background-image:-webkit-linear-gradient(top,#ddad0a,#f3c84e);background-image:-moz-linear-gradient(top,#ddad0a,#f3c84e);background-image:-ms-linear-gradient(top,#ddad0a,#f3c84e);background-image:-o-linear-gradient(top,#ddad0a,#f3c84e);background-image:linear-gradient(to bottom,#ddad0a,#f3c84e)}#sub-nav .wrapper li{float:left}#sub-nav .wrapper li a{float:left;padding:8px 20px;font-size:15px;text-transform:uppercase;color:#6c9a01}#sub-nav .wrapper li a.active,#sub-nav .wrapper li a.is.active,#sub-nav .wrapper li a.is:hover,#sub-nav .wrapper li a:hover{background-color:#c69d14;color:#fff;text-decoration:none}#sub-nav .wrapper li a.is{background:#f1c64b}#box-top{width:100%;display:block}#box-top #box-img,#box-top .slick .banner{position:relative;width:auto;overflow:hidden}#box-top #box-img img,#box-top .slick .banner img{float:left;position:relative;z-index:801;width:100%}#box-top #box-img .overlay{float:left;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25);width:100%;height:100%;z-index:801}#box-top #box-img .overlay div{float:left;position:absolute;top:0;left:0;width:100%;height:100%;z-index:801}#box-top #box-img h2{position:absolute;top:48%;color:#fff;text-align:center}#box-top #box-img p.signing-top{position:absolute;top:53%;color:#fff;text-align:center;font-family:'Cabin Condensed',sans-serif;text-transform:uppercase;font-weight:700}#box-top #box-img img.arrow,#box-top .slick .banner img.arrow{position:absolute;top:53%;color:#fff;text-align:center;width:46px;float:none}#box-top .slick .banner .overlay{float:left;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);width:100%;height:100%;z-index:801}#box-top .slick .banner .overlay .read-more-home,#box-top .slick .banner .overlay .sub-title,#box-top .slick .banner .overlay .title{position:absolute;height:auto;z-index:801}#box-top .slick .banner h2{color:#fff;text-align:center;float:left;text-transform:uppercase;margin:0}#box-top .slick .banner p{color:#fff;text-align:center;font-family:'Cabin Condensed',sans-serif;width:100%;margin:0}#box-top .slick .banner .overlay .read-more-home p{color:#fff;text-align:center;font-family:'Cabin Condensed',sans-serif;font-weight:700;width:100%}#box-top .slick .banner .overlay .read-more-home p a,#box-top .slick .banner .overlay .sub-title p a{color:#005e97;width:auto;margin:0 auto;background:#e2f4ff;text-align:center;text-transform:uppercase;border-radius:5px;font-weight:700;font-family:'Cabin Condensed',sans-serif}#main-c .c .c-left .c-i .info-doc li{float:left;font-style:italic;color:#555}#main-c .c .c-left .c-i .info{float:left;width:90%;padding:5%;background:#f8f8f8}#main-c .c .c-i .box-06.pn{border-right:1px solid #f4ffd8;background:#78a900}#main-c .c .c-i .box-06:hover{background:#6c9800;cursor:pointer}#main-c .c .c-i .box-06 h2.title-pn{width:auto;text-align:center;vertical-align:middle;margin:0;text-transform:uppercase}#main-c .c .c-i .box-06 h2.title-pn a,#main-c .c .list-pn li a,.hero-slider-area .owl-theme .owl-nav .owl-next:hover span,.hero-slider-area .owl-theme .owl-nav .owl-prev:hover span{color:#fff}#main-c .c .c-i .box-06 h2.title-pn a:hover,#main-c .c .c-i .box-06:hover h2.title-pn a{color:#f4ffd8;text-decoration:none}#main-c .c .c-i .box-02{float:left;width:47%;margin-right:3%}#main-c .c .c-i .box-02:last-child,#main-c .c .c-left .c-i .box-01:last-child{margin-right:0}#main-c .c .c-i .box-03.pn{-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);box-shadow:0 0 20px 3px rgb(0 0 0 / 5%)}#main-c .c .c-i .box-03.met:hover{cursor:pointer}#main-c .c .c-i .box-03.met:hover .box-image .process-num{cursor:pointer;background-color:#6c9a01}#main-c .c .c-i .box-03.met:hover .box-image .process-image img{box-shadow:0 0 25px 0 rgb(24 35 51 / 30%)}#main-c .c .c-i .box-01.no-shadow{float:left;width:100%;box-shadow:none;position:relative}#main-c .c .c-i .box-01.no-shadow:hover{box-shadow:none;border:none}#main-c .c .c-i{float:left;width:100%;overflow:visible}#main-c .c .c-i .wrapper .row-int{float:left;width:100%;margin:0 -1%}#main-c .c .c-right .c-right-i.diff{float:left;width:calc (100% - 30px)!important;margin-bottom:20px;padding:0 15px}#main-c .c .c-right .c-right-i.diff:last-child{margin-bottom:20px}#main-c .c .c-right .c-right-i .box{float:left;margin:0 0 20px;border-top:none;-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);box-shadow:0 0 20px 3px rgb(0 0 0 / 5%)}#main-c .c .c-right .c-right-i .box.title{background:#f4ffd8;margin-bottom:0!important;border:none}#main-c .c .c-right .c-right-i .box.title h3{margin-bottom:0!important}.bg-b-l-01{background:#f8f8f8}#main-c .c .c-right .c-right-i .box ul{float:left;width:100%;margin-bottom:0}#main-c .c .c-right .c-right-i .box ul li{float:left;border-bottom:1px solid #eee;position:relative;width:auto}#main-c .c .c-right .c-right-i .box ul li:last-child{margin-bottom:0;border:none}#main-c .c .c-right .c-right-i .box ul li span.info{font-weight:700;float:left;line-height:normal;text-transform:uppercase}.box.bg-b-01{border:none}#main-c .c .c-right .c-right-i .box .signing:hover,.box.bg-b-01:hover{background:#598000}.box.bg-b-wa{background:#25d366;border:none;margin-bottom:0}.box.bg-b-wa a h3:hover,.box.bg-b-wa:hover{background:#1bbc57}.box.bg-b-wa a h3 .fa-whatsapp{margin-right:5px}#main-c .c .c-right .c-right-i .box .signing{float:left;width:100%;margin:0;padding:0;text-align:center;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;color:#fff}#main-c .c .c-right .c-right-i .box .box-r-01-t h3{float:left;width:100%;margin:0!important}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r h5{margin-bottom:0;color:#666}#main-c .c #map{margin-bottom:0;margin-top:0;height:452px;float:left;width:100%}#footer{width:100%;background:#f7f7f7;float:left;-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);border-top:1px solid #f2f2f2}#footer #footer-top .wrapper .box-f ul li:last-child,#footer #footer-top .wrapper .box-f:last-child{margin:0}#footer #footer-top .wrapper .box-f h2{font-size:24px;margin-bottom:20px;line-height:28px;width:100%}#footer #footer-top .wrapper .box-f p{font-size:17px;margin-bottom:15px;float:left;width:100%;line-height:24px}#footer #footer-top .wrapper .box-f ul{float:left;list-style-position:outside}#footer #footer-top .wrapper .box-f ul li{float:left;margin:0 0 10px;padding:0;width:100%}#footer #footer-top .wrapper .box-f ul li a{font-size:17px;line-height:normal}#footer #footer-top .wrapper .box-f .social,#main-c .c .list-pn{float:left;width:100%;margin:0}#footer #footer-top .wrapper .box-f .social li{list-style:none;display:inline-block;margin-right:10px;width:auto;float:left}#footer #footer-top .wrapper .box-f .social li a:hover{text-decoration:none;color:#598000}#main-c .c.home .row .c-i .wrapper .title h2{text-align:center;float:none}#main-c .c.home .row .c-i .wrapper .title p{width:100%;margin:0;text-align:center}#main-c .c.home .row .c-i .box-02 .title h3.sub-title{color:#999;margin:0}#main-c .c.home .row .c-i .wrapper .title p span{color:#9abd42;margin-bottom:5px;width:100%}#main-c .c .row .c-i .wrapper .title h3{text-align:left;float:left}#main-c .c .row .c-i .wrapper .title p{width:100%;margin:0;text-align:left}#main-c .c .list-pn li{height:auto;font-weight:400;text-transform:uppercase;text-align:center;background:#78a900;margin:0}#main-c .c .list-pn li:last-child{border-right:none}#main-c .c .c-i .box-02 .title p{text-align:left}#main-c .c .c-i .box-02 .title p span{font-family:'Cabin Condensed',sans-serif;font-weight:700;text-transform:uppercase;color:#95b93e}#main-c .c .c-i .box-02 .title h2{float:left;width:100%;text-align:center}#main-c .c .c-i .box-02 .desc p.read-more a{color:#fff;width:auto;margin:0 auto;background:#78a900;text-align:center;text-transform:uppercase;border-radius:3px;font-weight:700;font-family:'Cabin Condensed',sans-serif}.slick-next{right:20px!important;display:none!important}.slick-prev{left:20px!important;display:none!important}.slick-next:before,.slick-prev:before{font-size:20px}.default-btn{font-size:16px;line-height:1;-webkit-transition:.5s;transition:.5s;text-align:center;background-color:#78a900;position:relative;z-index:1;display:inline-table;border-radius:3px;-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / 40%);-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%);box-shadow:0 0 20px 3px rgb(0 0 0 / 5%)}.hero-slider-area .owl-theme .owl-nav{margin-top:0;position:absolute;left:30px;right:30px;bottom:50%;-webkit-transform:translateY(35px);transform:translateY(35px)}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{position:absolute;left:0;bottom:0;-webkit-transition:.5s;transition:.5s;width:50px;height:50px;line-height:50px;background-color:#9bbd41;border-radius:50%;border:1px solid #e4f8c7}.hero-slider-area .owl-theme .owl-nav .owl-next:hover,.hero-slider-area .owl-theme .owl-nav .owl-prev:hover{background-color:#6c9a01}.hero-slider-area .owl-theme .owl-nav .owl-next{right:0;left:auto}.hero-slider-area .owl-dots{margin-top:0!important;line-height:1;display:-ms-grid;display:grid;position:absolute;right:50px;top:50%}.hero-slider-area .owl-dots .owl-dot span{width:16px;height:16px;margin:10px 0;background:0 0!important;border:1px solid #333;border-radius:50%;-webkit-transition:.5s;transition:.5s;position:relative}.hero-slider-area .owl-dots .owl-dot span::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#333;-webkit-transition:.5s;transition:.5s;border-radius:50%;margin:3px}.hero-slider-area .owl-dots .owl-dot.active span,.hero-slider-area .owl-dots .owl-dot:hover span{border-color:#62bd5e}.hero-slider-area .owl-dots .owl-dot.active span::before,.hero-slider-area .owl-dots .owl-dot:hover span::before{background-color:#62bd5e}.hero-slider-area .hero-slider-content{opacity:0;-webkit-transition:.5s;transition:.5s}.hero-slider-area .owl-item.active.center .hero-slider-content{opacity:1}.hero-slider-area .owl-item.active .hero-slider-content span,.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content span,.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content::before{-webkit-animation:1s .1s both fadeInDownBig;animation:1s .1s both fadeInDownBig}.hero-slider-area .owl-item.active .hero-slider-content h2{-webkit-animation:1s .1s both fadeInLeft;animation:1s .1s both fadeInLeft;color:#444!important}.hero-slider-area .owl-item.active .hero-slider-content p,.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content p{-webkit-animation:1s .1s both fadeInRight;animation:1s .1s both fadeInRight}.hero-slider-area .owl-item.active .hero-slider-content .hero-slider-btn{-webkit-animation:1s .1s both fadeInUpBig;animation:1s .1s both fadeInUpBig;float:left;width:100%}.hero-slider-area .hero-slider-item{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;padding-top:100px;padding-bottom:100px}.hero-slider-area .hero-slider-item.bg-1,.hero-slider-area .hero-slider-item.bg-2,.hero-slider-area .hero-slider-item.bg-3{background-image:url(../img/slides_bg/slider_3.jpg)}.hero-slider-area .hero-slider-item.bg-4{background-image:url(../../assets/images/slider/slider-4.jpg)}.hero-slider-area .hero-slider-item.bg-5{background-image:url(../../assets/images/slider/slider-5.jpg)}.hero-slider-area.hero-slider-area-style-two .hero-slider-content{opacity:1;margin-left:0;max-width:800px;position:relative;padding:100px;z-index:1}.hero-slider-area.hero-slider-area-style-two .hero-slider-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(249,248,243,.9);z-index:-1}.hero-slider-area.hero-slider-area-style-two .hero-slider-content h2{color:#1b1b1b}.hero-slider-area.hero-slider-area-style-two .hero-slider-content p{color:#333}.hero-slider-area.hero-slider-area-style-two .hero-slider-item{background-position:right;background-size:contain}.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content h1{-webkit-animation:1s .1s both fadeInLeft;animation:1s .1s both fadeInLeft}.hero-slider-area.hero-slider-area-style-two .owl-item.active .hero-slider-content .hero-slider-btn{-webkit-animation:1s .1s both fadeInUpBig;animation:1s .1s both fadeInUpBig}.hero-slider-content{max-width:600px}.hero-slider-content span{display:block;margin-bottom:10px;color:#93b83d}.hero-slider-content h2{font-size:70px;color:#333;margin-bottom:20px}.hero-slider-content p{color:#333;max-width:470px;margin-bottom:30px}.hero-slider-area .left-arrow{font-size:48px;color:#fff}.d-table{display:table!important;width:100%;height:100%}.d-table-cell{display:table-cell!important;vertical-align:middle}.d-table-cell .container{width:80%;padding-right:10%;padding-left:10%;margin-right:auto;margin-left:auto}.cognito .c-forms-form{background-color:rgb(223 241 196)!important;border-radius:5px}.cognito .c-forms-form :not(.c-question)>.c-label{font-family:'Fira Sans',sans-serif!important;font-weight:400!important;color:#444!important}.cognito .c-html em{font-family:'Fira Sans',sans-serif!important;color:#999!important}.cognito #c-submit-button{float:none!important;font-family:'Fira Sans',sans-serif!important;background:#6c9a01!important;text-transform:uppercase;-webkit-box-shadow:0 0 20px 3px rgb(0 0 0 / 5%)!important;box-shadow:0 0 20px 3px rgb(0 0 0 / 5%)!important}.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea{font-family:'Source Sans Pro',sans-serif}.cognito .c-button-section{padding:0!important}.cognito.contatti:not(.c-forms-actionBar){max-width:100%!important;margin:0 auto}@media (min-width:17.5em){.title-int,h3{line-height:normal}.title-int,h2{font-size:1.375em}#breadcrumb ul,.wrapper{width:auto}#main-c .c .c-i,h2{margin-bottom:20px}#footer #footer-top .wrapper .box-f,h3,h4,h5,h6,p,ul,ul li{margin-bottom:10px}h3{font-size:1.125em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.75em}p{font-size:1em;line-height:24px}#main-c .c .c-i .box-03.pn .box-c.news p:last-child,#main-c .c .c-i .wrapper .box-01.ev:last-child,#main-c .c .c-i .wrapper .box-01.no-shadow .box-01-r p,#main-c .c .c-i .wrapper .box-01.no-shadow p,#main-c .c .c-i .wrapper .box-01:last-child,#main-c .c .c-i.bg-b-l-01 p:last-child,#main-c .c .c-left .c-i .info ul li:last-child,#main-c .c .c-left .c-i .wrapper ul.info,#main-c .c .c-left .c-i .wrapper ul.info li:last-child,#main-c .c .c-right .c-right-i .box .box-r-01 h4,ul li:last-child{margin-bottom:0}.title-int{margin-bottom:15px;font-weight:700}.subtitle-int,.subtitle-int-s{font-weight:400;line-height:normal}.subtitle-int{font-size:1em;color:#666;margin-bottom:10px;font-style:italic}.subtitle-int-s{font-size:1.125em;color:#777;border-bottom:1px solid #eee;padding-bottom:10px;margin:10px 0 20px}.b-slider,.read-more-02{padding:8px 16px;font-size:.75em;text-transform:uppercase}.lens,.news-i{margin-right:10px}#main-c .c .c-i ul.meta-info.dif,.desc-news .title-int{margin-bottom:5px}#main-c .c .c-i .box-02 .desc,#main-c .c .c-i .wrapper .box-01 .box-01-l,#main-c .c .c-i .wrapper .box-01 .box-01-r,#main-c .c .c-i ul.meta-info,#main-c .c .c-left .c-i .wrapper .gallery a img{float:left;width:100%}#main-c .c .c-i ul.meta-info li{float:left;width:auto;margin-right:10px;font-size:.6875em;color:#999;font-family:'Fira Sans',sans-serif;margin-bottom:0}#main-c .c .c-i ul.meta-info li:first-child{width:100%;margin-bottom:10px}#main-c .c .c-i .box-02:last-child,#main-c .c .c-i .box-03:last-child,#main-c .c .c-i ul.meta-info li:last-child{margin:0}.fb_iframe_widget{margin-left:0!important;float:left}.default-btn.b-slider:hover,.read-more-02:hover{background:#6c9a01;cursor:pointer;text-decoration:none;color:#fff}.read-more-02{color:#fff}.lens{font-size:.5em!important;color:#6c9a01}#footer #footer-top .wrapper .box-f .social li a,.news-i{font-size:1.25em!important}.news-i{position:absolute;top:0;left:0}.wrapper{padding:0 15px;overflow:visible}.desc-news,.desc-who{width:100%;float:left;margin:0}.desc-who p{width:100%;float:none}.desc-news img{width:100%;float:left;margin:0 0 10px}.img-who{width:100%;float:left;margin:0 0 15px}#header{padding:15px 0}#header.no-margin{padding:5px 0}#header .wrapper #logo h1{height:37px}#header .wrapper #logo h1 a{background:url(../img/construction/logo_02.png) no-repeat;width:160px;height:36px}#box-top{padding-top:62px}#box-top #box-img h2{top:25%;font-size:1.25em}#box-top #box-img img.arrow,#box-top #box-img p.signing-top,#header .wrapper #box-appointment,#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r p,#main-c .c .c-left .c-i .wrapper ul.info li .icon-i,.display-none-m,.hero-slider-content span{display:none}#breadcrumb{padding:10px 0}#breadcrumb ul li{margin-right:3px;font-size:.5625em;text-transform:uppercase}#breadcrumb ul li a{padding-right:3px}#footer{margin-bottom:55px}#footer #footer-top{padding:25px 0}#footer #footer-top .wrapper .box-f h2{font-size:1.125em;margin-bottom:5px}#footer #footer-top .wrapper .box-f p{font-size:.875em;margin-bottom:15px;line-height:20px}#footer #footer-top .wrapper .box-f ul li{margin:0 0 5px}#footer #footer-top .wrapper .box-f ul li a{font-size:.875em;line-height:normal}#main-c .c{padding:30px 0}#main-c .c #map{height:250px}#main-c .c .c-left .c-i .wrapper ul.info li{margin-bottom:10px;padding-bottom:10px;font-size:.75em;line-height:normal;border-bottom:1px solid #eee;font-family:'Cabin Condensed',sans-serif;font-weight:400;width:100%}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p,#main-c .c .c-left .c-i ul,#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r.sintesi{width:100%}#main-c .c .c-left .c-i ul li{font-size:1em;width:100%;line-height:26px}#main-c .c .c-left .c-i ul li::before{content:"•";padding-right:8px;color:#333}#main-c .c .c-left .c-i ul.meta-info li{font-size:.6875em}#main-c .c .c-left .c-i .info ul li::marker{display:none;content:none}#main-c .c .c-left .c-i .wrapper ul.info li .dt{font-weight:700;text-transform:uppercase;color:#598000;width:100%;float:left;margin-bottom:3px}#main-c .c .c-left .c-i .box-grid-c{display:grid;align-content:start;float:left;padding-right:15px}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w{display:grid;grid-auto-flow:column!important;overflow-x:auto!important;overflow-y:hidden!important;min-height:auto;transition:-ms-transform .1s,-webkit-transform .5s,transform .1s!important;white-space:nowrap!important;padding-left:15px;padding-right:15px}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01{min-width:265px;margin:0 15px 5px 0;width:265px!important;position:relative;float:left;white-space:normal!important}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r{padding:10px}#main-c .c .c-i .box-02.ob .box-c-right h3,#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r h4,#main-c .c.home .row .c-i .wrapper .box-r-h .title h2,#main-c .c.home .row .c-i .wrapper .title h2{margin-bottom:3px}#main-c .c .c-i.bg-b-l-01{width:100%;padding:15px 0;margin-bottom:-20px}#main-c .c .c-i.bg-b-l-01 h3{font-size:1.125em;margin-bottom:10px;color:#929292}#main-c .c .c-i.bg-b-l-01 h4{font-size:.875em;margin-bottom:5px;font-weight:300;color:#222}#main-c .c .c-i.bg-b-l-01 p{font-size:.75em;line-height:18px;margin-bottom:10px}#main-c .c .c-left .c-i .wrapper .download-pdf{float:left;font-family:'Cabin Condensed',sans-serif;text-transform:uppercase;line-height:22px;font-size:.75em;margin-top:-5px;margin-bottom:10px;color:#666}#main-c .c .c-left .c-i .wrapper .icon-pdf{float:left;font-size:1.25em;margin-right:5px;line-height:22px}#box-signing-mobile{height:65px;position:fixed;bottom:0;background:#78a900;z-index:10000;width:100%}#box-signing-mobile .signing-mobile{width:174px;text-align:center;text-transform:uppercase;height:65px;line-height:65px;float:none;margin:0 auto}#box-signing-mobile .signing-mobile .phone{font-size:2em;margin-right:15px;color:#fff;line-height:65px;float:left}#box-signing-mobile:hover{background:#6c9800;cursor:pointer}#box-signing-mobile .signing-mobile a{color:#fff;font-size:1.325em;font-family:'Fira Sans',sans-serif;line-height:65px;float:left;font-weight:600}#box-signing-mobile .signing-mobile a:hover{text-decoration:none}#main-c .c .c-i .wrapper .box-01.no-shadow{margin-bottom:25px;padding:0 0 25px;width:100%;border-bottom:1px solid #eee}#main-c .c .c-i .wrapper .box-01.no-shadow:last-child{margin:0;padding:0;border-bottom:none}#main-c .c .c-i .wrapper .box-01.no-shadow h4{font-weight:400;margin-bottom:2px}#main-c .c .c-i .wrapper .box-01.no-shadow p.date-top{font-size:.75em;color:#666;margin-bottom:0;font-family:'Cabin Condensed',sans-serif;line-height:normal}#main-c .c .c-i .wrapper .box-01{margin-bottom:25px;padding:0;width:100%;position:relative}#main-c .c .c-i .wrapper .box-01 .box-01-l img{float:left;margin-bottom:5px;width:100%}#main-c .c .c-i .wrapper .box-01 .box-01-r{position:absolute;bottom:10px;width:98%}#main-c .c .c-i .wrapper .box-01 .box-01-r h4{margin-bottom:5px;font-weight:700;color:#fff}#main-c .c .c-i .wrapper .box-01 h2{text-align:center;vertical-align:middle;padding:60px 20px;font-size:16px;text-transform:uppercase;width:auto;margin:0}#main-c .c .c-i .box-01.pn.news .box-c h4{margin-bottom:10px;font-size:1em;padding-left:20px;position:relative;line-height:normal}#main-c .c .c-i .wrapper .box-01 .box-01-r .icon-i{font-size:1em!important;line-height:18px;margin-right:3px;position:absolute;top:-1px;left:0}#main-c .c .c-i .wrapper .box-01 .box-01-r p{font-size:.75em;line-height:20px;margin-bottom:5px}#main-c .c .c-i .wrapper .box-01 .box-01-r ul{width:100%;margin-bottom:30px}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li{width:auto;margin-right:15px;font-size:.75em;line-height:18px;font-family:'Cabin Condensed',sans-serif;padding-left:15px;position:relative;color:#666}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li:last-child,#main-c .c .c-left .c-i .wrapper .gallery a:nth-child(4n){margin-right:0}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more{color:#fff;width:100%;margin-bottom:0;background:#e2f4ff;text-align:center;text-transform:uppercase;position:absolute;bottom:0;border-radius:0 0 5px 5px;left:0;font-weight:700;font-family:'Cabin Condensed',sans-serif;height:36px;line-height:36px;font-size:.875em}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more a{color:#005e97}#main-c .c .c-i .wrapper .box-01.ev{margin-bottom:25px;padding:1%;width:98%;background:#f1f8f9}#main-c .c .c-i .wrapper .box-01.ev:hover{box-shadow:0 0 5px #ccc}#main-c .c .c-i .wrapper .box-01.ev .box-01-r h4{margin-top:3px;margin-bottom:2px}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p.date-top{font-size:.625em;color:#666;margin-bottom:5px;font-family:'Cabin Condensed',sans-serif;line-height:normal}#main-c .c.home:first-child{padding:0}#main-c .c .list-pn li{height:31px;width:calc((100% - 21px)/ 2);font-size:.75em;padding:10px 3px;border-right:1px solid #f4ffd8;border-bottom:1px solid #f4ffd8}#main-c .c .c-i .box-06.pn:nth-child(2),#main-c .c .c-i .box-06.pn:nth-child(4),#main-c .c .c-i .box-06.pn:nth-child(6),#main-c .c .list-pn li:nth-child(2),#main-c .c .list-pn li:nth-child(4),#main-c .c .list-pn li:nth-child(6){border-right:none}#main-c .c .list-pn li:nth-child(5),#main-c .c .list-pn li:nth-child(6){border-bottom:none}#main-c .c .list-pn li:hover{background:#6c9a01;cursor:pointer}#main-c .c .list-pn li a{color:#ebf8d7}#main-c .c .list-pn li:hover a{color:#253e00;text-decoration:none}#main-c .c .c-i .box-06.pn{padding:10px 2%;border-bottom:1px solid #f4ffd8;width:45.89%;height:29px}#main-c .c .c-i .box-06 h2.title-pn{font-size:.75em;font-weight:500;width:100%}#main-c .c .c-i .box-02{width:100%;margin:0 0 30px}#main-c .c .c-i .box-02.ob .box-img-left{width:10%;margin-right:5%;float:left}#main-c .c .c-i .box-02.ob .box-c-right{width:85%;float:left}#main-c .c .c-i .box-02.ob .box-c-right p{width:100%;float:left}#main-c .c .c-i .box-02 .desc p{text-align:justify;float:none}#main-c .c .c-i .box-02 .desc img{float:left;width:100%;margin:0 0 15px}#main-c .c .c-i .box-02 .desc p.read-more a{padding:8px 18px;font-size:.75em}#main-c .c .c-i .box-03,#main-c .c .row .c-i .wrapper .title,#main-c .c.home .row .c-i .box-02 .title,#main-c .c.home .row .c-i .wrapper .title{margin-bottom:30px}#main-c .c .c-i .box-03.pn{padding:20px;width:calc(100% - 40px)}#main-c .c .c-i .box-03.pn .box-c h4{margin-bottom:3px;font-size:1.125em}#main-c .c .c-i .box-03.pn .box-c h4 a{color:#666}#main-c .c .c-i .box-03.pn .box-img{width:60px;height:60px;line-height:60px;background-color:#faffed;border-radius:50%;float:none;margin:0 auto 10px;border:1px solid #e7f5d9}#main-c .c .c-i .box-03.pn .box-img.news{width:100%;height:auto;line-height:auto;border-radius:100%;float:left;margin:0;border:none}#main-c .c .c-i .box-03.pn .box-img.news img{width:100%;height:100%;line-height:100%;float:left;vertical-align:inherit;margin-bottom:15px}#main-c .c .c-i .box-03.pn .box-c.news{width:100%;float:left;text-align:left}#main-c .c .c-i .box-03.pn:hover .box-img.news{border:none}#main-c .c .c-i .box-03.pn .box-c.news p{line-height:normal!important;font-size:1em;margin-bottom:15px}#main-c .c .c-i .box-03.pn .box-img img{width:50%;line-height:60px;vertical-align:middle}#main-c .c .c-i .box-03 .box-image{position:relative;text-align:center}#main-c .c .c-i .box-03 .box-image .process-image{position:relative;display:inline-block}#main-c .c .c-i .box-03 .box-image .process-image img{border:5px solid #fff;box-shadow:0 0 25px 0 rgb(24 35 51 / 9%);border-radius:50%}#main-c .c .c-i .box-03 .box-image .process-num{margin-right:5px;font-size:.75em;font-weight:700;background-color:#78a900;color:#fff;width:34px;height:34px;line-height:34px;border-radius:50%;border:none;display:block;text-align:center;position:absolute;left:10px;top:10px;z-index:10;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}#main-c .c .c-i .box-03.pn:hover{background-color:#faffed}#main-c .c .c-i .box-03.pn:hover h4 a{color:#6c9a01}#main-c .c .c-i .box-03.pn:hover .box-img{border:1px solid #6b9b00}#main-c .c .c-i .box-03 .box-content{text-align:center;padding:0;margin-top:10px;float:left;width:100%}#main-c .c .c-i .box-03 .box-content h3{margin-bottom:3px;width:100%}#main-c .c .c-i .box-03 .box-content p{margin:0 auto;width:100%;max-width:380px;float:none;line-height:24px}#main-c .c .c-i .box-03 .box-c,#main-c .c .c-i .box-03 .box-img,#main-c .c.home .row .c-i .box-02 .title h3{text-align:center}#main-c .c .c-left .c-i .wrapper .gallery a{float:left;width:22%;margin:0 4% 4% 0}#main-c .c .c-left .c-i .wrapper p a img{width:100%;margin-bottom:5px}#main-c .c .c-right .c-right-i .box .box-r-01-t{float:left;width:94%;background:#f7f7f7;padding:3%;margin-bottom:15px}#main-c .c .c-right{margin-top:20px;margin-bottom:-20px}#main-c .c .c-right .c-right-i .box:last-child{margin-bottom:0!important}#main-c .c .c-right .c-right-i .box .box-r-01{margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:15px}#main-c .c .c-right .c-right-i .box .box-r-01:last-child{margin-bottom:0;border:none;padding-bottom:0}#main-c .c .c-right .c-right-i .box .box-r-01:hover a{color:#598000}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l{width:18%;margin-right:3%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r{width:79%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r h4{margin-bottom:5px;font-weight:500;line-height:normal;font-size:1em}#main-c .c .c-right .c-right-i{padding:0 15px;float:left;width:calc(100% - 30px)!important}#main-c .c .c-right .c-right-i .box h3{margin-bottom:15px;color:#333}#main-c .c .c-right .c-right-i .box p{font-size:1em;line-height:24px;margin-bottom:0;width:100%;line-height:normal}#main-c .c .c-right .c-right-i .box p a.all{float:left;position:relative;text-transform:uppercase;font-size:.875em;font-family:'Fira Sans',sans-serif;font-weight:600}#main-c .c .c-right .c-right-i .box p .next{color:#6c9a01;font-size:1.375em!important;line-height:normal;position:absolute;top:-1px;right:-20px}#main-c .c .c-right .c-right-i .box p.date{font-size:.675em;color:#666;margin-bottom:0;font-family:'Cabin Condensed',sans-serif}.bg-01{background:#f8f8f8;padding:20px 0}#main-c .c .c-right .c-right-i .box ul li{margin-bottom:15px;padding-bottom:15px;line-height:normal;font-size:1em;width:100%}#main-c .c .c-right .c-right-i .box ul li:last-child{margin-bottom:0;padding-bottom:0}#main-c .c .c-right .c-right-i .box ul li span{font-weight:500;float:left;width:100%;margin-bottom:10px;font-family:'Fira Sans',sans-serif}#main-c .c .row .c-right .c-right-i .box ul li .icon-i{font-size:1em;font-weight:400;float:left;width:100%;position:absolute;top:0;left:0}#main-c .c .c-right .c-right-i .box ul li span.info{font-weight:700;font-size:.875em;float:left;line-height:normal;text-transform:uppercase;width:100%;padding-left:25px;margin-bottom:5px}#main-c .c .c-right .c-right-i .box.b-right{float:left;padding:10px;width:calc(100% - 20px)}#main-c .c .c-right .c-right-i .box .box-r-01-t.wa{margin-bottom:0;background:#25d366;color:#fff}#main-c .c .c-right .c-right-i .box .box-r-01-t.wa a,#main-c .c .c-right .c-right-i .box .box-r-01-t.wa a h3{color:#fff!important}#box-top .slick .banner .overlay .title{top:10%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title{top:29%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title p.read-more-h{margin-top:10px}#box-top .slick .banner .overlay .sub-title p a{height:30px;line-height:30px;font-size:.75em;padding:6px 14px}#box-top .slick .banner h2{font-size:1.375em;line-height:normal}#box-top .slick .banner .overlay .sub-title p{font-size:.875em;line-height:16px}#main-c .c .c-left .c-i .info{width:94%;padding:3%}#main-c .c .c-left .c-i .info .title-info,#main-c .c .c-left .c-i .info h6{font-size:.875em;line-height:normal;color:#333;font-weight:500}#main-c .c .c-left .c-i .info p{font-size:.875em;line-height:22px}#main-c .c .c-left .c-i .info ul{width:100%;margin:0}#main-c .c .c-left .c-i .info ul li{margin:0 0 7px 3%;width:calc(100% - 3%);list-style-type:circle}#main-c .c.home .row .c-i .wrapper .box-r-h .title p,#main-c .c.home .row .c-i .wrapper .title p{text-align:center;font-size:1em;margin-bottom:0;line-height:22px}#main-c .c.home .row .c-i .wrapper .title p.b-title{margin:0 auto;line-height:normal;float:none}#main-c .c.home .row .c-i .wrapper .title p span{font-size:.75em}#main-c .c.home .row .c-i .wrapper .title p{margin:5px auto 0;float:none}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r{padding:15px 1%;width:98%}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r p{margin-bottom:37px}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r p.signing-more{height:36px;line-height:36px;font-size:.875em;margin:0}.slick-partner.slick-slider{margin-left:-15px;margin-right:-15px;overflow:hidden;padding:5px 0}.slick-partner .slick-list{overflow:visible!important}#main-c .c .c-i .wrapper .box-p{padding:20px;margin:0 15px}#footer #footer-top .wrapper .box-f .social li{margin-right:12px}.hero-slider-area .hero-slider-item{padding-top:15px;padding-bottom:15px;height:280px}.hero-slider-area .hero-slider-content{margin-left:15px;margin-right:15px}.hero-slider-content h2{font-size:1.375em;margin-bottom:10px;line-height:normal}.hero-slider-content p{max-width:100%;margin-bottom:20px;font-size:.875em;line-height:normal}.hero-slider-area .owl-theme .owl-nav{left:10px;right:10px;bottom:50%}.hero-slider-area .left-arrow{font-size:22px}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{width:24px;height:24px;line-height:24px}.cognito .c-forms-form{padding:15px!important}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-background-highlight,.cognito .c-forms-form .c-button,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form .c-repeating-section-container,.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea,.cognito.c-payment .c-payment-field{padding:4px .75em!important}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form button:not(.c-icon-button),.cognito .c-forms-form input[type=button]{font-size:.75em!important;border-radius:3px!important}.cognito #c-submit-button{padding:8px 16px!important}.cognito .c-forms-form .c-label{padding:0 8px 5px!important;font-size:.75em!important}.hero-slider-content{max-width:230px}.hero-slider-area .owl-item.active.center .hero-slider-content{background:rgb(221 242 190 / 70%);padding:15px}.leaflet-popup-content h3{float:none;font-size:1em;font-family:'Fira Sans',sans-serif!important;margin-bottom:5px!important;line-height:normal;font-weight:700}.leaflet-popup-content p{float:none;font-size:.75em;margin:0!important;line-height:normal}.leaflet-control-layers-toggle{background-image:url(../img/construction/layers_02.png)!important;width:36px;height:36px}.material-icons.arrow{float:left;font-size:1.125em!important}}@media (min-width:23.4375){.wrapper{padding:0 27px}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w{padding-left:27px;padding-right:27px}#main-c .c .c-i .wrapper .box-01 .box-01-r .icon-i{font-size:1.125em!important;line-height:18px;margin-right:3px;top:-1px}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li{width:43%;margin-right:4%;font-size:.875em;line-height:18px;font-family:'Cabin Condensed',sans-serif;padding-left:5%;position:relative}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li:last-child{margin-right:0}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more{color:#fff;width:100%;margin-bottom:0;background:#005e97;text-align:center;text-transform:uppercase;position:absolute;bottom:0;border-radius:0 0 5px 5px;left:0;height:30px;line-height:30px;font-size:.675em}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more a{color:#fff}#main-c .c .c-right .c-right-i{padding:0 10px;float:left;width:calc(100% - 20px)!important}}@media (min-width:48em){h3,h4,h5,h6,p{margin-bottom:15px}#footer #footer-top .wrapper .box-f,#main-c .c .c-right .c-right-i .box h3,h2{margin-bottom:20px}.title-int,h2{font-size:1.5em}.wrapper{padding:0 40px}h3{font-size:1.125em;line-height:normal}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.75em}#footer #footer-top .wrapper .box-f ul li a,#main-c .c .c-left .c-i .wrapper ul.info li,#main-c .c.home .row .c-i .wrapper .title p span,.b-slider{font-size:.875em}.b-slider{padding:10px 22px}.img-who{width:30%;float:left;margin:0 15px 15px 0}#main-c .c .c-i .box-03.pn .box-img,#main-c .c .c-left .c-i .meta-info ul li:first-child,.subtitle-int{margin-bottom:10px}.subtitle-int{font-size:1em}.desc-news img{margin:0 0 15px}.desc-news .title-int{margin-bottom:5px}#main-c .c .c-left .c-i .meta-info ul li{margin-right:10px;font-size:.875em}#main-c .c .c-left .c-i .meta-info ul li:last-child{margin:0}.fb_iframe_widget{margin-left:0!important}#box-top #box-img h2{top:32%;font-size:1.75em}#box-top #box-img p.signing-top{font-size:1.25em;top:64%;padding-bottom:8px;display:block;width:100%}#box-top #box-img img.arrow{top:85%;padding-bottom:8px;left:calc(50% - 10px);width:20px;display:block}#breadcrumb ul li{margin-right:4px;font-size:.6875em}#breadcrumb ul li a{margin-right:2px}#main-c .c{padding:50px 0}#main-c .c .c-i,#main-c .c .c-i .wrapper .box-01.ev,#main-c .c .c-i .wrapper .box-01.no-shadow{margin-bottom:30px}#main-c .c .c-left .c-i ul.meta-info li,#main-c .c .c-right .c-right-i .box p.date{font-size:.75em}#header #main-nav ul li a,#header #main-nav ul ul li a{font-size:.875em!important}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w{padding-left:40px;padding-right:40px}#footer #footer-top .wrapper .box-f h2,#main-c .c .c-i.bg-b-l-01 h3{font-size:1.25em;margin-bottom:10px}#main-c .c .c-i.bg-b-l-01 h4{font-size:1em;margin-bottom:7px}#main-c .c .c-i.bg-b-l-01 p{font-size:.875em;line-height:22px;margin-bottom:10px}#main-c .c .c-left .c-i .wrapper .download-pdf{line-height:22px;font-size:.875em;margin-top:-5px;margin-bottom:10px}#main-c .c .c-left .c-i .wrapper .icon-pdf{font-size:1.375em;margin-right:7px;line-height:24px}#footer{margin-bottom:95px}#footer #footer-top{padding:35px 0}#footer #footer-top .wrapper .box-f p{font-size:.875em;margin-bottom:10px;line-height:20px}#footer #footer-top .wrapper .box-f ul li{margin:0 0 8px}#box-signing-mobile{height:95px}#box-signing-mobile .signing-mobile{height:95px;line-height:95px;width:207px}#box-signing-mobile .signing-mobile .phone{font-size:2em;margin-right:20px;line-height:95px}#box-signing-mobile .signing-mobile a{font-size:1.625em;line-height:95px}#box-signing-mobile:hover{background:#6c9800;cursor:pointer}#main-c .c .c-i .box-02.ob:nth-child(3),#main-c .c .c-i .box-02.ob:nth-child(4),#main-c .c .c-i .box-03.pn:nth-child(4),#main-c .c .c-i .box-03.pn:nth-child(5),#main-c .c .c-i .box-03.pn:nth-child(6),#main-c .c .c-i .wrapper .box-01.no-shadow:last-child,#main-c .c .c-right .c-right-i .box .box-r-01:last-child,#main-c .c .c-right .c-right-i .box p{margin-bottom:0}#main-c .c .c-i .wrapper .box-01,#main-c .c .c-i .wrapper .box-01 .box-01-r ul{margin-bottom:40px}#main-c .c .c-i .wrapper .box-01 .box-01-r p{font-size:.875em;line-height:24px;margin-bottom:10px;width:100%}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li{font-size:.875em;line-height:18px;padding-left:17px}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more{height:38px;line-height:38px;font-size:.875em}#main-c .c .c-right .c-right-i{padding:0 40px;width:calc(100% - 80px)!important}#main-c .c .c-right .c-right-i.diff{float:left;width:calc (100% - 80px)!important;margin-bottom:25px;padding:0 40px}#main-c .c .c-right{margin-top:30px;padding:25px 0;margin-bottom:-25px}#main-c .c .c-right .c-right-i .box .box-r-01{margin-bottom:15px;padding-bottom:15px}#main-c .c .c-i .wrapper .box-01.ev .box-01-l,#main-c .c .c-i .wrapper .box-01.no-shadow .box-01-l,#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l{width:14%;margin-right:3%}#main-c .c .c-i .wrapper .box-01.ev .box-01-r,#main-c .c .c-i .wrapper .box-01.no-shadow .box-01-r,#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r{width:83%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r h4{margin-bottom:5px;font-size:1em}#main-c .c .c-right .c-right-i .box p a.all,#main-c .c .row .c-right .c-right-i .box ul li .icon-i{font-size:1em}#main-c .c .c-right .c-right-i .box p .next{font-size:1.5em!important;top:-2px;right:-25px}.bg-01{background:#f8f8f8;padding:25px 0}#main-c .c .c-right .c-right-i .box ul li{margin-bottom:20px;padding-bottom:20px;line-height:normal}#main-c .c .c-right .c-right-i .box ul li:last-child{margin-bottom:0;padding-bottom:0}#main-c .c .c-right .c-right-i .box .box-r-01-t{width:96%;padding:2%;margin-bottom:25px}#main-c .c .c-i .wrapper .box-01.ev .box-01-l img,#main-c .c .c-i .wrapper .box-01.no-shadow .box-01-l img{margin-bottom:0;width:100%}#main-c .c .c-i .wrapper .box-01.ev .box-01-r h4{margin-top:3px;margin-bottom:2px}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p.date-top{font-size:.875em;margin-bottom:10px}#main-c .c .c-i .wrapper .box-01.no-shadow p.date-top{font-size:.875em;margin-bottom:0}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p{width:100%;font-size:.875em;line-height:24px;margin-bottom:0}#main-c .c .list-pn li{height:45px;width:calc((100% - 125px)/ 6);font-size:.75em;padding:15px 10px;border-right:1px solid #f4ffd8!important;border-bottom:none!important}#main-c .c .list-pn li:last-child{border:none!important}#main-c .c .c-i .box-01,#main-c .c .c-i .box-02,#main-c .c .c-i .box-03{margin:0 0 25px}#main-c .c .c-i .box-02.ob{width:calc(50% - 10px);margin:0 20px 35px 0}#main-c .c .c-i .box-02:nth-child(2n),#main-c .c .c-i .box-03.pn:nth-child(3n),#main-c .c .c-i .box-03:nth-child(3n){margin-right:0}#main-c .c .c-i .box-02.ob .box-img-left{width:10%;margin-right:5%}#main-c .c .c-i .box-02.ob .box-c-right{width:85%}#main-c .c .c-i .box-02 .desc img{width:45%;margin:0 30px 10px 0}#main-c .c .c-i .box-03 .box-content p{max-width:500px}#main-c .c .c-i .box-03{width:32%;margin-right:2%;margin-bottom:25px}#main-c .c .c-i .box-03.pn{width:28%;margin-right:2%;margin-bottom:25px;padding:2%}#main-c .c .c-i .box-03.pn .box-c h4{margin-bottom:10px;font-size:.875em}#box-top .slick .banner .overlay .title{top:20%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title{top:36%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title p.read-more-h{margin-top:45px}#box-top .slick .banner .overlay .sub-title p a{height:30px;line-height:30px;font-size:.75em;padding:14px 20px}#box-top .slick .banner h2{font-size:2.5em;line-height:normal}#box-top .slick .banner .overlay .sub-title p{font-size:1.125em;line-height:24px}#main-c .c .row .c-i .wrapper .title,#main-c .c.home .row .c-i .box-02 .title,#main-c .c.home .row .c-i .wrapper .title{margin-bottom:35px}#main-c .c.home .row .c-i .wrapper .box-r-h .title p,#main-c .c.home .row .c-i .wrapper .title p{font-size:1em;margin-bottom:0}#main-c .c.home .row .c-i .wrapper .title p{margin:5px auto 0;max-width:560px;float:none}#main-c .c.home .row .c-i .wrapper .box-r-h .desc p.read-more{margin-top:20px}#main-c .c.home .row .c-i .wrapper .box-r-h .desc p.read-more a{padding:12px 28px;line-height:34px;font-size:1em;height:34px}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r{padding:15px 1%;width:98%}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r p{margin-bottom:37px}#main-c .c.home .row .c-i .wrapper .box-01 .box-01-r p.signing-more{height:36px;line-height:36px;font-size:.875em;margin:0}#main-c .c .c-i .wrapper .box-p{padding:20px;margin:0 15px}.hero-slider-area .owl-theme .owl-nav{left:10px;right:10px;bottom:50%;-webkit-transform:translateY(18px);transform:translateY(18px)}.hero-slider-area .left-arrow{font-size:34px}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{width:36px;height:36px;line-height:36px}.hero-slider-content{max-width:340px}.hero-slider-content h2{font-size:1.5em;margin-bottom:15px}.hero-slider-content p{max-width:100%;margin-bottom:30px;font-size:1em}}@media (min-width:62em){h3,h4,h5,h6{margin-bottom:10px}#main-c .c .c-i .wrapper .box-01 .box-01-r,.wrapper{padding:0}h2{font-size:1.5em;margin-bottom:15px}h3{font-size:1.125em}h4{font-size:.875em}#main-c .c .c-i ul.meta-info li,h5,h6{font-size:.75em}#main-c .c .row .c-left .c-i .box-d,#main-c .c.home .row .c-i .box-02 .title,p{margin-bottom:15px}#main-c .c .c-i ul.meta-info.dif,#main-c .c .c-right .c-right-i .box .box-r-01,.subtitle-int{margin-bottom:10px}#box-signing-mobile,.display-none-d{display:none!important}.display-none-m{display:block}.subtitle-int{font-size:1em}.b-slider{padding:12px 24px;font-size:.875em;text-transform:uppercase}.read-more-02{padding:10px 20px;font-size:.75em;text-transform:uppercase}#header{top:0;padding:15px 0}#header .wrapper #logo h1{margin-top:10px}#header.no-margin{top:0;padding:10px 0}#header .wrapper #box-appointment{display:block;width:auto;margin-top:-15px;margin-bottom:-20px;height:50px;padding:20px 15px}#header .wrapper #box-appointment p{text-transform:uppercase;color:#fff;font-size:.75em;line-height:24px;margin-bottom:0;width:100%;float:none;font-weight:600}#header .wrapper #box-appointment p a{color:#fff}#header .wrapper #box-appointment p span{font-size:1.375em;line-height:18px;height:18px;margin-top:5px;float:left;letter-spacing:.8px;font-weight:700}#header .wrapper #box-appointment p span.phone{font-size:1.75em;margin-right:15px;font-weight:400;line-height:18px;height:18px;float:left}#header.no-margin .wrapper #box-appointment{margin-top:-10px;margin-bottom:-10px;height:50px;padding:15px}#breadcrumb .wrapper,#footer #footer-top .wrapper,#header .wrapper,#main-c .c .row{float:none;padding:0;margin:0 auto;width:952px}#header .wrapper #main-nav{width:595px}#header #main-nav ul{float:right;width:auto;margin:13px 0;display:block!important}#header .wrapper #main-nav ul li{margin:0;height:33px;line-height:33px}#header #main-nav ul li a,#header #main-nav ul ul li a{font-size:.75em!important;padding:0 30px}#header #main-nav ul li a .m-icon{font-size:1.125em;height:21px;line-height:21px;margin-top:3px;margin-right:7px}#header #main-nav ul ul{visibility:hidden;padding:10px;width:300px;margin-top:29px}#header.no-margin #main-nav ul ul{padding:0 10px 10px;margin-top:24px}#header #main-nav ul ul li{height:auto!important;width:100%!important}#header.no-margin #main-nav ul ul li:first-child{margin:10px 0 0!important}#header #main-nav ul ul a,#header #main-nav ul ul a:link,#header #main-nav ul ul a:visited{border:none;float:left;padding:5px 0 5px 10px;line-height:24px;height:24px;display:block;width:100%}#breadcrumb ul li{margin-right:3px;padding-right:3px}#breadcrumb ul li a{margin-right:3px}#box-top{padding-top:90px}#box-top #box-img h2{top:35%;font-size:2.25em}#box-top #box-img p.signing-top{font-size:1.375em;top:68%;padding-bottom:8px}#box-top #box-img img.arrow{top:80%;padding-bottom:8px;left:calc(50% - 15px);width:30px}#main-c .c .c-i{margin-bottom:20px}#main-c .c{padding:25px 0}#main-c .c .row .c-left{width:670px;margin-right:30px}#main-c .c #map{height:300px}#main-c .c .c-i .box-03.pn .box-c h4,#main-c .c .c-left .c-i ol li,#main-c .c .c-left .c-i ul li,#main-c .c .c-right .c-right-i .box .box-r-01-t h3,#main-c .c .row .c-right .c-right-i .box .signing{font-size:1em}#main-c .c .row .c-left .c-i .box-d-l{width:22%}#main-c .c .row .c-left .c-i .box-d-r{width:72%;padding:2.5%}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01{margin:0 2% 15px 0;width:32%!important;min-width:auto}#main-c .c .c-left .c-i .box-grid-c{display:block;float:left;padding-right:0}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w{display:block;padding:0}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01:nth-child(3n){margin-right:0;margin-bottom:2%}#main-c .c .c-left .c-i .wrapper p a img{width:25%;margin-bottom:5px;float:left;margin-right:15px}#main-c .c .c-i.bg-b-l-01{width:calc(100% - 20px);padding:10px;margin-bottom:0}#main-c .c .c-i.bg-b-l-01 h3{font-size:1.125em;margin-bottom:10px;color:#929292}#main-c .c .c-i.bg-b-l-01 h4{font-size:.875em;margin-bottom:5px;font-weight:300;color:#222}#main-c .c .c-i.bg-b-l-01 p{font-size:.75em;line-height:18px;margin-bottom:10px}#main-c .c .row .c-right{width:252px}#main-c .c .c-right .c-right-i.diff{float:left;width:100%!important;margin-bottom:20px;padding:0}#main-c .c .row .c-right .c-right-i .box{width:222px;padding:10px;margin:5px 5px 10px}#main-c .c .c-right .c-right-i .box .box-r-01-t{width:92%;padding:4%;margin-bottom:15px}#main-c .c .row .c-right .c-right-i .box ul li{margin:0 0 10px;padding:0 0 10px;font-size:.875em}#main-c .c .row .c-right .c-right-i .box ul li .icon-i{font-size:1.125em;font-weight:400;float:left;width:auto;position:absolute;top:0;left:0}#main-c .c .c-right .c-right-i .box ul li span{margin-bottom:3px}#main-c .c .row .c-right .c-right-i .box ul li span.info{font-size:.875em;width:202px;margin-bottom:2px;padding-left:0}#main-c .c .c-right .c-right-i .box ul li:last-child{margin-bottom:0;padding-bottom:0}#main-c .c .c-right .c-right-i .box p .next{top:-1px;right:-20px;font-size:1.375em!important}#main-c .c .box-signing{background:#598000;height:120px;float:left;width:100%;margin-bottom:-25px}#main-c .c .box-signing .signing.big{color:#fff;height:120px;line-height:120px;font-size:1.75em;text-transform:uppercase}#main-c .c .c-i .wrapper{overflow:visible}#main-c .c .list-pn li{height:30px;width:137.83px;font-size:.75em;padding:20px 10px;border-right:1px solid #f4ffd8}#main-c .c .c-i .wrapper .box-02{width:466px;margin-right:20px}#footer #footer-top .wrapper .box-f:last-child,#main-c .c .c-i .box-03:nth-child(3n),#main-c .c .c-i .wrapper .box-01 .box-01-r ul li:last-child,#main-c .c .c-i .wrapper .box-02:nth-child(2n),#main-c .c .c-left .c-i .wrapper .gallery a:nth-child(4n){margin-right:0}#main-c .c .c-i .wrapper .box-02.ob .box-img-left{width:10%;margin-right:5%}#main-c .c .c-i .wrapper .box-02.ob .box-c-right{width:85%}#main-c .c .c-i .wrapper .box-01 .box-01-l img,#main-c .c .c-i .wrapper .box-01 .box-01-r h4{margin-bottom:5px}#main-c .c .c-i .wrapper .box-01 .box-01-r p{font-size:.75em;margin-bottom:5px;line-height:20px}#main-c .c .c-i .wrapper .box-01 .box-01-r .icon-i{font-size:1em!important;line-height:18px;margin-right:3px;position:absolute;top:-1px;left:0}#main-c .c .c-i .wrapper .box-01 .box-01-r ul{width:100%;margin-bottom:20px}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li{font-size:.75em;line-height:18px}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more{height:30px;line-height:30px;font-size:.675em}#main-c .c .c-i .box-03{width:304px;margin-right:20px}#main-c .c .c-i .box-03 .box-image:before{display:block;content:'';position:absolute;right:-51px;top:50%;height:30px;width:72px;background-image:url(../img/construction/arrow_02.png);background-repeat:no-repeat}#main-c .c .c-i .box-03:last-child .box-image::before,.hero-slider-content span{display:none}#main-c .c .c-i .box-03 .box-image .process-image img{border:10px solid #fff}#main-c .c .c-i .box-03 .box-image .process-num{margin-right:5px;font-size:17px;font-weight:700;background-color:#78a900;color:#fff;width:44px;height:44px;line-height:44px;border-radius:50%;border:none;display:block;text-align:center;position:absolute;left:2px;top:10px;z-index:10;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}#main-c .c .c-i .box-03 .box-content{padding:0;margin-top:10px}#main-c .c .c-i .box-03.pn{width:257px;margin-right:30px;margin-bottom:25px;padding:20px}#main-c .c .c-i .box-03.pn.news{margin-bottom:30px!important}#footer,#main-c .c .c-i .box-03.pn:nth-child(4),#main-c .c .c-i .box-03.pn:nth-child(5),#main-c .c .c-i .box-03.pn:nth-child(6),#main-c .c .c-i .wrapper .box-01.no-shadow .box-01-l img,#main-c .c.home .c-i .wrapper .box-01,#main-c .c.home .row .c-i .wrapper .title h2{margin-bottom:0}#main-c .c .c-i .wrapper .box-01.no-shadow{width:100%;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}#main-c .c .c-i .box-01.no-shadow:last-child{border-bottom:none;padding:0;margin:0}#main-c .c .c-i .box-01.no-shadow .box-01-l{width:15%;margin-right:3%}#main-c .c .c-i .box-01.no-shadow .box-01-r{width:82%}#main-c .c .c-left .c-i .wrapper .gallery{width:100%}#main-c .c .c-left .c-i .wrapper .gallery a{float:left;width:22%;margin:0 4% 4% 0}#main-c .c .c-left .c-i .wrapper .gallery a img{float:left;width:100%}#main-c .c .c-right .c-right-i .box .box-r-01:last-child{margin:0}#footer #footer-top .wrapper .box-f ul li a,#main-c .c .c-right .c-right-i .box .box-r-01 h4,#main-c .c .c-right .c-right-i .box p,#main-c .c.home .row .c-i .box-02 .title p span,#main-c .c.home .row .c-i .title p span{font-size:.875em}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l{width:25%;margin-right:4%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r{width:71%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r h4{font-size:.875em;margin-bottom:0;font-weight:500}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r p.date{font-size:.875em;color:#666;margin-bottom:0;font-family:'Cabin Condensed',sans-serif}.box.bg-b-01:hover{color:#fff;background:#598000}.box.bg-b-01:hover a{color:#fff;text-decoration:none}#main-c .c .c-left .c-i .wrapper .download-pdf{line-height:22px;font-size:.75em;margin-top:-5px;margin-bottom:10px}#main-c .c .c-left .c-i .wrapper .icon-pdf{font-size:1.275em;margin-right:7px;line-height:24px}#footer #footer-top .wrapper .box-f{width:223px;margin-right:20px}#footer #footer-top .wrapper .box-f h2{font-size:1.125em}#footer #footer-top .wrapper .box-f p{font-size:.875em;margin-bottom:10px;line-height:20px}#footer #footer-top .wrapper .box-f ul li{margin:0 0 5px}#main-c .c .c-right{margin-top:0;padding:0}#main-c .c .c-right .c-right-i{padding:0;float:left;width:0%!important}.bg-01{background:#fff;padding:0}#box-top .slick .banner .overlay .title{top:31%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title{top:43%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .read-more-home{top:60%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title p.read-more-h{margin-top:30px}#box-top .slick .banner .overlay .sub-title p a{height:30px;line-height:30px;font-size:.75em;padding:10px 20px}#box-top .slick .banner h2{font-size:2.5em;line-height:normal}#box-top .slick .banner .overlay .sub-title p{font-size:1.25em;line-height:26px}#box-top .slick .banner img.arrow{top:55%}#main-c .c.home{padding:50px 0}#main-c .c .row .c-i .wrapper .title,#main-c .c.home .row .c-i .wrapper .title{margin-bottom:35px}#main-c .c.home .row .c-i .wrapper .box-r-h .title p,#main-c .c.home .row .c-i .wrapper .title p{font-size:1em;margin-bottom:0;line-height:22px}#main-c .c.home .row .c-i .box-01 .box-01-r p,#main-c .c.home .row .c-i .desc{margin-bottom:30px}#main-c .c .c-i .box-02.ob .box-c-right p,#main-c .c .c-i .box-03 .box-content p{line-height:22px}#main-c .c.home .row .c-i .box-02 .title p{margin-bottom:0;text-align:left}#main-c .c.home .row .c-i .box-02 .title h2,#main-c .c.home .row .c-i .box-02 .title h3{text-align:left}#main-c .c.home .row .c-i .box-02 .desc p.read-more{margin-top:8px;font-size:.75em}#main-c .c.home .row .c-i .box-02 .desc p.read-more a{padding:8px 16px}#main-c .c.home .row .c-i .box-01 .box-01-r{padding:10px 2%;width:96%}#main-c .c.home .row .c-i .box-01 .box-01-r p.signing-more{height:36px;line-height:36px;font-size:.875em;margin:0}.slick-partner.slick-slider{margin-left:-15px;margin-right:-15px}.slick-partner .slick-list{overflow:visible!important}#main-c .c .c-i .wrapper .box-p{padding:20px;margin:0 15px}.hero-slider-area .hero-slider-item{padding-top:70px;padding-bottom:70px}.hero-slider-content{max-width:400px}.hero-slider-area .owl-item.active.center .hero-slider-content{padding:25px}.hero-slider-area .hero-slider-content{margin-left:0;margin-right:0}.hero-slider-content h2{font-size:2em;margin-bottom:15px}.hero-slider-content p{margin-bottom:25px}.hero-slider-area .owl-theme .owl-nav{left:15px;right:15px;bottom:50%;-webkit-transform:translateY(17px);transform:translateY(17px)}.hero-slider-area .left-arrow{font-size:32px}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{width:34px;height:34px;line-height:34px}.d-table-cell .container{width:952px}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-background-highlight,.cognito .c-forms-form .c-button,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form .c-repeating-section-container,.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea,.cognito.c-payment .c-payment-field{padding:4px .75em!important}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form button:not(.c-icon-button),.cognito .c-forms-form input[type=button]{font-size:.75em!important;border-radius:3px!important}.cognito #c-submit-button{padding:8px 16px!important}.cognito .c-forms-form .c-label{padding:0 8px 5px!important;font-size:.75em!important}.cognito .c-forms-form{padding:20px!important}.leaflet-popup-content h3{float:none;font-size:1.125em;margin-bottom:0;line-height:18px}.leaflet-popup-content p{float:none;font-size:.75em;margin:0}}@media (min-width:80em){.subtitle-int,h3,h4,h5,h6{margin-bottom:15px}h2{font-size:1.875em;margin-bottom:30px}#main-c .c .c-i .box-03.pn .box-c h4,#main-c .c .c-right .c-right-i .box .box-r-01-t h3,h3{font-size:1.125em}.subtitle-int,h4{font-size:1em}h5,h6{font-size:.875em}p{font-size:1em;line-height:26px;margin-bottom:20px}.read-more-02{padding:12px 24px;font-size:.875em}.img-who{width:40%;float:left;margin:0 25px 20px 0}.title-int{font-size:1.625em}.subtitle-int-s{font-size:1.25em;padding-bottom:10px;margin:10px 0 20px}#header{padding:20px 0}#header.no-margin{padding:8px 0}#breadcrumb .wrapper,#footer #footer-top .wrapper,#header .wrapper,#main-c .c .row,.d-table-cell .container{width:1248px}#header .wrapper #logo,#header .wrapper #logo h1{width:210px;height:47px}#header .wrapper #logo{margin-top:5px}#header .wrapper #logo h1 a{background:url(../img/construction/logo.png) no-repeat;width:210px;height:47px}#header .wrapper #main-nav{width:830px}#header .wrapper #main-nav ul li{margin:0;height:33px;line-height:33px}#header #main-nav ul li a,#header #main-nav ul ul li a{font-size:.875em!important;padding:0 45px}#header #main-nav ul li a .m-icon{font-size:1.25em;height:21px;line-height:21px;margin-top:3px;margin-right:7px}#header #main-nav ul li:hover ul{margin-top:34px}#header #main-nav ul ul{padding:20px 10px 10px;margin-top:44px;width:320px}#header.no-margin #main-nav ul ul{margin-top:22px}#header #main-nav ul ul li{height:auto!important}#header.no-margin #main-nav ul ul li:first-child{margin:10px 0 0!important}#header #main-nav ul ul a,#header #main-nav ul ul a:link,#header #main-nav ul ul a:visited{border:none;float:left;padding:6px 0 6px 10px;line-height:24px;display:block;width:100%}#header .wrapper #box-appointment{margin-top:-20px;margin-bottom:-20px;height:50px;padding:23px 20px 27px}#header .wrapper #box-appointment p{font-size:.75em;line-height:24px}#header .wrapper #box-appointment p span{font-size:1.5em;line-height:18px;height:18px;margin-top:5px;letter-spacing:.5px}#header.no-margin .wrapper #box-appointment{margin-top:-8px;margin-bottom:-8px;height:50px;padding:11px 20px 15px}#breadcrumb ul li{margin-right:5px;font-size:.75em}#breadcrumb ul li a{margin-right:5px}#box-top{padding-top:100px}#box-top #box-img h2{top:35%;font-size:2.8em}#box-top #box-img p.signing-top{font-size:1.5em;top:66%;padding-bottom:8px}#box-top #box-img img.arrow{font-size:1.875em;top:78%;padding-bottom:8px;left:calc(50% - 15px);width:30px}#main-c .c{padding:30px 0}#main-c .c .c-i,#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01,#main-c .c.home .row .c-i .box-02 .title,.hero-slider-content p{margin-bottom:25px}#main-c .c .row .c-left{width:936px;margin-right:40px}#main-c .c #map{height:320px}#main-c .c .c-left .c-i ol li,#main-c .c .c-left .c-i ul li{font-size:1em;line-height:26px}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r{padding:10px}#main-c .c .c-i .box-02.ob .box-c-right h3,#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r h4,#main-c .c .c-right .c-right-i .box ul li span{margin-bottom:5px}#main-c .c .c-left .c-i .wrapper p a img{width:30%;margin-bottom:5px;margin-right:25px}#main-c .c .c-left .c-i .info .title-info,#main-c .c .c-left .c-i .info h6{font-size:1em}#main-c .c .c-i .wrapper .box-01 .box-01-r ul li,#main-c .c .c-left .c-i .info p{font-size:.875em;line-height:22px}#main-c .c .c-left .c-i .info ul li{margin:0 0 10px 3%;width:calc(100% - 3%);list-style-type:circle}#main-c .c .c-i .box-01,#main-c .c .c-i .box-02,#main-c .c .c-i .box-03,#main-c .c .c-i .wrapper .box-01 .box-01-l img,#main-c .c .c-left .c-i .info ul li:last-child{margin-bottom:0}#footer #footer-top .wrapper .box-f ul li a,#main-c .c .c-left .c-i ul.meta-info li,#main-c .c .c-right .c-right-i .box p{font-size:.875em}#main-c .c .row .c-right{width:272px}#main-c .c .row .c-right .c-right-i .box{width:232px;padding:15px;margin:5px 5px 25px}#main-c .c .c-i .box-03.pn .box-c.news p,#main-c .c .c-right .c-right-i .box .box-r-01-t{margin-bottom:20px}#main-c .c .row .c-right .c-right-i .box ul li{margin:0 0 10px;padding:0 0 10px;font-size:.875em}#main-c .c .row .c-right .c-right-i .box ul li .icon-i{font-size:1.25em;font-weight:400;float:left;width:auto;position:absolute;top:0;left:0}#main-c .c .c-right .c-right-i .box ul li:last-child{margin-bottom:0;padding-bottom:0}#main-c .c .c-i .wrapper .box-01 .box-01-r ul,#main-c .c .c-right .c-right-i.diff,#main-c .c .row .c-i .wrapper .title{margin-bottom:30px}#main-c .c .row .c-right .c-right-i .box ul li span.info{font-size:1em;width:240px;margin-bottom:3px}#main-c .c .row .c-right .c-right-i .box .signing{font-size:1.25em}#main-c .c .c-right .c-right-i .box p .next{right:-20px;font-size:1.375em!important}#main-c .c .c-i.bg-b-l-01{width:calc(100% - 30px);padding:15px;margin-bottom:0}#main-c .c .c-i.bg-b-l-01 h3{font-size:1.25em;margin-bottom:10px}#main-c .c .c-i.bg-b-l-01 h4{font-size:1em;margin-bottom:7px}#main-c .c .c-i.bg-b-l-01 p,#main-c .c .c-left .c-i .wrapper .download-pdf{margin-bottom:10px;line-height:22px;font-size:.875em}#main-c .c .box-signing{margin-bottom:-30px}#main-c .c .box-signing .signing.big{font-size:2em}#main-c .c .c-left .c-i .wrapper .download-pdf{margin-top:-5px}#main-c .c .c-left .c-i .wrapper .icon-pdf{font-size:1.375em;margin-right:7px;line-height:24px}#main-c .c .c-i .wrapper .box-01 .box-01-r h4{margin-bottom:7px}#main-c .c .c-i .wrapper .box-01 .box-01-r p{font-size:.875em;margin-bottom:10px;line-height:22px}#main-c .c .c-i .wrapper .box-01 .box-01-r .icon-i{font-size:1.125em!important;line-height:22px;margin-right:5px}#main-c .c .c-i .wrapper .box-01 .box-01-r p.signing-more{height:38px;line-height:38px;font-size:.875em}#main-c .c .c-i .wrapper .box-01.no-shadow{padding:0 0 25px;margin:0 0 25px}#main-c .c .c-i .wrapper .box-01.no-shadow:last-child{padding:0;margin:0}#main-c .c .c-i .box-01.no-shadow .box-01-l{width:10%;margin-right:2%}#main-c .c .c-i .box-01.no-shadow .box-01-r{width:88%}#main-c .c .c-i .box-01.pn.news .box-c h4{margin-bottom:15px;font-size:1em;padding-left:25px}#main-c .c .c-left .c-i .wrapper .gallery a{float:left;width:16%;margin:0 5% 5% 0}#main-c .c .c-left .c-i .wrapper .gallery a img{float:left;width:100%}#main-c .c .c-left .c-i .wrapper .gallery a:nth-child(4n){margin-right:5%}#footer #footer-top .wrapper .box-f:last-child,#main-c .c .c-i .box-03.pn:nth-child(3n),#main-c .c .c-left .c-i .wrapper .gallery a:nth-child(5n){margin-right:0}#main-c .c .c-i .wrapper .box-01.ev .box-01-r h4{margin-top:3px;margin-bottom:5px}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p.date-top{font-size:.875em;margin-bottom:10px}#main-c .c .c-i .wrapper .box-01.ev .box-01-r p,#main-c .c .c-i .wrapper .box-01.no-shadow p.date-top{font-size:.875em;line-height:24px}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l{width:25%;margin-right:5%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r{width:70%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r h4{font-size:.875em;margin-bottom:3px}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r p.date{font-size:.75em}#main-c .c .c-right .c-right-i .box.b-right{padding:10px;width:242px}#main-c .c .c-i .box-03.pn{width:349px;margin-right:40px;margin-bottom:40px;padding:20px}#main-c .c .c-i .box-03.pn .box-img{width:90px;height:90px;line-height:90px;margin:0 auto 10px}#main-c .c .c-i .box-03.pn .box-img img{width:50%;line-height:90px}#footer #footer-top{padding:35px 0}#footer #footer-top .wrapper .box-f{width:289.5;margin-right:30px}#footer #footer-top .wrapper .box-f h2{font-size:1.25em;margin-bottom:20px}#footer #footer-top .wrapper .box-f p{font-size:.875em;margin-bottom:15px;line-height:20px}#footer #footer-top .wrapper .box-f ul li{margin:0 0 8px}#box-top .slick .banner .overlay .title{top:30%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title{top:43%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title p.read-more-h{margin-top:55px}#box-top .slick .banner .overlay .sub-title p a{height:30px;line-height:30px;font-size:.75em;padding:14px 20px}#box-top .slick .banner h2{font-size:3.2em}#box-top .slick .banner .overlay .sub-title p{font-size:1.375em;line-height:28px}#box-top .slick .banner img.arrow{top:55%}#main-c .c.home{padding:65px 0}#main-c .c.home .row .c-i .wrapper .title{margin-bottom:50px}#main-c .c.home .row .c-i .wrapper .title p{margin:5px auto 0;max-width:680px}#main-c .c .c-i .wrapper .box-02{width:609px;margin-right:30px}#main-c .c .c-i .box-03{width:396px;margin-right:30px}#main-c .c .c-i .box-02.ob{margin-bottom:45px}#main-c .c .list-pn li{height:36px;width:187.16px;font-size:1em;padding:35px 10px;border-right:1px solid #f4ffd8}#main-c .c .c-i .wrapper .box-p{padding:20px;margin:0 30px}#footer #footer-top .wrapper .box-f .social li{margin-right:15px}#footer #footer-top .wrapper .box-f .social li a{font-size:1.375em!important}.hero-slider-area .container{max-width:1248px}.hero-slider-area .hero-slider-item{padding-top:90px;padding-bottom:90px}.hero-slider-area .hero-slider-content{margin-left:0;margin-right:0}.hero-slider-content{max-width:480px}.hero-slider-area .owl-item.active.center .hero-slider-content{padding:30px}.hero-slider-content h2{font-size:2em;margin-bottom:15px}.hero-slider-area .owl-theme .owl-nav{left:20px;right:20px;bottom:50%;-webkit-transform:translateY(22px);transform:translateY(22px)}.hero-slider-area .left-arrow{font-size:42px}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{width:44px;height:44px;line-height:44px}.hero-slider-content span{display:none}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-background-highlight,.cognito .c-forms-form .c-button,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form .c-repeating-section-container,.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea,.cognito.c-payment .c-payment-field{padding:4px .75em!important}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form button:not(.c-icon-button),.cognito .c-forms-form input[type=button]{font-size:.75em!important;border-radius:3px!important}.cognito #c-submit-button{padding:12px 24px!important;margin-top:15px!important;font-size:.875em!important}.cognito .c-forms-form .c-label{padding:0 8px 5px!important;font-size:.75em!important}.cognito.contatti .c-forms-form{padding:25px!important}.cognito .c-forms-form{padding:35px!important}.leaflet-popup-content h3{float:none;font-size:1.25em;margin-bottom:0;line-height:18px}.leaflet-popup-content p{float:none;font-size:.875em;margin:0}}@media (min-width:90em){#breadcrumb .wrapper,#footer #footer-top .wrapper,#header .wrapper,#main-c .c .row{width:1370px}#header .wrapper #main-nav{width:950px}.title-int{font-size:1.625em;line-height:normal;font-weight:700}#main-c .c .list-pn li{height:auto;width:197.5px;font-size:1em;padding:45px 15px;border-right:1px solid #f4ffd8}#main-c .c .c-i .wrapper .box-02{width:665px;margin-right:40px}#main-c .c .c-i .box-03{width:430px;margin-right:40px}#main-c .c .c-i .box-02.ob{margin-bottom:40px}.hero-slider-area .container{max-width:1270px}.d-table-cell .container{width:1270px}#footer #footer-top{padding:35px 0}#footer #footer-top .wrapper .box-f{width:312.5px;margin-right:40px}#footer #footer-top .wrapper .box-f p{margin-bottom:15px}#main-c .c .row .c-left{width:1027px;margin-right:40px}#main-c .c .row .c-right{width:303px}#main-c .c .row .c-right .c-right-i .box{width:253px;padding:15px;margin:5px 5px 25px}#main-c .c .c-i .box-03.pn{width:390px;margin-right:40px;margin-bottom:40px;padding:20px}#main-c .c .c-i .box-03.pn:nth-child(3n){margin-right:0}}@media (min-width:120em){h3,h4{margin-bottom:20px}#main-c .c .box-signing .signing.big,h2{font-size:2.25em}h2{margin-bottom:35px}h3{font-size:1.25em}h4{font-size:1.125em}h5,h6{margin-bottom:15px}h5{font-size:1em}h6{font-size:.875em}#main-c .c .c-right .c-right-i .box .box-r-01-t,.subtitle-int,ol,p,ul{margin-bottom:25px}p{font-size:1.125em;line-height:32px}.desc-news .title-int{font-size:2.25em;margin-bottom:5px}.title-int{font-size:2em}#main-c .c .c-i ul.meta-info.dif{margin-bottom:10px}#main-c .c .c-i ul.meta-info li{margin-right:10px;font-size:.875em}#main-c .c .c-i ul.meta-info li:first-child{width:100%;margin-bottom:15px}.subtitle-int-s{font-size:1.375em}#main-c .c .c-i ul.meta-info li:last-child,#top-bar #sec-nav ul{margin:0}.fb_iframe_widget{margin-left:0!important}.subtitle-int{font-size:1.25em;line-height:1.5em}.img-who{width:40%;margin:0 35px 20px 0}.desc-news img{margin:0 0 20px}.b-slider{padding:14px 30px;font-size:1em}#top-bar .wrapper{width:1440px}#breadcrumb .wrapper,#footer #footer-top .wrapper,#header .wrapper,.d-table-cell .container{width:1532px}#header .wrapper #logo{width:210px}#header .wrapper #main-nav{width:1101px}#header #main-nav ul li a .m-icon{font-size:1.25em;height:21px;line-height:21px;margin-top:3px;margin-right:7px}#header #main-nav ul ul,#header.no-margin #main-nav ul ul{padding:20px 10px 10px}#header #main-nav ul ul li{height:auto!important}#header.no-margin #main-nav ul ul li:first-child{margin:15px 0 0!important}#header #main-nav ul ul a,#header #main-nav ul ul a:link,#header #main-nav ul ul a:visited{border:none;float:left;padding:10px 0 10px 15px;line-height:24px;display:block;width:100%}#header .wrapper #box-appointment{display:block;width:auto;margin-top:-20px;margin-bottom:-20px;height:60px;padding:20px}#header .wrapper #box-appointment p{text-transform:uppercase;color:#fff;font-size:14px;line-height:26px;margin-bottom:0;width:100%;float:none;font-weight:600}#header .wrapper #box-appointment p a{color:#fff}#header .wrapper #box-appointment p span{font-size:22px;line-height:18px;height:18px;margin-top:5px;float:left;letter-spacing:.8px;font-weight:700}#header .wrapper #box-appointment p span.phone{font-size:20px;margin-right:15px;font-weight:400;line-height:18px;height:18px;float:left}#header.no-margin .wrapper #box-appointment{margin-top:-8px;margin-bottom:-8px;height:60px;padding:8px 20px}#box-top #box-img p{font-size:1.875em;top:29%;padding-bottom:8px}#box-top #box-img h2{top:36%;font-size:3.2em}#box-top #box-img p.signing-top{font-size:1.875em;top:69%;padding-bottom:8px}#box-top #box-img img.arrow{font-size:1.875em;top:79%;padding-bottom:8px;left:calc(50% - 20px);width:40px}#breadcrumb ul li{margin-right:7px;font-size:.875em}#header #main-nav ul li a,#header #main-nav ul ul li a{font-size:.875em!important;padding:0 55px}#footer #footer-top{padding:45px 0}#footer #footer-top .wrapper .box-f{width:338px;margin-right:60px}#footer #footer-top .wrapper .box-f h2{font-size:1.5em;margin-bottom:20px}#footer #footer-top .wrapper .box-f p{font-size:1em;margin-bottom:15px;line-height:22px}#footer #footer-top .wrapper .box-f ul li a,#main-c .c .c-right .c-right-i .box .box-r-01 h4,#main-c .c .c-right .c-right-i .box p{font-size:1em}#footer #footer-top .wrapper .box-f ul li{margin:0 0 10px}#main-c .c{padding:60px 0}#main-c .c .row{float:none;padding:0;margin:0 auto;width:1532px}#main-c .c .row .c-left{width:1104px;margin-right:60px}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01,#main-c .c .row .c-i,#main-c .c.home .row .c-i .box-02 .title{margin-bottom:30px}#main-c .c .c-i .wrapper .box-01.no-shadow:last-child,#main-c .c .row .c-right .c-right-i .box ul li:last-child{margin:0;padding:0}#main-c .c .c-i .wrapper .box-02.ob:nth-child(3),#main-c .c .c-i .wrapper .box-02.ob:nth-child(4),#main-c .c .c-i:last-child,#main-c .c.home .row .c-i .wrapper .title h2{margin-bottom:0}#main-c .c .row .c-left .c-i .box-d{float:left;width:100%;box-shadow:0 0 5px #eee;margin-bottom:20px}#main-c .c .c-i .box-03.pn:nth-child(3n),#main-c .c .c-i .box-03:last-child,#main-c .c .c-i .wrapper .box-02.ob:nth-child(2),#main-c .c .c-i .wrapper .box-02.ob:nth-child(4),#main-c .c .row .c-left .c-i .box-d:last-child{margin-right:0}#main-c .c .row .c-left .c-i .box-d-l{float:left;width:18%}#main-c .c .row .c-left .c-i .box-d-r{float:left;width:77%;padding:2.5%}#main-c .c .row .c-left .c-i .box-d .box-d-r h4{float:left;width:100%;margin-bottom:5px}#main-c .c .row .c-left .c-i .box-d .box-d-r h5{float:left;width:100%;margin-bottom:10px}#main-c .c .row .c-left .c-i .box-d .box-d-r p{float:left;width:100%;font-size:.875em;line-height:20px;margin-bottom:0}#main-c .c .c-left .c-i .info{width:94%;padding:3%}#main-c .c .c-left .c-i .info .title-info{font-size:1.125em}#main-c .c .c-left .c-i .info p{font-size:1em;line-height:28px}#main-c .c .c-left .c-i .info ul li{margin:0 0 10px 20px;width:calc(100% - 20px)}#main-c .c .c-left .c-i .box-grid-c .box-grid-c-w .box-01-r{padding:15px}#main-c .c .c-left .c-i .wrapper p a img{width:30%;margin-bottom:5px;margin-right:35px}#main-c .c.home .row .c-i .wrapper .title p{font-size:1.125em;margin:10px auto 0;line-height:26px;max-width:900px;float:none}#main-c .c .c-left .c-i ol li,#main-c .c .c-left .c-i ul li{font-size:1.125em;line-height:32px}#main-c .c .row .c-right{width:368px}#main-c .c .row .c-right .c-right-i{margin-bottom:30px;width:368px!important}#main-c .c .row .c-right .c-right-i .box{width:318px;padding:20px;margin:5px 5px 40px}#main-c .c .c-i .box-03.pn .box-c h4,#main-c .c .c-right .c-right-i .box .box-r-01-t h3{font-size:1.25em}#main-c .c .c-right .c-right-i .box ul li span{margin-bottom:7px}#main-c .c .row .c-right .c-right-i .box ul li{margin:0 0 15px;padding:0 0 15px;font-size:1em}#main-c .c .row .c-right .c-right-i .box ul li .icon-i{font-size:1.25em;font-weight:400;float:left;width:auto;position:absolute;top:0;left:0}#main-c .c .row .c-right .c-right-i .box ul li span.info{font-size:1em;width:265px;margin-bottom:7px}#main-c .c .c-right .c-right-i .box.b-right{padding:15px;width:calc(100% - 40px)}#main-c .c .row .c-right .c-right-i .box .signing{font-size:1.125em;line-height:normal}#main-c .c .c-i.bg-b-l-01 h3{font-size:1.375em;margin-bottom:10px}#main-c .c .c-i.bg-b-l-01 h4{font-size:1.125em;margin-bottom:7px}#main-c .c .c-i.bg-b-l-01 p{font-size:.875em;line-height:22px;margin-bottom:10px}#main-c .c .box-signing{margin-bottom:-40px}#main-c .c .c-i .wrapper .box-01.no-shadow{padding:0 0 30px;margin:0 0 30px}#main-c .c .c-i .wrapper .box-06{width:16.6%;height:192px}#main-c .c .c-i .wrapper .box-06 h2.title-pn{padding:60px 20px;font-size:1.25em}#main-c .c .c-i .box-02.ob{margin-bottom:50px}#main-c .c .c-i .wrapper .box-02{width:736px;margin-right:60px}#main-c .c .c-i .wrapper .box-02.ob .box-img-left{width:11%;margin-right:5%}#main-c .c .c-i .wrapper .box-02.ob .box-c-right{width:84%}#main-c .c .c-i .box-01.pn.news .box-c h4{margin-bottom:20px;font-size:1em;padding-left:25px}#main-c .c .c-i .box-03{width:470.66px;margin-right:60px}#main-c .c .c-i .box-03.pn{width:434px;margin-right:40px;margin-bottom:40px;padding:25px}#main-c .c .c-i .box-03.pn .box-img{width:120px;height:120px;line-height:120px;margin:0 auto 15px}#main-c .c .c-i .box-03.pn .box-img img{line-height:120px}#main-c .c .c-i .box-03.pn.news{margin-bottom:40px!important}#main-c .c .c-i .box-03.pn .box-c.news p{font-size:1.125em;margin-bottom:30px}#main-c .c .c-i .box-02.ob .box-c-right p,#main-c .c .c-i .box-03 .box-content p{line-height:26px}#main-c .c .c-i .box-01.no-shadow .box-01-l{width:10%;margin-right:2%}#main-c .c .c-i .box-01.no-shadow .box-01-r{width:88%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r h4{font-size:1em;margin-bottom:5px}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r p.date{font-size:.75em}#box-top .slick .banner .overlay .title{top:28%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title{top:37%;left:10%;right:10%;width:80%}#box-top .slick .banner .overlay .sub-title p.read-more-h{margin-top:80px}#box-top .slick .banner .overlay .sub-title p a{height:30px;line-height:30px;font-size:.675em;padding:16px 24px}#box-top .slick .banner h2{font-size:4.2em}#box-top .slick .banner .overlay .sub-title p{font-size:1.75em;line-height:34px}#main-c .c.home:first-child{padding:0}#main-c .c.home{padding:90px 0}#main-c .c.home .row .c-i .wrapper .title{margin-bottom:70px}#main-c .c .row .c-i .wrapper .title{margin-bottom:40px}#main-c .c.home .row .c-i .wrapper .title p span{font-size:.875em;line-height:normal}#main-c .c.home .row .c-i .wrapper .desc{margin-bottom:60px}#main-c .c .list-pn li{height:43px;width:224.5px;font-size:1.125em;padding:45px 15px;border-right:1px solid #f4ffd8}#main-c .c .c-right .c-right-i .box .box-r-01{margin-bottom:15px;padding-bottom:15px}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l{width:25%;margin-right:5%}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-r{width:70%}.slick-partner.slick-slider{margin-left:-30px;margin-right:-30px}.slick-partner .slick-list{overflow:visible!important}#main-c .c .c-i .wrapper .box-p{padding:20px;margin:0 30px}.hero-slider-area .container{max-width:1532px}.hero-slider-area .hero-slider-item{height:560px}.hero-slider-area .social-icon{left:88px}.hero-slider-content h2{font-size:3em;margin-bottom:20px}.hero-slider-content p{font-size:1.125em;margin-bottom:40px;line-height:28px}.hero-slider-area .owl-item.active.center .hero-slider-content{padding:40px}.hero-slider-area .owl-theme .owl-nav{left:65px;right:65px;bottom:50%;-webkit-transform:translateY(27px);transform:translateY(27px)}.hero-slider-area .left-arrow{font-size:52px}.hero-slider-area .owl-theme .owl-nav .owl-next,.hero-slider-area .owl-theme .owl-nav .owl-prev{width:54px;height:54px;line-height:54px}.hero-slider-content{max-width:620px}.our-news-area .owl-theme .owl-nav .owl-next,.our-news-area .owl-theme .owl-nav .owl-prev,.what-we-offer-area .owl-theme .owl-nav .owl-next,.what-we-offer-area .owl-theme .owl-nav .owl-prev{left:-100px}.our-news-area .owl-theme .owl-nav .owl-next,.what-we-offer-area .owl-theme .owl-nav .owl-next{right:-100px;left:auto}.cognito.contatti .c-forms-form{padding:30px!important}.cognito .c-forms-form{padding:50px!important}.cognito .c-forms-form :not(.c-question)>.c-label{font-family:'Fira Sans',sans-serif!important;font-size:1em!important}.cognito .c-field{padding:12px 0!important}.cognito #c-submit-button{padding:12px 24px!important;margin-top:15px!important;font-size:.875em!important}.cognito .c-html em{font-size:1.25em!important}.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea{font-size:1.125em!important}.cognito .c-forms-form .c-add-item,.cognito .c-forms-form .c-background-highlight,.cognito .c-forms-form .c-button,.cognito .c-forms-form .c-fileupload-dropzone .c-upload-button button,.cognito .c-forms-form .c-repeating-section-container,.cognito .c-forms-form input[type=email],.cognito .c-forms-form input[type=password],.cognito .c-forms-form input[type=tel],.cognito .c-forms-form input[type=text],.cognito .c-forms-form input[type=url],.cognito .c-forms-form select,.cognito .c-forms-form textarea,.cognito.c-payment .c-payment-field{padding:8px 1.125em!important}}@media (max-width:61.9375em){#header #main-nav,#header.no-margin #main-nav ul ul li:first-child{margin:0!important}#header #main-nav{width:100%!important;float:none!important;position:relative!important;display:block!important}#header #main-nav ul{width:calc(100% + 30px);float:left;display:none;position:relative;margin-left:-15px;margin-top:30px;box-shadow:0 0 5px #eee;margin-bottom:5px}#header #main-nav.align-center>ul{text-align:left}#header #main-nav ul li{width:calc(100% - 15px);border-top:1px solid #eee;position:relative;float:left;margin:0 15px!important;padding:0;border-left:none}#header #main-nav ul li:first-child{border-top:none}#header #main-nav li:hover>ul>li,#header #main-nav ul ul li{height:auto;position:relative;float:left}#header #main-nav ul ul{padding:0;display:block;float:left;opacity:1}#header #main-nav ul ul li{padding:0;margin:0!important;border-bottom:none;border-top:1px solid #eee!important;float:left;text-align:left;width:100%}#header #main-nav ul li a,#header #main-nav ul ul li a{width:100%;border-bottom:0;padding:12px 0!important;font-size:.75em;float:left;border-left:none}#header #main-nav ul li a .m-icon{font-size:1.125em;margin-right:8px;margin-top:2px}#header #main-nav ul ul li:hover{background:0 0;color:#111!important}#header #main-nav ul ul li a:hover{color:#333!important}#header #main-nav>ul>li{float:left;display:block}#header #main-nav ul ul li a{padding-left:25px;margin-left:15px}#header #main-nav ul ul ul li a{padding-left:35px}#header #main-nav ul ul li.active>a,#header #main-nav ul ul li:hover>a{color:#fff}#header #main-nav ul ul,#header #main-nav ul ul ul,#header #main-nav.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left;box-shadow:none}#header #main-nav .submenu-button.submenu-opened:before,#header #main-nav ul li .menu-description,#header #main-nav ul ul>li.has-sub>a:after,#header #main-nav ul ul>li.has-sub>a:before,#header #main-nav>ul>li.has-sub>a:after,#header #main-nav>ul>li.has-sub>a:before{display:none}#header #main-nav #menu-button{display:block;cursor:pointer;font-size:12px;text-transform:uppercase;box-shadow:0 0 5px #eee;margin-right:200px}#header #main-nav #menu-button:after{position:absolute;top:16px;right:0;display:block;height:4px;width:25px;border-top:2px solid #003459;border-bottom:2px solid #003459;content:''}#header #main-nav #menu-button:before{position:absolute;top:10px;right:0;display:block;height:2px;width:25px;background:#003459;content:''}#header #main-nav #menu-button.menu-opened:after{top:15px;border:0;height:2px;width:25px;background:#003459;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header #main-nav #menu-button.menu-opened:before{top:15px;background:#003459;width:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header #main-nav .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #eee;border-right:1px solid #eee;height:50px;width:50px;cursor:pointer}#header #main-nav .submenu-button.submenu-opened{background:#eee}#header #main-nav ul ul .submenu-button{height:34px;width:34px}#header #main-nav .submenu-button:after{position:absolute;top:25px;right:18px;width:8px;height:2px;display:block;background:#333;content:''}#header #main-nav ul ul .submenu-button:after{top:15px;right:21px}#header #main-nav .submenu-button.submenu-opened:after{background:#333}#header #main-nav .submenu-button:before{position:absolute;top:22px;right:21px;display:block;width:2px;height:8px;background:#333;content:''}#header #main-nav ul ul .submenu-button:before{top:12px;right:16px}#main-c .c .c-right .c-right-i{position:static!important;transform:none!important}#main-c .c .c-right .c-right-i .box{float:left;margin:0 0 20px;width:94%;padding:3%}#main-c .c .c-right .c-right-i .box:last-child{margin:0}#main-c .c .c-right .c-right-i .box .box-r-01 .box-r-01-l img{float:left;width:100%}}