#hero .container .content{padding-top:150px;padding-bottom:60px}#hero .container .content .main-title{font-size:34px}#our-services-intro{padding:120px 0}#our-services-intro .gc-1-2{min-height:100px}#our-services-intro img{position:absolute;right:60%;top:-60px}#our-services-intro h3{font-size:38px;font-weight:100;line-height:1.2}#our-services-intro p{font-size:17px}#our-services-intro .hollow-btn-dark{position:relative}#our-services-intro .hollow-btn-dark::after{content:'Free of charge';position:absolute;bottom:-32px;width:100%;font-weight:normal;color:#5A6066;left:26px}#our-services-intro .hollow-btn-dark.hollow-btn-ES::after{content:'De forma gratuita';left:18px}#highlightLogos{padding-bottom:30px;text-align:center}#highlightLogos h4{font-size:15px;color:#7a95cf;margin-bottom:10px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-160px * 14))}}.movingCarousel{overflow:hidden;position:relative;text-align:left;width:100%;padding-top:10px;padding-bottom:20px}.movingCarousel::before,.movingCarousel::after{background:linear-gradient(to right, white 0%, rgba(255,255,255,0) 100%);content:"";height:150px;position:absolute;width:100px;z-index:2}.movingCarousel::after{right:0;top:0;transform:rotateZ(180deg)}.movingCarousel::before{left:0;top:0}.movingCarousel__list{list-style:none;width:calc(160px * 28);padding-left:0;animation:scroll 50s linear infinite}.movingCarousel__list li{margin:0 10px;display:inline-block;vertical-align:middle}.movingCarousel__list li a{border:1px solid #E5EBF6;border-radius:20px;width:155px;height:110px;display:block;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;top:0;transition:all 0.25s ease}.movingCarousel__list li a:hover{top:-5px}.movingCarousel__list li a img{max-height:50px;max-width:100px}.movingCarousel__list li:nth-child(even) a{background:#E5EBF6;box-shadow:0px 20px 20px -10px rgba(41,82,151,0.07);width:125px;height:85px}#pillars-description{text-align:center;padding:0;background-image:linear-gradient(0deg, #fff 44%, rgba(238,240,243,0.5) 100%);padding-top:50px}#pillars-description .pill-tabs{width:1000px;top:5px;margin-bottom:-36px;margin-top:36px;position:sticky;z-index:100;border-radius:50px}#pillars-description .pill-tabs li{height:48px}#pillars-description .pill-tabs li a{text-align:left;position:relative;padding-left:55px;padding-right:20px;border-radius:50px;font-size:13px;background:rgba(236,240,242,0.6)}#pillars-description .pill-tabs li a:hover{background:#e2e7ea}#pillars-description .pill-tabs li a figure{width:40px;height:40px;position:absolute;left:4px;top:4px;border-radius:50px;text-align:center;display:flex;justify-content:center}#pillars-description .pill-tabs li a figure img{position:relative}#pillars-description .pill-tabs li.active a{background-image:linear-gradient(90deg, #DC5796 0%, #265AB2 100%)}#pillars-description .pill-tabs li.active a figure{background:#FFF}#pillars-description .pill-tabs li:last-child{width:20%}#pillars-description .pill-tabs li:last-child a{border:2px dotted #50DCA1;background:none;padding-top:8px;padding-bottom:8px}#pillars-description .pill-tabs li:last-child a:hover{background:rgba(80,220,161,0.2)}#pillars-description .pill-tabs li:last-child a figure{left:3px;top:3px}#pillars-description .pill-tabs li.active:last-child a{background:rgba(80,220,161,0.6);color:#247854}#pillars-description .tab-content{background:#F9FBFC url(/assets/map-bg-253f49012dc8693f4dd8c2615602311392e4173c04cecaf6632cdfc798f7cfff.jpg) center;background-image:linear-gradient(180deg, rgba(249,251,252,0.2) 0%, #f5f6f8 100%),url(/assets/map-bg-253f49012dc8693f4dd8c2615602311392e4173c04cecaf6632cdfc798f7cfff.jpg);background-position:center;background-size:100%, cover;padding-bottom:60px;border-radius:40px;border:10px solid #FFF;width:100%;box-sizing:border-box;padding:120px 0}#pillars-description .tab-content .panel{display:none}#pillars-description .tab-content .panel.active{display:block}#pillars-description .multiset .slider-set{width:400px}#pillars-description .panel-text{text-align:left;padding:0 0;box-sizing:border-box}#pillars-description .panel-text h3{font-size:32px;font-weight:100;color:#CE0F69;background:-webkit-linear-gradient(left, #CE0F69, #452E91);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#pillars-description .panel-text p,#pillars-description .panel-text li{font-size:14px;color:#404145;line-height:1.4}#pillars-description .panel-text strong{color:#003DA5}#pillars-description .panel-text ul{padding-left:16px;padding-bottom:30px}#pillars-description .panel-text ul li{line-height:1.6}#pillars-description .panel-text .main-button{display:inline-block;margin-right:10px}#pillars-description .panel-text .hollow-btn-dark{position:relative}#pillars-description .panel-text .hollow-btn-dark::after{content:'Free of charge';position:absolute;bottom:-32px;width:100%;font-weight:normal;color:#5A6066;left:26px}#pillars-description .panel-text .hollow-btn-dark.hollow-btn-es::after{content:'De forma gratuita';left:18px}.cta-contacts>span{display:block;color:#FFF;font-size:16px;text-transform:uppercase;font-weight:bold;margin-top:30px}.rising-cities-cta{padding-top:0}.rising-cities-cta p{font-size:14px;font-weight:100;margin-bottom:20px}@media screen and (max-width: 685px){#pillars-description .pill-tabs{display:none}#our-services-intro{padding-top:0}#our-services-intro h3{font-size:30px}#pillars-description>img{width:100%}#pillars-description h2{font-size:22px;line-height:30px}#pillars-description .gc-1-2{display:none}#pillars-description .gc-1-2.panel-text{text-align:left;padding:0 20px;box-sizing:border-box;display:block;margin-bottom:100px}#pillars-description .panel-text .main-button{margin-bottom:15px}#pillars-description .multiset .slider-set{width:100%;display:block}#pillars-description{overflow:hidden}#pillars-description .secondary-info:before,#pillars-description .secondary-info:after{display:none}#pillars-description .tab-content{padding:50px 0}#pillars-description .tab-content .panel{display:block}}
