@import url("https://fonts.googleapis.com/css?family=Raleway:400,500");@import url("https://fonts.googleapis.com/css?family=Lato");@import url("font-awesome.min.css");@charset "utf-8";.mt10{margin-top: 10px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mt40{margin-top: 40px}.mt50{margin-top: 50px}.mt60{margin-top: 60px}.mt70{margin-top: 70px}.mt80{margin-top: 80px}.mt90{margin-top: 90px}.mt100{margin-top: 100px}.mt120{margin-top: 116px}.mb10{margin-bottom: 10px}.mb20{margin-bottom: 20px}.mb30{margin-bottom: 30px}.mb40{margin-bottom: 40px}.mb50{margin-bottom: 50px}.mb60{margin-bottom: 60px}.mb70{margin-bottom: 70px}.mb80{margin-bottom: 80px}.mb90{margin-bottom: 90px}.mb100{margin-bottom: 100px}.pb10{padding-bottom: 10px}.pb20{padding-bottom: 20px}.pb30{padding-bottom: 30px}.pb40{padding-bottom: 40px}.pb50{padding-bottom: 50px}.pb60{padding-bottom: 60px}.pb70{padding-bottom: 70px}.pt10{padding-top: 10px}.pt20{padding-top: 20px}.pt30{padding-top: 30px}.pt40{padding-top: 40px}.pt50{padding-top: 50px}.pt60{padding-top: 60px}.pt70{padding-top: 70px}.pl0{padding-left: 0}.pr0{padding-right: 0}.container-full{max-width: 1380px;margin: 0 auto;padding: 0 15px}.form-control{border-radius: 0}form.callback input{width: 60%}form.callback .form-control{display: inline;border-radius: 40px}form.callback button{display: inline;margin-bottom: 3px;background-color: #4babf3}html,body{height: 100%}body{background: #fff;font-family: "Lato", sans-serif;display: block}body.black{background: #000}button:focus{outline: none}.navbar-light .navbar-toggler{border: none}h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;color: #333;margin-bottom: 10px;line-height: 1.2;font-weight: bold;text-transform: uppercase;font-family: "Teko", sans-serif}h1{font-size: 30px}h2{font-size: 22px}p{margin: 0;padding: 0;font-size: 17px;line-height: 30px;color: #7f8289}img{max-width: 100%;height: auto;display: block}a{margin: 0;padding: 0}a:focus,a:hover{text-decoration: none;outline: none}.pagina-gdpr-privacy ul li{color: #7f8289;font-size: 17px}.pagina-gdpr-privacy ul li::before{content: "\2022";color: #333;margin-right: 6px;font-size: 14px}.btn-primary{background: #333;border-radius: 40px !important;border: 0}.btn-primary:hover{border: none;background: #fff;opacity: 0.8}.btn-primary:focus{background: #fff;outline: none}.btn-primary:active{background: #fff;outline: none}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show > .btn-primary.dropdown-toggle{background: #fff;outline: none}.btn:focus,.btn.focus{outline: none !important;box-shadow: none}.btn{border-radius: 40px}#iscompiled{display: none}.informativacontatti{font-size: 10px;line-height: 1.2}footer{background: transparent;padding: 40px 0;color: #636363}footer a{color: #636363;text-decoration: none}footer a:hover{color: #333}footer h3{color: #636363;margin-top: 0}footer p{color: #636363}footer .btn{font-size: 16px;width: 60%}footer hr{width: 100%}footer .fa{font-size: 20px;margin-left: 10px}header{background: rgba(0,0,0,0.7);position: relative;z-index: 1;display: block;width: 100%}header .navbar-expand-lg .navbar-nav li{margin-right: 40px}header .navbar-expand-lg .navbar-nav li:last-child{margin-right: 0}header .navbar-expand-lg .navbar-nav li a{color: #fff;text-transform: uppercase}header .navbar-expand-lg .navbar-nav li.active a{color: #999}header .navbar-expand-lg .navbar-nav li a.active{color: #333}header .navbar-expand-lg .navbar-nav li li a.active{color: #333;background: #2d2c2c}.titolopagina{padding: 2px 10px;background: #333;color: #fff}#timeline_wall1.sboard.sb-modern.sb-modern-light .sb-item.sb-facebook .sb-container,.sboard.sb-default .sb-item .sb-container .sb-thumb img,.sboard.sb-modern.sb-modern-light .sb-item .sb-container .sb-thumb img{border: none !important;border-radius: 0 !important}#timeline_wall1.sboard .sb-item .sb-inner{background: #2d2c2c !important;color: #fff}.sb-loadmore{margin: 40px auto !important;text-align: center !important;width: 20%;-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;border-radius: 40px;background: #333 !important;color: #444 !important;font-size: 16px !important}.sb-loadmore:hover{background: #333 !important;color: #444 !important;opacity: 0.8}.sb-loadmore p{line-height: 1 !important;color: #fff;display: inline-block;margin: 0 auto !important;text-align: center !important}#timeline_wall1.sboard .sb-item{min-height: 340px !important}.pagina-home{text-align: justify}.pagina-home .carousel{max-height: 767px;overflow: hidden}.pagina-home .carousel a{color: #333}.pagina-home .carousel .fa{font-size: 30px !important;position: relative;top: 4px;left: 4px}.pagina-home .carousel .carousel-caption{z-index: 999;right: 15%;top: 25%;left: auto;max-width: 450px;text-align: justify}.pagina-home .carousel .carousel-caption h2{font-size: 40px;text-align: left}.pagina-home .carousel .carousel-caption h3{color: #333}.pagina-home .carousel .carousel-caption p{color: #fff}.pagina-home .carousel .carousel-caption .scopri{color: #333;font-size: 18px;margin-top: 20px}.pagina-home .intro{font-family: "Roboto", sans-serif;color: #636363;font-size: 18px}.pagina-home #counter{text-align: center;margin: 0 auto}.pagina-home #counter .plus{color: #fff;font-size: 2rem}.pagina-home #counter p{color: #fff}.pagina-home #counter [class^="flaticon-"]:before,.pagina-home #counter [class*=" flaticon-"]:before,.pagina-home #counter [class^="flaticon-"]:after,.pagina-home #counter [class*=" flaticon-"]:after{color: #fff;font-size: 5rem;display: block;text-align: center;margin: 0 auto}.pagina-home #counter .iconegativo,.pagina-home #counter .flaticon-sticker:before{color: #333 !important}.pagina-home .counter-value{color: #fff;font-size: 4rem}.pagina-home .boxhome{text-align: center;margin: 0 auto;background: #f5f5f5}.pagina-home .boxhome.orizzontali{margin-bottom: 20px;padding: 0px 0 40px 0}.pagina-home .boxhome [class^="flaticon-"]:before,.pagina-home .boxhome [class*=" flaticon-"]:before,.pagina-home .boxhome [class^="flaticon-"]:after,.pagina-home .boxhome [class*=" flaticon-"]:after{font-size: 8rem;margin-left: 0}.pagina-home .boxhome.small{margin-top: 40px;padding: 36px}.pagina-home .boxhome.small [class^="flaticon-"]:before,.pagina-home .boxhome.small [class*=" flaticon-"]:before,.pagina-home .boxhome.small [class^="flaticon-"]:after,.pagina-home .boxhome.small [class*=" flaticon-"]:after{font-size: 4rem;color: #4babf3;margin-left: 0}.pagina-home .boxhome.small p{text-align: justify;font-size: 17px}.pagina-home .boxhome.small h3,.pagina-home .boxhome.small h4{color: #000}.pagina-home .boxhome.small h4{font-size: 22px;color: #4babf3}.pagina-home .boxhome.small.iconegativo{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;background: #333}.pagina-home .boxhome.small.iconegativo [class^="flaticon-"]:before,.pagina-home .boxhome.small.iconegativo [class*=" flaticon-"]:before,.pagina-home .boxhome.small.iconegativo [class^="flaticon-"]:after,.pagina-home .boxhome.small.iconegativo [class*=" flaticon-"]:after{color: #2d2c2c}.pagina-home .boxhome.small.iconegativo h3,.pagina-home .boxhome.small.iconegativo h4,.pagina-home .boxhome.small.iconegativo p{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;color: #2d2b2c}.pagina-home .boxhome.small.iconegativo:hover{background: #2d2b2c}.pagina-home .boxhome.small.iconegativo:hover h3,.pagina-home .boxhome.small.iconegativo:hover h4,.pagina-home .boxhome.small.iconegativo:hover p{color: #fff}.pagina-home .boxhome.lavoroimpresa{background: #333;-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome.lavoroimpresa h2,.pagina-home .boxhome.lavoroimpresa p{color: #2d2b2c;-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome.lavoroimpresa h2{font-size: 1.8rem}.pagina-home .boxhome.lavoroimpresa p{font-size: 1.5rem}.pagina-home .boxhome.lavoroimpresa .flaticon-labor{color: #2d2b2c;-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome.lavoroimpresa:hover{background: #2d2b2c;opacity: 0.8}.pagina-home .boxhome.lavoroimpresa:hover h2,.pagina-home .boxhome.lavoroimpresa:hover p{color: #fff}.pagina-home .boxhome.lavoroimpresa:hover .flaticon-labor{color: #fff}.pagina-home .boxhome.privacygdpr{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome.privacygdpr h2,.pagina-home .boxhome.privacygdpr p{color: #fff}.pagina-home .boxhome.privacygdpr h2{font-size: 1.8rem}.pagina-home .boxhome.privacygdpr p{font-size: 1.5rem}.pagina-home .boxhome.privacygdpr .flaticon-gdpr{color: #333;-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome.privacygdpr:hover{opacity: 0.8}.pagina-home .boxhome.privacygdpr:hover .flaticon-gdpr{color: #fff}.pagina-home .boxhome [class^="flaticon-"]:before,.pagina-home .boxhome [class*=" flaticon-"]{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out}.pagina-home .boxhome:hover [class^="flaticon-"]:before,.pagina-home .boxhome:hover [class*=" flaticon-"]:before{color: #000 !important}.pagina-home .fasciagrigia{background: #2d2c2c;padding: 40px 0 40px;display: block;clear: both}.pagina-home .fasciagrigia h1{color: #4babf3}hr{width: 100%;border-top: 1px solid #ddd;display: inline-block}.pagina-studio .nometeam{font-size: 18px;padding: 10px;background: #f5f5f5}.pagina-studio h2{font-size: 28px}.pagina-studio h4{font-size: 18px}.pagina-team{text-align: justify}.pagina-team h2{font-size: 28px;color: #fff !important}.pagina-team h4{font-size: 18px}.pagina-team .panel{color: #777;border: none;padding: 20px 0}.pagina-team .panel h3{margin: 0}.pagina-team .panel hr{margin: 10px 0 6px;display: block}.pagina-team .panel .box-area{float: left;margin-top: 20px}.pagina-team .panel a{color: #777;border: 1px solid transparent}.pagina-team .panel a.panel-default{color: #fff;background: #2d2c2c;padding: 2px 10px;border-radius: 40px}.pagina-team .panel a.panel-default:not(.collapsed){color: #000;background: #333;padding: 2px 10px;border-radius: 40px}.pagina-team .panel a.panel-default:not(.collapsed):after{content: url(../img/arrowpanel.png);display: block;position: absolute;bottom: -34px;left: -42%}.pagina-team .panel-body{background-color: #2d2c2c;margin-bottom: 20px;padding: 20px}.pagina-team .btn{padding: 10px;background: #777;color: #fff;margin: 20px 0}.pagina-team .btn:last-child{float: right}.pagina-contatti{margin-top: 0px;text-align: justify}.pagina-contatti .modal .modal-content{max-height: 600px;overflow-x: scroll}.pagina-contatti .modal .modal-content h3{color: #333 !important;font-size: 24px !important;margin: 20px 0}.pagina-contatti .modal .modal-content a,.pagina-contatti .modal .modal-content strong{color: #333 !important}.pagina-contatti .modal .modal-content a{text-decoration: underline}.pagina-contatti .contact-details a{color: #777}.pagina-contatti .contact-details .fa{margin-right: 10px}.pagina-contatti .contact-details p{line-height: 2.5;font-size: 18px}.pagina-contatti .contact-form button{padding: 10px;width: 30%;border-radius: 40px;color: #fff;cursor: pointer;background: #999}.pagina-contatti .contact-form input,.pagina-contatti .contact-form textarea{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;padding: 10px;background: transparent;border: none;border-bottom: 2px solid #ddd;color: #636363;margin-bottom: 20px}.pagina-contatti .contact-form input:focus,.pagina-contatti .contact-form textarea:focus{outline: none !important;border-color: #333;box-shadow: none}.pagina-contatti .contact-form input[type="checkbox"]{margin: 0;height: 16px;width: 16px}.pagina-contatti .contact-form .accetta-label{color: #636363;font-size: 16px}.pagina-contatti .contact-form .privacy-form h5{color: #777}.pagina-contatti .contentbox-map .telefono-map{padding: 10px;background: #777;color: #fff}.skill{padding: 10px;background-color: #efefef;color: #4babf3;border-left: 2px solid #4babf3}.pagina-servizi{text-align: justify}.pagina-servizi .skill{margin-bottom: 20px;border: none;min-height: 368px;padding: 20px;text-transform: uppercase;text-align: center}.pagina-servizi .skill p{font-size: 16px}.pagina-servizi .skill img{padding: 20px;max-height: 140px;text-align: center;margin: 0 auto}.pagina-prodotti p{text-align: justify}.pagina-privacy h3{color: #333 !important;font-size: 24px !important;margin: 20px 0}.pagina-privacy a,.pagina-privacy strong{color: #333 !important}.pagina-privacy a{text-decoration: underline}.pagina-cookie h3{color: #333 !important;font-size: 24px !important;margin: 20px 0}.pagina-cookie a,.pagina-cookie strong{color: #333 !important}.pagina-cookie a{text-decoration: underline}.box-privacy p{font-size: 11px !important;line-height: 1.5}.box-privacy h2,.box-privacy h3,.box-privacy h4{font-size: 14px}#cookiescript_injected #cookiescript_accept{border-radius: 0 !important;text-shadow: none !important;background: #fff !important;color: #000 !important}#cookiescript_injected #cookiescript_reject{border-radius: 0 !important;background: #000 !important;color: #fff !important}#cookiescript_injected #cookiescript_readmore{border-radius: 0 !important;text-align: left !important;background: #000 !important;color: #fff !important}#cookiescript_injected{border-radius: 0 !important;box-shadow: rgba(0,0,0,0.5) 0px 0px 8px !important}.box-scroll{height: 160px;overflow-y: auto;margin-top: 5px;border: 1px solid #777;padding: 10px;font-size: 12px}.box-scroll::-webkit-scrollbar{-webkit-appearance: none;width: 7px}.box-scroll::-webkit-scrollbar-thumb{border-radius: 4px;background-color: rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5)}.box-scroll a{color: #ccc}.box-scroll h1.paginatitle{font-size: 14px}.box-scroll h2.paginatitle{font-size: 14px}.box-scroll h3{font-size: 13px}.box-scroll__input{position: relative;padding-top: 5px;margin-bottom: 10px}.box-scroll__input .mask{height: 100%;width: 100%;background: #fff;position: absolute;display: block;opacity: 0.7;cursor: not-allowed}.box-scroll__container--inside li{line-height: 17px}.box-scroll__container--inside{line-height: 17px}.filter-items{display: none !important}label{color: #333}.contenuto-pagine{text-align: justify}.contenuto-pagine a{color: #ccc}.contenuto-pagine a:hover{color: #ccc}.pagina-competenze h2,.pagina-competenze h3,.pagina-competenze strong{color: #fff}.pagina-servizi{text-align: justify}.pagina-servizi h2,.pagina-servizi h3{color: #fff}.pagina-servizi strong{color: #aaa}.pagina-servizi h3{font-size: 18px}.pagina-servizi .bg-servizi{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;cursor: pointer;background: #2d2c2c;padding: 10px}.pagina-servizi .bg-servizi h2{margin-bottom: 0;font-weight: normal;font-size: 20px}.pagina-servizi .bg-servizi .fa-angle-down{color: #fff !important;margin: 0 auto;text-align: center;display: block;font-size: 2rem}.pagina-servizi .bg-servizi.plus:hover{background: #444 !important}.pagina-servizi .bg-servizi.plus:hover .fa-angle-down{position: relative;-webkit-animation-name: example;-webkit-animation-duration: 4s;-webkit-animation-iteration-count: infinite;animation-name: example;animation-duration: 1s;animation-iteration-count: infinite}@-webkit-keyframes example{0%{left: 0px;top: 0px}100%{left: 0px;top: 10px}}@keyframes example{0%{left: 0px;top: 0px}100%{left: 0px;top: 10px}}.pagina-servizi .bg-servizi .col-2{border-right: 1px dashed #ccc}.pagina-servizi .col-sm-12 .bg-servizi{padding: 20px}.pagina-servizi .col-sm-12 .bg-servizi .col-md-1,.pagina-servizi .col-sm-12 .bg-servizi .col-lg-1,.pagina-servizi .col-sm-12 .bg-servizi .col-xl-1{border-right: 1px dashed #ccc}.pagina-servizi .bg-servizi.mb-4{cursor: inherit}.pagina-servizi .bg-servizi.mb-4:hover{background: #2d2c2c}.pagina-servizi .icoservizi{width: 30px}.pagina-servizi ul{color: #777;list-style-type: disc;padding-left: 20px}.pagina-servizi ul li{margin-bottom: 5px;color: #fff}.headpagina{margin-top: 5%;height: 400px;overflow: hidden;background-size: 100%;background-position: center center;background-repeat: no-repeat;background-color: transparent}.headpagina.studio{background-image: url("../img/head-studio.jpg")}.headpagina.servizi{background-image: url("../img/head-office.jpg")}.headpagina.competenze{background-image: url("../img/head-competenze.jpg")}.headpagina.gdpr{background-image: url("../img/head-gdpr.jpg")}.headpagina.gdpr-pack{background-image: url("../img/head-gdpr-pack.jpg")}.headpagina.lavoroimpresa{background-image: url("../img/head-lavoroimpresa.jpg")}.headpagina.social{background-image: url("../img/head-social.jpg")}.buttoninvia.long{display: inline-block;width: auto !important}.pagina-gdpr{text-align: justify}.pagina-gdpr a{color: #ccc}.pagina-gdpr strong{color: #ccc}.pagina-gdpr .norulez{line-height: 2;font-size: 1.1rem;text-align: justify}.pagina-gdpr .highlights{color: #ccc}.pagina-gdpr h3{color: #fff;font-style: normal;font-weight: bold;margin: 20px 0;display: block}.pagina-gdpr hr{background: #ccc;border-top: 1px solid #777}.pagina-gdpr .sintesi{background-color: #2d2c2c;padding: 10px;color: #fff;margin-bottom: 10px}.pagina-gdpr .sintesi i{margin-right: 10px}.pagina-gdpr .boxconclusioni{background-color: #333;padding: 20px}.pagina-gdpr .boxconclusioni h4{color: #444;font-size: 2rem;line-height: 1.72;text-align: center;font-weight: bold;text-transform: inherit}.pagina-gdpr .boxconclusionis{background-color: #333;padding: 20px}.pagina-gdpr .boxconclusionis h4{color: #444;font-size: 2rem;line-height: 1.72;text-align: center;font-weight: bold;text-transform: inherit}.pagina-gdpr .contattacigdpr{background: #333;padding: 10px 20px;float: right}.pagina-gdpr .contattacigdpr a{color: #444}.backtotop{position: fixed;bottom: 20px;right: 20px;z-index: 9999}.backtotop .fa-chevron-circle-up{font-size: 40px !important;color: #fff}.suservizi{float: left !important;color: #2d2c2c;background: #333;padding: 10px 20px;margin-top: 20px;border-radius: 40px}.suservizi:hover{color: #2d2c2c;background: #efefef}header .navbar-expand-lg .navbar-nav li ul{padding: 0;border-radius: 0;background-color: #2d2c2c}header .navbar-expand-lg .navbar-nav li ul li{margin-right: 0}header .navbar-expand-lg .navbar-nav li ul li a{-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;transition: all .8s ease-out;padding: 10px}header .navbar-expand-lg .navbar-nav li ul li a:hover{background-color: #2d2c2c;color: #fff;background-color: #444}.voceimportant{background-color: #333;padding: 5px}.voceimportant a{color: #2d2c2c}.count,.counted{line-height: 100px;color: white;font-size: 25px}.vocemenu{font-size: 24px}.dropdown-menu{background: transparent;border: none}.well{padding: 20px;background: rgba(230,230,230,0.5);margin-bottom: 20px}.icoboxlaovoro-impresa [class^="flaticon-"]:before,.icoboxlaovoro-impresa [class*=" flaticon-"]:before{color: #333 !important;font-size: 3.4rem !important}.pagina-gdpr-privacy h2:after,.pagina-gdpr-privacy h2:before{content: "";display: block;margin: 10px 0}.pagina-gdpr-privacy h2{color: #333}.pagina-gdpr-privacy ul{list-style-type: none;padding-left: 0}.pagina-gdpr-privacy ul.licounter{list-style: none;counter-reset: li}.pagina-gdpr-privacy ul.licounter li:before{content: counter(li, lower-roman);color: #333;counter-increment: li;display: inline-block}.pagina-gdpr-privacy ul li{color: #7f8289;padding: 2px 10px;background: #2d2c2c;margin-bottom: 8px}.pagina-gdpr-privacy h2{border-top: 1px dashed #333;margin-top: 30px}.titolosingolo{margin-top: 10%}.custom-toggler.navbar-toggler{border-color: #f60}.navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,225, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important}header .navbar-expand-lg .navbar-nav li{padding-bottom: 10px}.visiblemobile{display: none}.powered{opacity: 0.6}a.btn-primary.indicazionistradali{padding: 6px 10px;display: inline-block}a.btn-primary.indicazionistradali:hover,a.btn-primary.indicazionistradali:focus,a.btn-primary.indicazionistradali:active{background: #333;outline: none !important}a.telefono-map{display: inline-block;background: #2d2d2d;padding: 6px 10px;border-radius: 40px;color: #fff}.indirizzo-map{display: block;margin: 10px 0}.navbar{padding: 0}.slider-wrapper{max-height: 400px;overflow: hidden}.paginatitle{margin: 20px 0}.bordertech{background-color: #efefef;padding: 30px;margin-bottom: 20px}.boxintro{background-color: #fff;-webkit-box-shadow: -1px 0px 20px -6px rgba(0,0,0,0.41);-moz-box-shadow: -1px 0px 20px -6px rgba(0,0,0,0.41);box-shadow: -1px 0px 20px -6px rgba(0,0,0,0.41);padding: 30px;margin-top: -180px;z-index: 9999999}.boxintro h1{font-size: 40px;color: #4babf3}header .navbar-expand-lg .navbar-nav li a{font-family: "Teko", sans-serif !important;font-size: 20px}.slider-wrapper{min-height: 300px;background-size: cover}.mb0{margin-bottom: 0}.titolonews{font-size: 30px}.fasciaservizi{background: #efefef;padding: 30px;margin-bottom: 30px}.titoloservizio{font-size: 30px}.smallrole{font-size: 14px}.imgiconahome{max-width: 40%;margin: 0 auto;margin-bottom: 20px}.buttonhome{background-color: #4babf3;padding: 8px 40px;color: #000;border-radius: 40px;margin: 0 auto;margin-top: 10px}.socialnews{background-color: #efefef}#timeline_wall1.sboard .sb-item .sb-inner{background-color: #fff !important;color: #000;font-size: 15px;text-align: left}.sb-metadata{display: none !important}figure{overflow: hidden}a p{color: black;margin-top: 8px;font-family: 'Open Sans', sans-serif}a:hover{text-decoration: none}.column img{display: block;width: 100%;height: 300px}.column#sepia img{-webkit-filter: sepia(100%);filter: sepia(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.column#sepia:hover img{-webkit-filter: sepia(0);filter: sepia(0)}.column#grayscale img{-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.column#grayscale:hover img{-webkit-filter: grayscale(0);filter: grayscale(0)}.column#zoomIn img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.column#zoomIn:hover img{-webkit-transform: scale(1.3);transform: scale(1.3)}.column#zoomOut img{-webkit-transform: scale(1.5);transform: scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.column#zoomOut:hover img{-webkit-transform: scale(1);transform: scale(1)}.tdimension{width: 300px;height: 300px;margin: 20px auto 40px auto;perspective: 1000px}.tdimension a{display: block;width: 100%;height: 100%;background: url("https://mir-s3-cdn-cf.behance.net/project_modules/disp/e8346826957515.56361c2106f3f.png");background-size: cover;transform-style: preserve-3d;transform: rotateX(70deg);transition: all .8s}.tdimension:hover a{transform: rotateX(20deg)}.tdimension a:after{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;background: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.1));transform: rotateX(90deg);transform-origin: bottom}.column#caption{position: relative}.column#caption .text{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 10;opacity: 0;transition: all .8s ease}.column#caption .text h1{margin: 0;color: white}.column#caption:hover .text{opacity: 1}.column#caption:hover img{-webkit-filter: sepia(90%)}.frame{text-align: center;position: relative;cursor: pointer;perspective: 500px}.frame .details{width: 50%;height: 50%;padding: 5% 8%;position: absolute;content: "";top: 50%;left: 50%;transform: translate(-50%, -50%) rotateY(90deg);transform-origin: 50%;background: rgba(255,255,255,0.9);opacity: 0;transition: all .4s ease-in}.frame:hover .details{transform: translate(-50%, -50%) rotateY(0deg);opacity: 1}.viewbig{display: block}.viewsmall{display: none}.boxlogo{padding: 20px;text-align: center}.boxlogo img{max-width: 260px;margin: 0 auto}.logocentrale{width: 100%}footer{background: #000}footer p{font-family: 'Roboto Condensed', sans-serif;color: #888;font-size: 14px}footer a{color: #888}footer a:hover{color: #fff}.backgrey{background-color: #efefef;padding: 30px;margin-bottom: 10px}.titolohead{position: absolute;color: #fff;z-index: 999;top: 60%;text-align: center;margin: 0 auto;width: 100%;font-size: 50px;font-weight: 300}.slider-wrapper{text-align: center;position: relative}.slider-wrapper.big{min-height: 500px}.backgrey.servizi{padding: 10px 20px;background: #fff;border: solid 2px #ddd}.backgrey.servizi i{font-size: 20px;margin-right: 20px}.tastopdf{background: #aaa;border-radius: 100px;padding: 16px 20px;text-align: center;margin-bottom: 20px;color: #fff}.tastopdf:hover{background: #fff;color: #000}.wellgrey{background: #f5f5f5;padding: 20px;margin-bottom: 1rem}.boxnecro{background: #efefef;padding: 20px;text-align: center;margin-bottom: 30px}.boxnecro p{color: #333}.boxnecro h3{margin-bottom: 0;margin-top: 10px}.boxnecro h4{margin-bottom: 0}.boxnecro hr{margin: 8px 0}.btn-primary:hover{background: #666}.form-search{margin-bottom: 2rem}.form-search .form-control{max-width: 230px;display: inline}.carousel-item{text-align: center;margin: 0 auto;max-height: 500px}.carousel-fade .carousel-item{opacity: 0;transition-duration: 2s;transition-property: opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity: 1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity: 0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform: translateX(0);transform: translate3d(0, 0, 0)}.pagina-contatti .contact-details p.orari-box{line-height: 1.5}.pagina-contatti .contact-details p.orari-box strong{font-weight: 600 !important;color: #444 !important;margin-right: 1rem}