.puntMenu.noShow{opacity:0;padding:0;height:0;margin:0}.puntMenu{font-family:SofiaSans-Light,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:24px;color:#FFFFFF;text-transform:uppercase;letter-spacing:0.25px;margin:0;margin-top:17px;text-align:center;position:relative}.puntMenu::before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;top:-15px;-webkit-transform:skewY(-1.2deg);-ms-transform:skewY(-1.2deg);-moz-transform:skewY(-1.2deg);-o-transform:skewY(-1.2deg);transform:skewY(-1.2deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.block02{position:relative;z-index:10;margin-top:80px;margin-bottom:80px}.block02 .bg-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;border-radius:30px;padding-top:200px;padding-bottom:200px}.block02 .bg-image.content-on-right{display:flex;justify-content:end}.block02 .title-container{width:40%;padding:110px 42px}.block02 .bg-image.content-on-right .title-container{text-align:right}.block02 .title-container h2{font-family:SofiaSans-Bold;font-size:70px;color:#FFFFFF;margin:0;margin-bottom:62px;display:none}.block02 .title-container h2 span{font-family:SofiaSans-Medium;font-size:60px;color:#3F2478}.block02 .title-container .desc,.block02 .title-container .desc p{font-family:SofiaSans-Light;font-size:25px;color:#271D3E;margin-bottom:0}@media (min-width:1201px) and (max-width:1600px){.block02 .title-container{width:75%}}@media (max-width:1200px){.block02 .title-container{width:70%;padding:90px 42px}.block02 .title-container h2{font-size:50px;margin-bottom:40px}.block02 .title-container h2 span{font-size:45px}.block02 .title-container .desc,.block02 .title-container .desc p{font-size:22px}.block02 .bg-image{padding-top:130px;padding-bottom:130px}}@media (max-width:991px){.block02 .title-container{width:100%}}@media (max-width:767px){.block02{margin-top:40px;margin-bottom:40px}.block02 .bg-image{padding-top:30px;padding-bottom:30px}.block02 .title-container{width:100%}.block02 .title-container h2{font-size:36px}.block02 .title-container h2 span{font-size:30px}.block02 .title-container h3{font-size:22px}.block02 .title-container .desc,.block02 .title-container .desc p{font-size:18px}.block02 .bg-image.content-on-right .title-container{text-align:center}}
.block03{padding:12px 25px;z-index:12;margin-top:10px;position:relative}.block03 .titol h3,.block03 .titol h1{font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:62px;color:#000000;letter-spacing:0.25px;margin:0;margin-bottom:30px;text-align:center}.block03 .descrip h2{font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:22px;width:75%;margin:0 auto;color:#000000;line-height:1.6;text-align:center}.block03 .descrip img{border-radius:26px;max-width:90%}.block03 .descrip .row{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:991px){.block03 .descrip img{border-radius:26px;max-width:100%;margin-bottom:30px;}}@media (max-width:767px){.block03 .descrip h2{font-size:20px;width:100%}.block03 .titol h3,.block03 .titol h1{font-size:48px}}
.block04{padding-right:15px;padding-left:15px;position:relative;z-index:10;margin:30px 0;margin-top:0}.block04 .descripBloc1{padding:20px 45px 35px}.block04 .descripBloc1 h1,.block04 .descripBloc1 h2{font-family:SofiaSans-SemiBold,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:48px;color:#271D3E;letter-spacing:0.25px;margin:0;margin-bottom:42px}.block04 .descripBloc1 h3{font-family:SofiaSans-Light,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:36px;color:#271D3E;letter-spacing:0.5px;margin:15px 0 22px}.block04 .descripBloc1 h4,.block04 .descripBloc1 p{font-family:SofiaSans-Light,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:18px;color:#65616C;letter-spacing:0.5px;line-height:30px}.block04 .fotoDescrip1{display:block;position:absolute;left:0;right:50%;bottom:0;top:0;margin-right:15px}.block04 .fotoDescrip1.img-dreta{left:50%;right:0;margin-left:15px;margin-right:0;top:0;bottom:0}.block04 .fotoDescrip1 .embed{padding-bottom:0;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent}.block04 ul li:before{font-family:"FontAwesome";content:'\f111';margin:0 5px 0 -15px;color:#BC54A0;font-size:12px}.block04 ul{list-style:none;padding-inline-start:15px}@media (min-width:1400px) and (max-width:1600px){.block04 .fotoDescrip1.img-dreta{top:-15px}}@media (min-width:1200px) and (max-width:1399px){.block04 .fotoDescrip1.img-dreta{top:-14px}}@media (max-width:1200px){.block04 .fotoDescrip1.img-dreta{top:-11px}}@media (min-width:992px) and (max-width:1200px){.block04 .descripBloc1 h1,.block04 .descripBloc1 h2{font-size:42px}.block04 .descripBloc1 h3{font-size:26px}.block04 .descripBloc1 h4,.block04 .descripBloc1 p{line-height:28px;font-size:15px}.block04 .descripBloc1 p span{line-height:20px;font-size:15px !important}}@media (max-width:991px){.block04 .row > div:last-child{background:none !important}.block04 .row > div:last-child img{display:block !important}.block04 .row > div{display:block}.block04 .fotoDescrip1.img-dreta{top:-9px}.block04 .descripBloc1{padding:0}}@media (max-width:767px){.block04{padding-right:0;padding-left:0}.block04 .descripBloc1{padding:25px 15px}.block04 .descripBloc1 h1,.block04 .descripBloc1 h2{font-size:36px}.block04 .descripBloc1 h3{font-size:30px}}
.block05-2{z-index:10;margin-top:10px;position:relative;padding-left:15px;padding-right:15px;margin-bottom:105px}.block05-2 .servei{padding:0}.block05-2 .servei .container-item{padding:40px 32px 55px}.block05-2 .servei.item-principal .container-item,.block05-2 .servei.item-principal2 .container-item{padding-top:15px}.block05-2 .servei h2{font-size:38px;text-align:center;color:#000000;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-SemiBold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin-top:40px}.block05-2 .servei.item-principal h2,.block05-2 .servei.item-principal2 h2{font-size:48px;text-align:left;color:#FFFFFF;margin:20px 0;letter-spacing:0.25px;font-family:intersemibold,interregular,'Inter',sans-serif;margin:0;margin-bottom:100px}.block05-2 .servei h4,.block05-2 .servei h4 p{font-family:interregular,'Inter',sans-serif;font-size:20px;text-align:justify;color:#000000;letter-spacing:0.25px;line-height:32px}.block05-2 .servei i{font-size:140px;padding-top:30px;text-align:center;display:block;color:#FF5353}.block05-2 .servei:nth-child(2n+1){clear:both}@media (min-width:1401px) and (max-width:1600px){.block05-2 .servei h4,.block05-2 .servei h4 p{font-size:14px}}@media (min-width:1201px) and (max-width:1400px){.block05-2 .servei.item-principal h2,.block05-2 .servei.item-principal2 h2{margin-bottom:20px;font-size:42px}.block05-2 .servei h2{font-size:24px}}@media (max-width:1200px){.block05-2 .servei i{font-size:112px}.block05-2 .servei.item-principal h2,.block05-2 .servei.item-principal2 h2{font-size:42px;margin-bottom:16px}.block05-2 .servei h4,.block05-2 .servei h4 p{font-size:15px;text-align:left;letter-spacing:0;line-height:28px}.block05-2 .servei h2{font-size:26px}.block05-2 .servei.item-principal .container-item,.block05-2 .servei.item-principal2 .container-item{padding-bottom:15px}}@media (max-width:991px){.block05-2 .servei:nth-child(2n+1){clear:none}.block05-2 .servei:nth-child(2n+1){clear:both}}@media (max-width:767px){.block05-2 .servei.item-principal h2,.block05-2 .servei.item-principal2 h2{font-size:36px}.block05-2 .servei{margin:10px 0}}
.container-block05-3{background-color:#ff5353;border-radius:30px;padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}.block05-3{z-index:10;margin-top:10px;position:relative;padding-left:15px;padding-right:15px;margin-bottom:105px}.block05-3 .servei{margin-bottom:30px}.block05-3 .servei .container-item{padding:40px 32px 55px;border-radius:26px}.block05-3 .servei.item-principal .container-item,.block05-3 .servei.item-principal2 .container-item{padding-top:15px}.block05-3 .servei h2{font-size:38px;text-align:center;color:#000000;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin-top:40px}.block05-3 .servei.item-principal h2,.block05-3 .servei.item-principal2 h2{font-size:62px;text-align:left;color:#FFFFFF;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin:0;margin-bottom:100px}.block05-3 .servei h4,.block05-3 .servei h4 p{font-family:SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:20px;text-align:center;color:#000000;letter-spacing:0.25px;line-height:32px}.block05-3 .servei i{font-size:140px;padding-top:30px;text-align:center;display:block;color:#FF5353}.block05-3 .servei:nth-child(3n+1){clear:both}@media (min-width:1401px) and (max-width:1600px){.block05-3 .servei h2{font-size:32px}.block05-3 .servei i{font-size:125px}}@media (min-width:1201px) and (max-width:1400px){.block05-3 .servei.item-principal h2,.block05-3 .servei.item-principal2 h2{margin-bottom:20px;font-size:42px}.block05-3 .servei h2{font-size:24px}.block05-3 .servei h4,.block05-3 .servei h4 p{font-size:19px}.block05-3 .servei i{font-size:100px}}@media (max-width:1200px){.block05-3 .servei i{font-size:100px}.block05-3 .servei.item-principal h2,.block05-3 .servei.item-principal2 h2{font-size:42px;margin-bottom:16px}.block05-3 .servei h4,.block05-3 .servei h4 p{font-size:18px}.block05-3 .servei h2{font-size:26px}.block05-3 .servei.item-principal .container-item,.block05-3 .servei.item-principal2 .container-item{padding-bottom:15px}}@media (max-width:991px){.block05-3 .servei:nth-child(3n+1){clear:none}.block05-3 .servei:nth-child(2n+1){clear:both}}@media (max-width:767px){.container-block05-3{padding-top:40px;padding-bottom:40px;margin-top:40px;margin-bottom:40px}.block05-3 .servei.item-principal h2,.block05-3 .servei.item-principal2 h2{font-size:48px;text-align:center}.block05-3 .servei{margin:10px 0}}
.container-block05-4{background:#faf5f5;border-radius:30px;padding-bottom:30px}.block05-4{z-index:10;margin-top:10px;position:relative;padding-left:15px;padding-right:15px;margin-bottom:105px}.block05-4 .servei{margin-bottom:30px}.block05-4 .servei .container-item{}.block05-4 .servei img{border-radius:20px}.block05-4 .servei.item-principal .container-item,.block05-4 .servei.item-principal2 .container-item{padding-top:15px}.block05-4 .servei h2{font-size:38px;text-align:center;color:#000000;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin-top:30px}.block05-4 .servei.item-principal h2,.block05-4 .servei.item-principal2 h2{font-size:62px;text-align:left;color:#FFFFFF;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin:0;margin-bottom:100px}.block05-4 .servei h4,.block05-4 .servei h4 p{font-family:SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:20px;text-align:left;color:#000000;letter-spacing:0.25px;line-height:32px}.block05-4 .servei i{font-size:140px;padding-top:30px;text-align:center;display:block;color:#FF5353}.block05-4 .servei:nth-child(4n+1){clear:both}@media (min-width:1401px) and (max-width:1600px){.block05-4 .servei h2{font-size:32px}}@media (min-width:1201px) and (max-width:1400px){.block05-4 .servei.item-principal h2,.block05-4 .servei.item-principal2 h2{margin-bottom:20px;font-size:42px}.block05-4 .servei h2{font-size:24px}}@media (max-width:1200px){.block05-4 .servei i{font-size:100px}.block05-4 .servei.item-principal h2,.block05-4 .servei.item-principal2 h2{font-size:42px;margin-bottom:16px}.block05-4 .servei h4,.block05-4 .servei h4 p{font-size:18px;text-align:left;letter-spacing:0;line-height:28px}.block05-4 .servei h2{font-size:26px}.block05-4 .servei.item-principal .container-item,.block05-4 .servei.item-principal2 .container-item{padding-bottom:15px}.block05-4 .servei:nth-child(4n+1){clear:none}.block05-4 .servei:nth-child(3n+1){clear:both}}@media (max-width:991px){.block05-4 .servei:nth-child(3n+1){clear:none}.block05-4 .servei:nth-child(2n+1){clear:both}}@media (max-width:767px){.block05-4 .servei.item-principal h2,.block05-4 .servei.item-principal2 h2{font-size:36px}.block05-4 .servei{margin:10px 0}}
.block05-6{z-index:10;margin-top:10px;position:relative;padding-left:15px;padding-right:15px;margin-bottom:105px}.block05-6 > .row{display:flex;flex-wrap:wrap;justify-content:center}.block05-6 .item:nth-child(3n+1){clear:both}.block05-6 .servei{}.block05-6 .servei .container-item{padding:26px}.block05-6 .servei.item-principal .container-item,.block05-6 .servei.item-principal2 .container-item{padding-top:15px}.block05-6 .servei h2{font-size:38px;text-align:center;color:#000000;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-SemiBold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin-top:40px}.block05-6 .servei h2 span{display:block;font-size:40px;color:#ff5757}.block05-6 .servei.item-principal h2,.block05-6 .servei.item-principal2 h2{font-size:30px;text-align:center;color:#000000;margin:20px 0;letter-spacing:0.25px;font-family:SofiaSans-Bold,SofiaSans-Regular,'Sofia Sans',sans-serif;margin:0;margin-bottom:15px}.block05-6 .servei h4,.block05-6 .servei h4 p{font-family:SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:18px;text-align:left;color:#333333;letter-spacing:0.25px;line-height:26px}.block05-6 .servei h4 ul,.block05-6 .servei h4 p ul{padding-inline-start:0}.block05-6 .servei h4 ul li,.block05-6 .servei h4 p ul li{margin-bottom:10px}.block05-6 .servei i{font-size:140px;padding-top:30px;text-align:center;display:block;color:#FF5353}.block05-6 .servei:nth-child(6n+1){clear:both}@media (min-width:1401px) and (max-width:1600px){}@media (min-width:1201px) and (max-width:1400px){.block05-6 .servei.item-principal h2,.block05-6 .servei.item-principal2 h2{}.block05-6 .servei h2{}}@media (max-width:1200px){.block05-6 .servei i{font-size:112px}.block05-6 .servei.item-principal h2,.block05-6 .servei.item-principal2 h2{font-size:26px;margin-bottom:16px}.block05-6 .servei h4,.block05-6 .servei h4 p{font-size:18px;text-align:left;letter-spacing:0;line-height:28px}.block05-6 .servei h2{font-size:26px}.block05-6 .servei.item-principal .container-item,.block05-6 .servei.item-principal2 .container-item{padding-bottom:15px}}@media (max-width:991px){.block05-6 .servei:nth-child(6n+1){clear:none}.block05-6 .servei:nth-child(2n+1){clear:both}}@media (max-width:767px){.block05-6{margin-bottom:40px}.block05-6 .servei.item-principal h2,.block05-6 .servei.item-principal2 h2{font-size:26px}.block05-6 .servei{margin:10px 0}}
.block06-2{padding-left:15px;padding-right:15px;position:relative}.block06-2 .moment-item-home{padding-left:0;padding-right:0}.block06-2 figure{position:relative;float:none;overflow:hidden;height:auto;background:#FFFFFF;text-align:center}.block06-2 figure img{position:relative;display:block;opacity:0.8}.block06-2 figure figcaption{opacity:0;transform:translate(0px,0px);background-color:#463D68;padding:10px 75px 12px 26px;display:inline-block;position:absolute;top:auto;bottom:0;left:0;right:auto;transition:all 0.5s ease;text-align:left;width:91%}.block06-2 figure:hover figcaption{opacity:1;transform:translate(20px,-20px)}.block06-2 figure h2{font-weight:300}.block06-2 figure h2 span{font-weight:800}.block06-2 figure h2,.block06-2 figure p{margin:0}.block06-2 figure p{letter-spacing:1px;font-size:68.5%}.block06-2 figure.effect-projecte h2{padding-top:5%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;opacity:1;font-family:interbold,interregular,'Inter',sans-serif;font-size:28px;color:#FFFFFF;letter-spacing:0.25px}.block06-2 figure.effect-projecte h2 span{font-family:intermedium,interregular,'Inter',sans-serif}.block06-2 figure.effect-projecte p{text-transform:none;opacity:1;font-family:interregular,interregular,'Inter',sans-serif;font-size:18px;color:#A6A0C7;letter-spacing:0.25px;line-height:20px;text-align:justify}.block06-2 figure.effect-projecte h3{text-transform:none;opacity:1;font-family:interregular,'Inter',sans-serif;color:#A6A0C7;font-size:18px;letter-spacing:0.25px;text-align:justify;margin:15px 0;line-height:20px}@media (min-width:992px) and (max-width:1200px){.block06-2 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-2 figure.effect-projecte h3{margin:10px 0}.block06-2 figure figcaption{padding:20px}}@media (max-width:767px){.block06-2 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-2 figure.effect-projecte h3{margin:10px 0}}
.block06-3{padding-left:15px;padding-right:15px;position:relative}.block06-3 .moment-item-home{padding-left:0;padding-right:0}.block06-3 figure{position:relative;float:none;overflow:hidden;height:auto;background:#FFFFFF;text-align:center}.block06-3 figure img{position:relative;display:block;opacity:0.8}.block06-3 figure figcaption{opacity:0;transform:translate(0px,0px);background-color:#463D68;padding:10px 75px 12px 26px;display:inline-block;position:absolute;top:auto;bottom:0;left:0;right:auto;transition:all 0.5s ease;text-align:left;width:91%}.block06-3 figure:hover figcaption{opacity:1;transform:translate(20px,-20px)}.block06-3 figure h2{font-weight:300}.block06-3 figure h2 span{font-weight:800}.block06-3 figure h2,.block06-3 figure p{margin:0}.block06-3 figure p{letter-spacing:1px;font-size:68.5%}.block06-3 figure.effect-projecte h2{padding-top:5%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;opacity:1;font-family:interbold,interregular,'Inter',sans-serif;font-size:28px;color:#FFFFFF;letter-spacing:0.25px}.block06-3 figure.effect-projecte h2 span{font-family:intermedium,interregular,'Inter',sans-serif}.block06-3 figure.effect-projecte p{text-transform:none;opacity:1;font-family:interregular,interregular,'Inter',sans-serif;font-size:18px;color:#A6A0C7;letter-spacing:0.25px;line-height:20px;text-align:justify}.block06-3 figure.effect-projecte h3{text-transform:none;opacity:1;font-family:interregular,'Inter',sans-serif;color:#A6A0C7;font-size:18px;letter-spacing:0.25px;text-align:justify;margin:15px 0;line-height:20px}@media (min-width:992px) and (max-width:1200px){.block06-3 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-3 figure.effect-projecte h3{margin:10px 0}.block06-3 figure figcaption{padding:20px}}@media (max-width:767px){.block06-3 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-3 figure.effect-projecte h3{margin:10px 0}}
.block06-4{padding-left:15px;padding-right:15px;position:relative}.block06-4 .moment-item-home{padding-left:0;padding-right:0}.block06-4 figure{position:relative;float:none;overflow:hidden;height:auto;background:#FFFFFF;text-align:center}.block06-4 figure img{position:relative;display:block;opacity:0.8}.block06-4 figure figcaption{opacity:0;transform:translate(0px,0px);background-color:#463D68;padding:10px 75px 12px 26px;display:inline-block;position:absolute;top:auto;bottom:0;left:0;right:auto;transition:all 0.5s ease;text-align:left;width:91%}.block06-4 figure:hover figcaption{opacity:1;transform:translate(20px,-20px)}.block06-4 figure h2{font-weight:300}.block06-4 figure h2 span{font-weight:800}.block06-4 figure h2,.block06-4 figure p{margin:0}.block06-4 figure p{letter-spacing:1px;font-size:68.5%}.block06-4 figure.effect-projecte h2{padding-top:5%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;opacity:1;font-family:interbold,interregular,'Inter',sans-serif;font-size:28px;color:#FFFFFF;letter-spacing:0.25px}.block06-4 figure.effect-projecte h2 span{font-family:intermedium,interregular,'Inter',sans-serif}.block06-4 figure.effect-projecte p{text-transform:none;opacity:1;font-family:interregular,interregular,'Inter',sans-serif;font-size:18px;color:#A6A0C7;letter-spacing:0.25px;line-height:20px;text-align:justify}.block06-4 figure.effect-projecte h3{text-transform:none;opacity:1;font-family:interregular,'Inter',sans-serif;color:#A6A0C7;font-size:18px;letter-spacing:0.25px;text-align:justify;margin:15px 0;line-height:20px}@media (min-width:992px) and (max-width:1200px){.block06-4 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-4 figure.effect-projecte h3{margin:10px 0}.block06-4 figure figcaption{padding:20px}}@media (max-width:767px){.block06-4 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-4 figure.effect-projecte h3{margin:10px 0}}
.block06-6{padding-left:15px;padding-right:15px;position:relative}.block06-6 .moment-item-home{padding-left:0;padding-right:0}.block06-6 figure{position:relative;float:none;overflow:hidden;height:auto;background:#FFFFFF;text-align:center}.block06-6 figure img{position:relative;display:block;opacity:0.8}.block06-6 figure figcaption{opacity:0;transform:translate(0px,0px);background-color:#463D68;padding:10px 75px 12px 26px;display:inline-block;position:absolute;top:auto;bottom:0;left:0;right:auto;transition:all 0.5s ease;text-align:left;width:91%}.block06-6 figure:hover figcaption{opacity:1;transform:translate(20px,-20px)}.block06-6 figure h2{font-weight:300}.block06-6 figure h2 span{font-weight:800}.block06-6 figure h2,.block06-6 figure p{margin:0}.block06-6 figure p{letter-spacing:1px;font-size:68.5%}.block06-6 figure.effect-projecte h2{padding-top:5%;-webkit-transition:-webkit-transform 0.35s;-moz-transition:transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;opacity:1;font-family:interbold,interregular,'Inter',sans-serif;font-size:24px;color:#FFFFFF;letter-spacing:0.25px}.block06-6 figure.effect-projecte h2 span{font-family:intermedium,interregular,'Inter',sans-serif}@media (min-width:992px) and (max-width:1200px){.block06-6 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-6 figure.effect-projecte h3{margin:10px 0}.block06-6 figure figcaption{padding:20px}}@media (max-width:767px){.block06-6 figure.effect-projecte p{font-size:13px;letter-spacing:0;line-height:18px}.block06-6 figure.effect-projecte h3{margin:10px 0}}
.block7{position:relative;background:#271D3E;padding-top:75px}.block7 > .container{padding-left:50px;padding-right:50px;padding-top:50px;padding-bottom:50px}.block7 iframe{height:600px}.block7 .titol-container{display:flex;flex-direction:column;justify-content:space-between}.block7 .titol h3{font-family:SofiaSans-SemiBold,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:48px;color:#F9F8FD;letter-spacing:0.25px;margin:0;margin-top:17px;text-align:left}.block7 .titol h3 span{color:#D37EBC}.block7 .subtitol h4{font-family:SofiaSans-Light,SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:36px;color:#BC54A0;margin:136px 0}.block7 .text-contacte{font-family:SofiaSans-Regular,'Sofia Sans',sans-serif;font-size:16px;color:#7C71A7;letter-spacing:0.65px;margin:14px 0}.block7 .container-google-maps{display:block;position:absolute;left:0;right:50%;bottom:-20px;top:0;margin-right:15px}.block7 .embed-responsive.embed-responsive-16by9{padding-bottom:0;height:100%}.block7 .embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative;-webkit-transform:skewY(-1.2deg);-ms-transform:skewY(-1.2deg);-moz-transform:skewY(-1.2deg);-o-transform:skewY(-1.2deg);transform:skewY(-1.2deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.block7 .embed-responsive .embed-responsive-item,.block7 .embed-responsive iframe,.block7 .embed-responsive embed,.block7 .embed-responsive object,.block7 .embed-responsive video{border:0 none;bottom:0;height:100%;left:0;position:absolute;top:-14%;width:100%;}.block7 .container-google-maps iframe{height:665px;overflow:hidden;display:block;margin-bottom:60px}.block7 .container-google-maps .embed-responsive .embed-responsive-item,.block7 .container-google-maps .embed-responsive iframe{top:0}.block7 .container-google-maps p{margin-bottom:0}@media (min-width:992px) and (max-width:1200px){.block7 .container-google-maps iframe{height:702px}.block7 iframe{height:685px}.block7 .titol h3{font-size:42px}.block7 .subtitol h4{font-size:26px;margin:128px 0}}@media (max-width:991px){.block7{padding-top:0;margin-top:30px}.block7 .titol h3{padding-top:20px;font-size:40px}.block7 .container-google-maps iframe{height:350px}.block7 iframe{height:760px}.block7 .subtitol h4{font-size:26px;margin:18px 0}}@media (max-width:767px){.block7 .titol h3{font-size:36px}}
.block8{padding-top:100px;padding-bottom:50px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.block8 .container-block8{padding-top:90px;border-top:2px solid #59CACC}.block8:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;opacity:0.7;background:#FFFFFF}.block8[data-overlay-solid="1"]:before{opacity:0.1}.block8[data-overlay-solid="2"]:before{opacity:0.2}.block8[data-overlay-solid="3"]:before{opacity:0.3}.block8[data-overlay-solid="4"]:before{opacity:0.4}.block8[data-overlay-solid="5"]:before{opacity:0.5}.block8[data-overlay-solid="6"]:before{opacity:0.6}.block8[data-overlay-solid="7"]:before{opacity:0.7}.block8[data-overlay-solid="8"]:before{opacity:0.8}.block8[data-overlay-solid="9"]:before{opacity:0.9}.block8[data-overlay-solid="10"]:before{opacity:1}.block8.paraxify{background-attachment:fixed;background-position:center center;background-size:cover}.block10-background{background-position:center;background-size:cover}.block8 > .container{z-index:2}.block8 h1,.block8 h2.titolContingut{color:#271D3E;font-size:48px;font-family:SofiaSans-SemiBold,SofiaSans-Regular,'Sofia Sans',sans-serif}.block8 h3{font-family:SofiaSans-Light,SofiaSans-Regular,'Sofia Sans',sans-serif;color:#271D3E;font-size:36px;text-align:center;margin-bottom:60px;letter-spacing:0.25px;line-height:24px;margin-top:30px}@media (max-width:1200px){.block10.paraxify{background-attachment:scroll}.block8 h1,.block8 h2.titolContingut{font-size:45px}.block8 h3{font-size:26px}}@media (max-width:767px){.block8{padding-top:70px}.block8 .container-block8{padding-top:60px}.block8 h1,.block8 h2.titolContingut{font-size:36px}}
