@import url(https://fonts.googleapis.com/css?family=Open+Sans:200,300,400,600,700,800);.w-50{width:50%;float:left}.header-image .subtitle{color:#fff}.how-we-help .list-title,.targeting-ads .list-title{font-size:30px;font-weight:500}.how-we-help .list-custom,.targeting-ads .list-custom{list-style:none;-webkit-padding-start:45px;padding-inline-start:45px}.how-we-help .list-custom li,.targeting-ads .list-custom li{position:relative}.how-we-help .list-custom li:before,.targeting-ads .list-custom li:before{content:" ";position:absolute;top:calc(50% - 3px);background-image:linear-gradient(74.71deg,#51b255,#9db731);width:20px;left:-35px;height:6px}.owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:1px solid #777}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#eee}.campaign-objective{background-image:linear-gradient(224.52deg,#fff,#f1f3f9);padding:0}.campaign-objective .full-service-box{overflow:hidden;position:relative}@media screen and (min-width:992px){.campaign-objective .full-service-box{padding-top:50px}}.campaign-objective .full-service-box h3{font-size:25px;font-weight:500;font-style:normal;padding-bottom:10px;border-bottom:2px solid #398dbc}.campaign-objective .full-service-box p{font-size:20px}.campaign-objective .full-service-box .container.fix{position:absolute;height:100%;left:50%;top:110px;transform:translate(-50%)}.campaign-objective .full-service-box .container.fix>.row{height:100%}.campaign-objective .full-service-box .container.fix>.row .img-container{position:relative;height:100%}.campaign-objective .full-service-box .container.fix>.row .img-container .bg-digital-marketing{position:absolute;top:0;bottom:20%;right:12%;left:0;background-image:linear-gradient(180deg,#fee679,#81bb5b)}.campaign-objective .full-service-box .container.fix>.row .img-container img{position:absolute;top:-50px;left:-10%}@media screen and (max-width:992px){.campaign-objective .full-service-box .bg-custom{background:url(/img/servizi/marketing/bg-full-service.jpg) no-repeat 50%;background-size:cover;padding:30px 15px}}.campaign-objective .full-service-box .box-simple{border:1px solid #398dbc;background:#fff;padding:10px 5px;margin:10px 0}@media screen and (min-width:992px){.campaign-objective .full-service-box .box-simple{margin:10px}}.campaign-objective .full-service-box .box-simple .img-container{float:left;padding:0 10px 0 0;border-right:1px solid #398dbc;width:20%}.campaign-objective .full-service-box .box-simple .text-img{float:left;width:80%;padding-left:10px;display:flex;height:100%;min-height:30px;align-items:center!important}@media screen and (min-width:992px){.campaign-objective .full-service-box .box-simple .text-img{min-height:60px}}.campaign-objective .full-service-box .box-simple .text-img h4{font-size:16px;margin:0;font-weight:400}.campaign-objective .full-service-box .box-simple .text-img p{margin:0;font-size:14px}@media screen and (min-width:992px){.mt-md-30{margin-top:3em!important}}.campaign-types .title{font-size:25px;font-weight:500}.campaign-types .description{font-size:16px;font-weight:400;line-height:19px}.campaign-types .campaigns-title{display:flex;flex-wrap:wrap}.campaign-types .campaigns-title .elm{cursor:pointer;flex-basis:0;flex-grow:1;max-width:100%;font-size:20px;font-weight:400;letter-spacing:-.63px;line-height:30px;text-align:center;padding:0 15px 25px}.campaign-types .campaigns-title .elm.active{color:#3b8bd9;border-bottom:3px solid #3b8bd9}@media screen and (min-width:992px){.campaign-types .owl-carousel{box-shadow:0 2px 21px 0 hsla(0,0%,77.6%,.5);padding-top:3em;padding-bottom:3em}}.campaign-types .owl-carousel .owl-item img{width:auto;margin-top:30px}@media screen and (min-width:992px){.campaign-types .owl-carousel .owl-item img{margin-top:0}}.campaign-types .owl-carousel .owl-nav .owl-next,.campaign-types .owl-carousel .owl-nav .owl-prev{position:relative;z-index:20;margin-top:-90%;border:0;width:auto;background:rgba(0,0,0,.25);border-radius:0;padding:0 2px!important;color:#fff;font-size:35px}@media screen and (min-width:992px){.campaign-types .owl-carousel .owl-nav .owl-next,.campaign-types .owl-carousel .owl-nav .owl-prev{display:block;background:none;width:62px;height:62px;line-height:62px;border-radius:50%;border:1px solid #2e2e2e;color:#2e2e2e;text-align:center;font-size:32px;font-weight:200;text-transform:uppercase;margin:15px 0;cursor:pointer;top:40%}}.campaign-types .owl-carousel .owl-nav .owl-prev{float:left}.campaign-types .owl-carousel .owl-nav .owl-next{float:right}@media screen and (min-width:768px){.campaign-types .owl-carousel .owl-nav .owl-next,.campaign-types .owl-carousel .owl-nav .owl-prev{float:none;position:absolute;top:45%;transform:translateY(-50%)}.campaign-types .owl-carousel .owl-nav .owl-prev{left:0;margin-left:10px}.campaign-types .owl-carousel .owl-nav .owl-next{right:0;margin-right:10px}}.targeting-ads{background-image:linear-gradient(224.52deg,#fff,#f1f3f9)}.targeting-ads .description{font-size:16px;font-weight:400}.social-adv{background-image:linear-gradient(224.52deg,#1987e4,#1d9be6)}.social-adv h2{color:#fff;font-size:36px;font-weight:500;letter-spacing:-1.15px;line-height:55px}.social-adv .text-white{color:#fff}@media screen and (min-width:992px){.mt-md-60{margin-top:6em!important}}