
.block1 h1.titolContingut,.block1 h2.titolContingut{color:#00609A;font-family:LatoBold;font-size:36px;letter-spacing:0.5px;text-align:center;padding-bottom:15px;margin-bottom:20px}.block1 h1.titolContingut span,.block1 h2.titolContingut span{position:relative;display:inline-block}.block1 h1.titolContingut span::after,.block1 h2.titolContingut span::after{content:"";display:block;height:1px;background:#7F766A;width:75%;margin:13px auto 0}.block1 .descripGeneral{font-family:LatoLight;font-size:16px;color:#00609A;margin-bottom:30px}@media (max-width:767px){.block1 h1.titolContingut,.block1 h2.titolContingut{font-size:30px}}
.block2 .item{padding:0 10px;margin-top:30px;margin-bottom:30px}.block2 img{padding:20px 50px}.block2 .titol h2{text-align:center;color:#282840;font-family:LatoRegular;font-weight:normal;text-transform:capitalize;letter-spacing:1px}.block2 .descrip h3{font-family:LatoRegular;font-size:14px;font-weight:normal;color:#282840;text-align:center;letter-spacing:1.5px;line-height:20px}.block2 a:hover .titol h2{color:#7F766A}.block2 a:hover .descrip h3{color:#00609A}
.block3 .item{padding:0;margin:0;overflow:hidden}.block3 figure.efecte-foto figcaption::before{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background:rgba(0,96,154,0.70);content:'';opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0);cursor:pointer}.block3 figure.efecte-foto .containerInfo{position:absolute;bottom:30px;width:100%;-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:0;padding:0 35px}.block3 figure.efecte-foto h2{-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);color:#FFFFFF;text-align:center;font-family:LatoRegular;font-size:20px;text-transform:uppercase;letter-spacing:0.5px;margin:5px 0 10px 0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.block3 figure.efecte-foto i{-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);font-size:70px;width:100%;color:#FFFFFF;text-align:center}.block3 figure.efecte-foto h3{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);font-family:LatoRegular;font-size:14px;color:#FFFFFF;letter-spacing:0.25px;text-align:center;margin:0;line-height:20px;max-height:40px;overflow:hidden}.block3 figure.efecte-foto:hover h2{color:#FFFFFF;-webkit-transform:translate3d(0,-50%,0) translate3d(0,0,0);transform:translate3d(0,-50%,0) translate3d(0,0,0)}.block3 figure.efecte-foto:hover i{-webkit-transform:translate3d(0,-50%,0) translate3d(0,0,0);transform:translate3d(0,-50%,0) translate3d(0,0,0)}.block3 figure.efecte-foto:hover i:hover{color:#FFFFFF}.block3 figure.efecte-foto:hover h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.block3 figure.efecte-foto:hover figcaption::before,.block3 figure.efecte-foto:hover .containerInfo{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.block3:hover figure.efecte-foto a h2{color:#FFFFFF}.block3:hover figure.efecte-foto a h3{color:#FFFFFF}.blueimp-gallery > .indicator > li{width:11px !important;height:11px !important}@media (min-width:1201px) and (max-width:1400px){.block3 figure.efecte-foto i{font-size:40px}}@media (max-width:1200px){.block3 figure.efecte-foto h3{font-size:14px;overflow:hidden;margin:0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:992px) and (max-width:1199px){.block3 figure.efecte-foto .containerInfo{bottom:10px;padding:0 15px}.block3 figure.efecte-foto h2{font-size:18px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.block3 figure.efecte-foto i{font-size:30px}}@media (min-width:768px) and (max-width:991px){.block3 figure.efecte-foto .containerInfo{bottom:10px;padding:0 15px}.block3 figure.efecte-foto h2{font-size:18px}.block3 figure.efecte-foto i{font-size:30px}}@media (max-width:767px){.block3 .col-xs-12 + .col-xs-12,#headerSup .col-xs-12 + .col-xs-12{margin-top:0}}
.block4{padding-top:30px;padding-bottom:30px}.block4 h1,.block4 h2{font-size:28x;font-family:LatoBold;font-weight:normal;color:#7F766A;letter-spacing:1.5px;text-transform:none;margin-top:15px}.block4 h1 span,.block4 h2 span{font-size:28px;font-weight:normal;font-family:LatoLight;letter-spacing:1.5px;color:#00609A}.block4 h3{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px;text-align:justify;margin-bottom:70px}.block4 .contingut{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px}.block4 .btn-primary{background-color:#94D0F2;color:#00609A;margin-top:30px;margin-bottom:30px}.block4 .btn-primary:hover,.block4 .btn-primary:focus{background:#00609A;color:#94D0F2}
.block5{padding-top:50px;padding-bottom:50px}.block5 .parallax-window{background:transparent;height:530px}.block5 h1,.block5 h2{font-family:LatoBold;font-size:28px;margin-bottom:39px;letter-spacing:1.5px;color:#00609A}.block5 h3{color:#00609A;font-family:LatoLight;font-size:16px;text-align:justify;margin-bottom:39px;letter-spacing:1.5px;line-height:26px}.block5 .container-data-peu{background:rgba(255,255,255,0.3);padding:22px 35px 22px 16px;display:inline-block;height:auto}@media (min-width:768px) and (max-width:991px){.block5 h1,.block5 h2{font-size:45px}}@media (max-width:767px){.block5 h1,.block5 h2{font-size:30px;margin-bottom:20px}.block5 h3{font-size:16px}}
.block6{padding-top:50px;padding-bottom:50px}.block6 .parallax-window{background:transparent;height:530px}.block6 h1,.block6 h2{font-family:LatoBold;font-size:20px;margin-bottom:39px;letter-spacing:1.5px;color:#00609A}.block6 h3{color:#00609A;font-family:LatoLight;font-size:18px;text-align:justify;margin-bottom:39px;letter-spacing:1.5px;line-height:26px}.block6 .container-data-peu{background:rgba(255,255,255,0.3);padding:22px 35px 22px 16px;display:inline-block;height:auto}
.block7{padding-top:30px;padding-bottom:30px;min-height:300px}.block7 h1,.block7 h2{font-size:28x;font-family:LatoBold;font-weight:normal;color:#00609A;letter-spacing:1.5px;text-transform:none;margin-top:15px}.block7 h1 span,.block7 h2 span{font-size:28px;font-weight:normal;font-family:LatoLight;letter-spacing:1.5px;color:#00609A}.block7 h3{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px;text-align:justify;margin-bottom:70px}.block7 .contingut{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px}.block7 .btn-primary{background-color:#94D0F2;color:#00609A;margin-top:30px;margin-bottom:30px}.block7 .btn-primary:hover,.block7 .btn-primary:focus{background:#00609A;color:#94D0F2}
.block7{padding-top:30px;padding-bottom:30px;min-height:300px}.block7 h1,.block7 h2{font-size:28x;font-family:LatoBold;font-weight:normal;color:#7F766A;letter-spacing:1.5px;text-transform:none;margin-top:15px}.block7 h1 span,.block7 h2 span{font-size:28px;font-weight:normal;font-family:LatoLight;letter-spacing:1.5px;color:#00609A}.block7 h3{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px;text-align:justify;margin-bottom:70px}.block7 .contingut{font-family:LatoLight;font-size:18px;color:#00609A;line-height:26px}.block7 .btn-primary{background-color:#94D0F2;color:#00609A;margin-top:30px;margin-bottom:30px}.block7 .btn-primary:hover,.block7 .btn-primary:focus{background:#00609A;color:#94D0F2}.block7 #container-carousel-indicators{width:100%;overflow:hidden;margin-top:30px}.block7 .carousel-indicators{position:static;margin:0;width:100%;left:unset;bottom:unset;white-space:nowrap;text-align:center;font-size:0;overflow:auto;overflow-y:hidden}.block7 .carousel-indicators li{background:#7F766A;border-color:#7F766A}.block7 .center{text-align:center}.block7 .carousel-indicators li.active{background:#00609A;border-color:#00609A}.block4 .carousel-indicators li img{-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.block7 .carousel-indicators li + li{margin-left:10px}.block7 .carousel-control{width:7%;bottom:60px}.block7 .carousel-control.right{background:none}.block7 .carousel-control.left{background:none}.block7 .carousel-control i.fa{font-size:80px;width:auto;height:auto;margin-top:-40px;color:#7F766A;position:absolute;top:50%;text-shadow:none}.block7 .carousel-control i.fa-angle-left{left:5px}.block7 .carousel-control i.fa-angle-right{right:5px}.block7 .carousel-control i.fa{font-size:80px;width:auto;height:auto;margin-top:-40px}
.block8{background-position:center center;background-size:cover;padding:48px 0}.block8 h2{letter-spacing:1px;font-family:LatoLight;font-size:30px;color:#FFFFFF;margin-top:0;margin-bottom:30px}.block8 h2 span{font-family:LatoBold;font-size:25px;color:#7F766A}.block8 .contingut{font-family:LatoLight;font-size:18px;letter-spacing:0.5px;color:#00609A;margin-bottom:30px;text-align:justify;line-height:26px}.block8 .textLink{display:inline-block;text-align:left;color:#7F766A;font-family:LatoLight;line-height:38px;font-size:18px}.block8 a.btn{float:right;display:inline-block}
.block9{background-position:center center;background-size:cover;padding:48px 0}.block9 h2{letter-spacing:1px;font-family:LatoLight;font-size:30px;color:#FFFFFF;margin-top:0;margin-bottom:30px}.block9 h2 span{font-family:LatoBold;font-size:25px;color:#7F766A}.block9 .contingut{font-family:LatoLight;font-size:18px;letter-spacing:0.5px;color:#00609A;margin-bottom:30px;text-align:justify;line-height:26px}.block9 .textLink{display:inline-block;text-align:left;color:#7F766A;font-family:LatoLight;line-height:38px;font-size:18px}.block9 a.btn{float:right;display:inline-block}
.block10{padding-top:50px;padding-bottom:50px}.block10 .parallax-window{background:transparent;height:398px}.block10-background{background-position:center;background-size:cover}.block10 h1.titolContingut,.block10 h2.titolContingut{color:#00609A;font-family:LatoBold;font-size:36px;letter-spacing:0.5px;text-align:center;padding-bottom:15px;margin-bottom:20px}.block10 h1.titolContingut span,.block10 h2.titolContingut span{position:relative;display:inline-block}.block10 h1.titolContingut span::after,.block10 h2.titolContingut span::after{content:"";display:block;height:1px;background:#7F766A;width:75%;margin:13px auto 0}

