.banner-set{border-top:1px solid #e1e1e1;padding-bottom:16px;overflow:hidden}.banner-set:before{border-top:1px solid #e1e1e1;content:"";display:block;left:0;margin-top:-1px;position:absolute;right:0}.banner-set.bottom-padding{padding-bottom:0}.container .banner-set .container{padding:0;width:auto}.banner-set .container>*{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.banner-set .banner{border-right:1px solid #e1e1e1;color:#7f7f7f;display:block;float:left;font-size:12px;line-height:18px;margin:0;width:285px;min-height:437px;padding:19px 17px 10px 17px;text-align:left;text-decoration:none;-webkit-transition:color .2s linear,box-shadow .2s linear;-moz-transition:color .2s linear,box-shadow .2s linear;-ms-transition:color .2s linear,box-shadow .2s linear;-o-transition:color .2s linear,box-shadow .2s linear;transition:color .2s linear,box-shadow .2s linear}.banner-set .banner:first-child{border-left:1px solid #e1e1e1}.banner-set .banner img{margin:0 0 15px;max-height:134px;width:100%;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.banner-set .banner .title{font-size:1.3em;line-height:1.2;margin:0;padding:0 0 10px;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.banner-set .banner .description{height:230px;overflow:hidden;text-overflow:ellipsis}.banner-set .banner:hover{color:#133a68;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.13);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.13);box-shadow:inset 0 0 10px rgba(0,0,0,.13);opacity:1;-webkit-transition:color .2s linear,box-shadow .2s linear;-moz-transition:color .2s linear,box-shadow .2s linear;-ms-transition:color .2s linear,box-shadow .2s linear;-o-transition:color .2s linear,box-shadow .2s linear;transition:color .2s linear,box-shadow .2s linear}.banner-set .banner:hover img{opacity:.9;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.banner-set .banner:hover .title{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.banner-set .nav-box{padding:0;text-align:center;vertical-align:top}.banner-set>.container:after{border-top:1px solid #e1e1e1;content:"";display:block;left:0;margin-top:-1.5px;position:absolute;right:0}.banner-set .owl-next,.banner-set .owl-prev{top:45%}@media only screen and (max-width:1020px){.banner-set .owl-prev{left:0}.banner-set .owl-next{right:0}}#home .description-contain img{width:40%}#bgonly1{min-height:395px;background:url(/include/img/bg/bg-parallax-2.jpg) repeat-x center;overflow:hidden;background-size:cover}#bgonly1 .bg-opaco{position:relative;z-index:1}#soluzioni .box-feature{height:140px}.owl-white .thumbnail h3{color:#fff}.owl-team .owl-item{padding:38px 15px}.owl-team .employee .employee-hover{font-size:.83em}#our_team{background:#eaeaea}#our_team div[class^=col-]{margin-bottom:50px}.list-contract *{font-size:1em}.list-contract ul{padding-left:0}.list-contract ul li{padding:15px 25px}.list-contract ul li *{margin-bottom:0}.list-contract ul li p:first-child{width:30%}.list-contract ul li:nth-of-type(odd){background-color:#ededed}.list-contract ul li:nth-of-type(even){background-color:#fdfdfd}.list-contract ul li i{color:#999;top:-1px;margin-right:10px}.news-wp{min-height:600px!important}.carousel-owl-1 .thumbnail{border:none;padding:0;background-color:transparent;box-shadow:none;margin-bottom:0}.carousel-owl-1 .thumbnail .thumb{margin:0 15px;position:relative;cursor:pointer}.carousel-owl-1 .portfolio-image{border-bottom:none;position:relative}.carousel-owl-1 .portfolio-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);background-image:url(/include/img/icon_plus.png);background-size:60px auto;background-repeat:no-repeat;background-position:50%;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.carousel-owl-1 a:hover .portfolio-image:before{opacity:1}.carousel-owl-1 .portfolio-title{min-height:45px;background-color:#fff;padding:15px 4px;border-width:0 1px 1px 1px;border-color:#fff;border-style:solid;text-align:center;-webkit-transition:all .7s ease 0s;-moztransition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s;display:block}.carousel-owl-1 .portfolio-title h3{margin:0;font-weight:700;color:#133a68;text-transform:uppercase;font-size:1em}.carousel-owl-1 .portfolio-title h3.sml{font-size:.9em}.carousel-owl-1 .thumbnail .thumb a:hover .portfolio-title{background-color:#1a8ec2;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.carousel-owl-1 .thumbnail .thumb a:hover .portfolio-title h3{color:#fff}.carousel-owl-1.portfolio-client .portfolio-image:before{top:5px;right:5px;bottom:5px;left:5px}#emailmarketing .box-form-richiesta>div:first-child{vertical-align:top;margin-right:5px}#softsolution .box-form-richiesta>div:first-child{vertical-align:20px;margin-right:5px}#webmarketing .tab-header li a i{margin-bottom:15px}#webmarketing .tab-header.fixed-tab{top:12px}#webmarketing #localmark .services2 h3{height:60px}#webmarketing #localmark .services2 h4{height:40px}#synapp .services>div[class^=col-]{padding:0 30px}#synapp .col-md-push-6{left:0}.banner-trial h3{font-size:28px}.banner-trial h4{padding:15px 10px 15px 20px;width:98%;border:2px solid #d0d0d0;border-radius:3px;background-color:#fff;margin-left:-19px}.banner-trial h4:after,.banner-trial h4:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.banner-trial h4:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:37px;margin-top:-37px}.banner-trial h4:before{border-color:rgba(194,225,245,0);border-left-color:#d0d0d0;border-width:40px;margin-top:-40px}.banner-trial .text{background-color:#d0d0d0}.banner-trial .form{background-color:#d0d0d0;height:80px;padding-top:15px;border-radius:0 3px 3px 0}.trial{position:absolute;right:15px;top:-67px}#netsite .services2 img{width:60px}#netsite .services2 h2{margin-top:5px}#netsite .section-custom1{background:#9b5150}#netsite .section-custom1 .services2{color:#fff}#netsite .section-custom1 .services2 [class^=col-]:before{background:linear-gradient(to bottom,#fff 0,#fff 50%,#fff 100%) repeat scroll 0 0 transparent}#pricing ul li{position:relative}#pricing ul li i{position:absolute;top:4px;right:0;width:15px;cursor:pointer}#pricing ul li ul li i{top:0}#pricing{margin-top:35px}#pricing section:after{content:"";display:table;clear:both}#pricing section article{color:#fff}#pricing section article aside.head{background:rgba(255,255,255,.8);padding:0;border-bottom:1px solid #fff;color:#4e4e4e}#pricing section article aside{padding:20px 7px}#pricing section article aside .upper{overflow:hidden;padding:1.5em}#pricing section article aside .upper .upper-content{width:300px}#pricing section article aside .upper p{text-align:right;margin-bottom:0}#pricing section article aside .upper h2{float:left;font-size:2.7625em;text-transform:capitalize;line-height:1.2;top:-1em;max-width:6.4em;margin-top:0}#pricing section article aside .upper h2 span{float:none;min-width:inherit;display:block;font-size:.65em}#pricing section article aside .upper .upper-content>span{float:right;display:inline-block;font-size:3.75em;min-width:1.55em;position:relative;line-height:.9}#pricing section article aside .upper .upper-content>span:before{position:absolute;bottom:0;right:-49px;content:"/ mese";font-size:.3em}#pricing section article aside .upper .upper-content>span:after{position:absolute;right:0;bottom:5px;content:"€";text-transform:uppercase;font-size:33px}#pricing section article aside .middle{padding:0;border-bottom:1px solid #fff;min-height:365px}#pricing section article aside .middle h4 small{font-size:11px;color:#fff}#pricing section article aside .middle nav>ul{list-style:none;margin:0;padding:0;font-weight:400}#pricing section article aside .middle nav>ul>li{padding:.1955em 0;line-height:1.3;font-weight:400;margin-left:.7em}#pricing section article aside .middle nav>ul>li:before{content:"\e312";font-family:IcoMoon;color:#fff;font-size:1.1em;position:relative;top:2px;margin-right:0!important;left:-7px}#pricing section article aside .middle nav>ul>li>ul{padding-top:7px;padding-left:12px}#pricing section article aside .middle nav>ul>li>ul>li{text-indent:0;margin-bottom:4px;font-size:13px}#pricing section article aside .lower{padding-top:28px}#pricing section article aside .lower a{color:#fff;display:inline-block;text-decoration:none;margin-right:2.4em}#pricing section:nth-of-type(2) article:nth-of-type(1){background-color:rgba(220,157,152,.9)}#pricing section article:nth-of-type(2){background-color:rgba(193,131,126,.9)}#pricing section article:nth-of-type(3){background-color:rgba(166,104,101,.9)}#pricing section article:nth-of-type(4){background-color:rgba(155,81,80,.9)}.note.accordion .accordion-heading a{color:#fff;display:inline-block;padding:6px 0;padding-right:10px}.note.accordion .accordion-content{font-size:.8em;color:#133a68!important;padding:17px;background:rgba(255,255,255,.8);margin-bottom:10px}.note.accordion .accordion-content p:last-child{margin-bottom:0}.note.accordion .accordion-heading a:before{font-family:IcoMoon;content:"\e317";float:left;margin-right:8px;padding-right:10px}.note.accordion .accordion-heading a.collapsed:before{content:"\e318"}.tt-netsite.right{min-width:400px}.tt-netsite .tooltip-inner{background:#fff;color:#4e4e4e;padding-left:20px!important;text-align:center!important}.tt-netsite .tooltip-arrow{border-right-color:#fff!important}.tt-netsite.left{min-width:inherit;margin-right:40px!important}.tt-netsite.left .tooltip-arrow{border-left-color:#fff!important;border-right-color:transparent!important}.media{margin:15px 0!important}.media .media-body,.media .media-left,.media .media-right{display:table-cell}.media .media-middle{vertical-align:middle;padding-right:10px}.media .media-body{color:#fff}.media .body-btn{display:table}.media .content-btn{display:table-cell;height:98px;vertical-align:middle}.media .content-btn .btn{width:100%;background:#50a2de;color:#fff;text-shadow:none;padding:9px 5px;font-size:1.2em}.media .content-btn .btn:hover{background:#133a68;color:#fff}.portfolio-wprice .thumbnail{border:none;padding:0;background-color:transparent;box-shadow:none}.portfolio-wprice .thumbnail .thumb{margin-top:30px;padding:10px 20px;position:relative}.portfolio-wprice .portfolio-title{background-color:#fff;height:70px;padding:10px 4px;border-width:0 1px 1px 1px;border-color:#fff;border-style:solid;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}.portfolio-wprice .portfolio-title h3{text-align:center;margin:0 0 5px 0;font-weight:700;color:#133a68;text-transform:inherit;font-size:1.2em}.portfolio-wprice .portfolio-image{height:144px;border-bottom:none}.portfolio-wprice .portfolio-image img{background-size:cover!important;height:143px}.portfolio-wprice .portfolio-title p{margin:0;color:#133a68;text-align:center;font-size:.9em!important;line-height:15px}.portfolio-wprice .thumbnail .thumb:hover .portfolio-title{background-color:#1a8ec2;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;transition:all .9s ease 0s}.portfolio-wprice .thumbnail .thumb:hover .portfolio-title h3,.portfolio-wprice .thumbnail .thumb:hover .portfolio-title p{color:#fff}.portfolio-wprice .bollino{background:url(/include/img/synapp/bollino.png) no-repeat}.portfolio-wprice .bollino{width:113px;height:112px;right:-34px;top:-34px;color:#fff;z-index:41}.portfolio-wprice .bollino .da{font-size:1.3em;font-style:italic;left:20px;position:absolute;top:18px}.portfolio-wprice .bollino .prezzo{font-size:1.7em;font-weight:700;left:27px;position:absolute;top:38px}.portfolio-wprice .bollino .prezzo sub{font-size:.5em;font-weight:400}.portfolio-wprice .bollino .euro{bottom:29px;font-weight:700;left:32px;position:absolute;font-size:.9em}.packsoluzioneText{position:absolute;top:53%;width:100%;z-index:1}.packsoluzioneText>div{width:99%;margin:0 auto}.packsoluzioneText hr{border-color:#133a68;margin:17px 0}.packsoluzioneText .line-text{background-color:#133a68;font-size:1.75em;color:#fff;font-style:italic;text-align:center}