@font-face {
font-family: 'Born-Ready-Alt-Regular';
src: url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/BornReadyAlt-Regular.woff2) format('woff2'),
url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/BornReadyAlt-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Grotzec-Cond-Bold';
src: url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/GrotzecCond-Bold.woff2) format('woff2'),
url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/GrotzecCond-Bold.woff) format('woff');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Custom-Regular';
src: url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/Custom-Regular.woff2) format('woff2'),
url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/Custom-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Custom-Bold';
src: url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/Custom-Bold.woff2) format('woff2'),
url(https://barcelona.euses.cat/wp-content/themes/euses/fonts/Custom-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
}
body {
margin: 0px;
padding: 0px;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
background-color: #fff; font-size: 15px;
line-height: 1.4; 
font-family: 'Custom-Regular';
color:#3A3A3A;
}
ul{
list-style-position: inside;
line-height: 1.6;  
}
ul{
margin-left:10px;
}
ul ul{
margin-left:15px;
}
ul ul ul{
margin-left:20px;
}
*{
padding:0px;
box-sizing: border-box;
}
img{
max-width: 100%;
border: 0px;
display: block;
}
a{
text-decoration: none;
outline:none;
}
.header{
position: relative;
z-index: 22;
}
.header .menu{
margin-top: 23px;
}
.header .menu li{
display: inline-block;
margin-left: 25px;
font-size: 14px;
padding-bottom: 18px;
}
.header .menu li.menu-item-has-children{
position: relative;
}
.header .menu li.menu-item-has-children .sub-menu{
display: none;
}
.header .menu li.menu-item-has-children:hover .sub-menu{
display: block;
position: absolute;
top:35px;
left:0px;
margin-left: 0px;
min-width: 125px;
z-index: 999999999;
}
.header .menu li.menu-item-has-children:hover .sub-menu li{
margin-left: 0px;
display: block;
margin-bottom: 1px;
padding: 0px;
}
.header .menu li.menu-item-has-children .sub-menu li{
border:1px solid rgba(255,255,255,0.4);
}
.header .menu li.menu-item-has-children:hover .sub-menu li a{
padding:10px 15px;
display: block;
background: #efefef;
}
.header .container-menu ul li ul li a:hover{
opacity: 1;
color:#868686;
}
.header .menu li.current-menu-parent a{
border-bottom: 1px solid #E12030;
padding-bottom: 5px;
opacity: 0.6;
}
.header .menu li.menu-item-has-children:hover .sub-menu li a{
border:0px;
opacity: 1;
}
.header .udg{
display: inline-block;
padding-right: 40px;
border-right:1px solid #EAEAEA;
position: relative;
z-index: 999999999999;
background: #fff;
}
.container-fluid{
max-width: 1200px;
margin:0px auto;
margin-top: 50px;
margin-bottom: 50px;
}
.barra_top{
background: #282828;
padding-top:5px;
padding-bottom: 5px;
padding-left:25px;
padding-right: 25px;
position: relative;
z-index: 9999999999999999;
}
.barra_top .xxss{
display: inline-block;
}
.barra_top .xxss a{
font-size: 15px;
color:#fff;
margin-right: 10px;
transition:all 0.2s ease-in-out;
}
.barra_top .xxss a:hover{
color:#E12030;
}
.wpml-ls-legacy-list-horizontal{
border:0px !important;
padding:0px !important;
}
.slider_home{
display: block;
margin-bottom: 3px;
position: relative;
}
.slider_home .bxslider{
}
.slider_home .bxslider .box{
position: relative;
background-size: cover !important;
}
.slider_home .bxslider .box p, .slider_home .bxslider .box h2{
margin:0px;
}
.slider_home .bxslider .right{
display: flex;
position: relative;
justify-content: flex-end;
align-items: flex-end;
height: 650px;
}
.slider_home .bxslider .right .inner{
max-width: 35vw;
padding-bottom: 100px;
}
.slider_home .bxslider .bg{
position: absolute;
top:0px;
right: 0px;
width: 40vw;
height: 100%;
background-image: linear-gradient(to right, transparent , rgba(0,0,0,0.9));
}
.slider_home .bxslider .text{
padding-right: 205px;
color:#fff;
padding-bottom: 35px;
}
.slider_home .bxslider .text .f1{
font-size: 18px;
margin-bottom:20px;
}
.slider_home .bxslider .text h2{
font-size: 60px;
font-weight: normal;
line-height: 1;
}
.slider_home .bxslider a{
display: block;
background: #E12030;
padding-left: 35px;
padding-top: 12px;
padding-bottom: 12px;
color: #fff;
font-size: 15px;
margin-left: -33px;
transition:all 0.4s ease-in-out;
}
.slider_home .bxslider a:hover{
margin-left: 0px;
}
.slider_home .bxslider a img{
display: inline-block;
margin-bottom: -3px;
width:25px;
margin-left: 25px;
}
.header{
display: inline-block;
padding:20px 20px 18px 20px;
width: 100%;
}
.header_phone{
display: none;
}
.header #logo{
display: inline-block;
margin-right: 25px;
}
.header .titol_menu{
font-family: 'Born-Ready-Alt-Regular';
color:#E12030;
font-size: 37px;
display: inline-block;
vertical-align: top;
font-weight: normal;
margin:0px;
margin-left: 40px;
margin-top: 7px;
}
.header .container-menu{
float:right;
}
.header div{
display: inline-block;
}
.header .buscador{
display: inline-block;
margin-left: 25px;
}
.header .buscador input{
width:0px;
padding-top:4px;
padding-bottom:5px;
opacity: 0;
border:0px;
transition:all 0.8s ease-in-out;
border:1px solid #afafaf;
outline: none;
font-family: 'Custom-Regular';
}
.header .buscador input::placeholder{
font-family: 'Custom-Regular';
}
.header .buscador input.active{
width:140px;
opacity: 1;
padding-left:15px;
padding-right: 0px;
}
.header .buscador img{
width:20px;
float: right;
margin-top: 4px;
margin-left: 10px;
cursor: pointer;
}
.header .container-menu ul{
list-style: none;
}
.header .container-menu ul li a{
color:#3A3A3A;
}
.fons_negre, .fons_negre_llistat{
background: #282828;
display: inline-block;
text-align: center;
position: relative;
padding-bottom: 4px;
width:100%;
-webkit-box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
-moz-box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
}
.fons_negre_llistat .boxs{
display: flex;
max-width: 1140px;
margin:0px auto;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 120px;
}
.fons_negre_llistat .boxs .box{
width:calc(25% - 14px);
margin:7px;
position: relative;
overflow: hidden;
transition:all 0.4s ease-in-out;
} .term-100 .fons_negre_llistat .boxs .box,
.term-101 .fons_negre_llistat .boxs .box,
.term-102 .fons_negre_llistat .boxs .box,
.term-104 .fons_negre_llistat .boxs .box {
width:calc(30% - 14px);
}
.fons_negre_llistat .boxs .box::before{
background: rgba(255,255,255,0);
position: absolute;
top:0px;
left: 0px;
width: 100%;
height: 100%;
content: "";
transition:all 0.4s ease-in-out;
}
.fons_negre_llistat .boxs .box:hover::before{
background: rgba(255,255,255,0.5);
position: absolute;
top:0px;
left: 0px;
width: 100%;
height: 100%;
content: "";
}
.fons_negre_llistat .boxs .box .blanc{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
background: rgba(255,255,255,1);
min-height: 175px; transition:all 0.4s ease-in-out;
padding-bottom: 45px;
}
.fons_negre_llistat .boxs .box .blanc::before{
position: absolute;
top: -100px;
height: 100px;
left: 0px;
width: calc(100% - 45px);
padding-left: 45px;
background-image: linear-gradient(rgba(255,255,255,0.0), rgba(255,255,255,1));
background-size: 100% 80%;
background-position: left bottom;
background-repeat: no-repeat;
content:"";
}
.fons_negre_llistat .boxs .box .blanc .inscripciones{
color:#fff;
display: inline-block;
float:left;
padding: 4px 25px 4px 25px;
margin-top: 10px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
text-transform: uppercase;
font-size: 13px;
}
.fons_negre_llistat .boxs .box .blanc .inscripciones.abiertas{
background-color: #39b24a;
}
.fons_negre_llistat .boxs .box .blanc .inscripciones.cerradas{
background-color: #e12030;
}
.fons_negre_llistat .boxs .box .blanc .title{
padding: 10px 25px;
text-align: left;
color:#1d1d1b;
font-family: 'Custom-Regular';
font-weight: 600;
font-size: 17px;
}
.fons_negre_llistat .boxs .box .blanc .anari{
background: #e12030;
position: absolute;
bottom: 0px;
left: 0px;
padding: 8px;
width:calc(100%);
font-family: 'Custom-Regular';
color:#fff;
font-size: 14px;
transition:all 0.4s ease-in-out;
}
.fons_negre_llistat .boxs .box .blanc .anari img{
display: inline-block;
width:20px;
margin-left: 15px;
margin-top: 2px;
}
.fons_negre_llistat .boxs .box:hover .blanc .anari{
background: #000000;
}
.fons_negre_llistat .boxs .box .blanc .txt-petit{
color:#656c72;
text-align: left;
padding-left: 25px;
padding-right: 25px;
}
.fons_negre_llistat .boxs .box .blanc .txt-petit span{
display: block;
}
.fons_negre::before, .fons_negre_llistat::before {
position: absolute;
top:22px;
right: 25px;
content:"";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-blanca.svg) no-repeat center center;
width:90px;
height: 90px;
background-size: contain;
opacity: 0.04;
}
.fons_negre h1{
color:#FFFFFF;
margin-top: 50px;
margin-bottom: 50px;
font-weight: normal;
}
.separador{
display: block;
height: 80px;
-webkit-box-shadow: inset 0px 13px 20px -8px rgba(0,0,0,0.35);
-moz-box-shadow: inset 0px 13px 20px -8px rgba(0,0,0,0.35);
box-shadow: inset 0px 13px 20px -8px rgba(0,0,0,0.35);
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-gris.svg) no-repeat center center;
background-position: center 25px;
background-size: auto 62%;
}
.estudios_campus{
display: flex;
flex-wrap: wrap;
margin-top:35px;
height: 800px;
}
.estudios_campus .box-alumnes{
height:400px;
}
.estudios_campus .box_gran{
flex-grow: 1;
width: 50%;
position: relative;
cursor: pointer;
}
.estudios_campus .box_gran::after{
position: absolute;
top:0px;
left: 0px;
height: 100%;
width: 100%;
background: rgba(0,0,0,0.3);
content:"";
}
.estudios_campus .box_gran .text{
position: absolute;
bottom:35px;
left:0px;
width: calc(100% - 100px);
color:#fff;
padding-left:50px;
padding-right: 50px;
z-index: 99;
}
.estudios_campus .box_gran .text img{
width:100%;
}
.estudios_campus .box_gran .text .f1{
font-family: 'Born-Ready-Alt-Regular';
font-size: 50px;
margin-bottom: -8px;
}
.estudios_campus .box_gran .text .f2{
font-family: 'Grotzec-Cond-Bold';
font-size: 60px;
text-transform: uppercase;
line-height: 0.9;
padding-left:20px;
}
.estudios_campus .box_gran .text .f3{
padding-left:20px;
padding-top:15px;
font-size: 15px;
}
.estudios_campus .box_gran a{
position: absolute;
bottom: 35px;
right: 75px;
color:#fff;
z-index: 99;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center right;
background-size: contain !important;
padding-right: 40px;
font-size: 14px;
transition:all 0.4s ease-in-out;
}
.estudios_campus .box_gran:hover a{
right: 50px;
}
.estudios_campus .box_gran a svg{
margin-left: 15px;
}
.estudios_campus .mitat{
flex-grow: 1;
width: 50%;
}
.estudios_campus .alumne{
display: flex;
flex-wrap: wrap;
background: #E12030;
height: 400px;
overflow: hidden;
}
.estudios_campus .alumne .foto{
flex-grow: 1;
width: 50%;
background-size: cover !important;
height:400px;
}
.estudios_campus .alumne .foto img{
display: none;
}
.estudios_campus .alumne .text{
flex-grow: 1;
width: 50%;
position: relative;
display:flex;
flex-direction:column;
}
.estudios_campus .alumne .text .f1{
font-family: 'Grotzec-Cond-Bold';
font-size: 27px;
line-height: 1.0;
color:#fff;
padding-top:55px;
padding-left:50px;
padding-right: 50px;
}
.estudios_campus .alumne .text .f2{
color:#fff;
padding-left:50px;
padding-right: 50px;
padding-top:15px;
font-size: 15px;
padding-bottom: 25px;
}
.passe-opinio .box2 .f1{
font-family: 'Grotzec-Cond-Bold';
font-size: 27px;
line-height: 1.0;
color:#3A3A3A;
}
.passe-opinio .box2 .f2{
color:#3A3A3A;
font-size: 15px;
padding-bottom: 25px;
margin-top: 10px;
}
.estudios_campus .alumne .text .f2 a{
color:#fff;
text-decoration: underline;
}
.estudios_campus .alumne .text::after{
width: 0;
height: 0;
border-right: 13px solid transparent;
border-top: 13px solid transparent;
border-left: 13px solid #E12030;
border-bottom: 13px solid #E12030;
content:"";
left: -13px;
top: calc(50% - 6px);
position: absolute;
transform: rotate(90g);
transform: rotate(45deg);
}
.estudios_campus .alumne .text::before {
position: absolute;
top: 25px;
right: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-blanca.svg) no-repeat center center;
width: 46%;
height: 53%;
background-size: contain;
opacity: 0.12;
}
.estudios_campus .professor{
display: flex;
flex-wrap: wrap;
position: relative;
cursor: pointer;
height: 400px;
}
.estudios_campus .professor .foto{
flex-grow: 1;
width: 50%;
min-height: 350px;
background-size: cover !important;
position: relative;
padding: 50px;
}
.estudios_campus .professor .foto::after{
content: "";
position: absolute;
top:0px;
left: 0px;
width:100%;
height: 100%;
background: rgba(37,37,37,0.85);
z-index: 1;
}
.estudios_campus .professor .foto .title{
font-family: 'Grotzec-Cond-Bold';
font-size: 40px;
line-height: 1.4;
color:#fff;
text-transform: uppercase;
position: relative;
z-index: 2;
}
.estudios_campus .professor .foto .content{
position: relative;
z-index: 2;
color:#fff;
margin-top: 10px;
font-size: 15px;
line-height: 1.6;
max-width: 240px;
margin-bottom: 5px;
}
.page-id-15 .estudios_campus .professor .foto .content{
max-width: 265px;	
}
.estudios_campus .professor .foto .link1, .estudios_campus .professor .foto .link2{
background: #e12030;
display: inline-block;
padding-left: 55px;
padding-right: 50px;
padding-top: 8px;
padding-bottom: 8px;
position: relative;
z-index: 2;
margin-left: -50px;
margin-top: 15px;
color:#fff;
font-size: 16px;
position: relative;
transition:all 0.4s ease-in-out;
}
.estudios_campus .professor .foto .link1:hover, .estudios_campus .professor .foto .link2:hover{
padding-left: 85px;
}
.estudios_campus .professor .foto .link1::after, .estudios_campus .professor .foto .link2::after{
content: "";
position: absolute;
top: 9px;
right: 15px;
width: 20px;
height: 20px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center center;
}
.estudios_campus .professor .text{
flex-grow: 1;
width: 50%;
position: relative;
background-size: cover !important;
}
.estudios_campus .professor .text::after{
position: absolute;
background: rgba(255,255,255,0.6);
width: 100%;
height: 100%;
top:0px;
left: 0px;
content: "";
transition:all 0.4s ease-in-out;
}
.estudios_campus .professor .text:hover::after{
background: rgba(255,255,255,0.3);
}
.estudios_campus .professor .text .inner{
flex-grow: 1;
width: 50%;
position: absolute;
bottom:35px;
left:0px;
width: calc(100% - 100px);
color:#1D1D1B;
padding-left:50px;
padding-right: 50px;
z-index: 1111;
}
.estudios_campus .professor .text .inner .f1{
font-family: 'Grotzec-Cond-Bold';
font-size: 45px;
line-height: 1.0;
}
.estudios_campus .professor .text .inner .f2{
font-family: 'Born-Ready-Alt-Regular';
padding-left:15px;
font-size: 45px;
color:#E12030;
margin-top: -17px;
transition:all 0.4s ease-in-out;
}
.estudios_campus .professor .text:hover .inner .f2{
padding-left:30px;
}
.estudios_campus .professor .arrow{
position: absolute;
bottom:50px;
right:75px;
font-size: 25px;
width:31px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-negra.svg) no-repeat center center;
transition:all 0.4s ease-in-out;
z-index: 1111;
}
.noticies_home{
background:#F6F6F6;
padding-bottom: 100px;
position: relative;
-webkit-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
-moz-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
padding-top: 25px;
}
.noticies_home::before{
position: absolute;
bottom:22px;
left: 25px;
content:"";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 400px;
height: 400px;
background-size: contain;
opacity: 0.07;
}
.noticies_home .titol_gran{
display: block;
width: 100%;
text-align: center;
padding-top: 100px;
}
.noticies_home .titol_gran .f2 .f1{
color:#E12030;
font-family: 'Born-Ready-Alt-Regular';
font-size: 45px;
line-height: 1.0;
position: absolute;
top:-38px;
left:-35px;
}
.noticies_home .titol_gran .f2{
color:#1D1D1B;
font-family: 'Grotzec-Cond-Bold';
font-size: 50px;
line-height: 1.0;
position: relative;
display: inline-block;
margin-bottom: 50px;
}
.noticies_home .boxs{
display: flex;
flex-wrap: wrap;
max-width: 1500px;
margin:0px auto;
}
.noticies_home .boxs .box_gran{
flex-grow: 1;
width: 100%;
}
.noticies_home .boxs .box_petit{
flex-grow: 1;
width: calc(25% - 25px);
margin-left:25px;
}
.noticies_home .boxs .box_gran .inner{
display: block;
width: 100%;
}
.noticies_home .boxs .box_gran .inner .box{
float:left;
width: calc(33% - 40px); }
.noticies_home .boxs .box_gran .inner .box .img{
height: 267px;
display: block;
width:100%;
background-size: cover !important;
}
.noticies_home .boxs .box_gran .inner .box .no-img{
height: 267px;
display: block;
width:100%;
background-size: contain !important;
}
.noticies_home .boxs .box_gran .inner .box .data{
color:#000;
opacity: 0.5;
margin-top: 15px;
}
.noticies_home .boxs .box_gran .inner .box .titol{
color:#000;
margin-top: 15px;
font-size: 23px;
line-height: 1.2;
}
.noticies_home .boxs .box_gran .inner .box .text{
color:#5D5F60;
margin-top: 15px;
font-size: 15px;
line-height: 1.6;
}
.noticies_home .boxs .box_petit .titol{
font-family: 'Born-Ready-Alt-Regular';
color:#414142;
font-size: 30px;
}
.noticies_home .boxs .box_petit .box{
border-top: 1px solid rgba(207,208,201,0.3);
padding-top:15px;
margin-top: 15px;
color:#000000;
font-size: 17px;
}
.noticies_home .boxs .box_petit .box .data{
color:#000;
opacity: 0.5;
margin-bottom: 10px;
font-size: 13px;
}
.contacte_home{
display: block;
padding-top: 100px;
position: relative;
margin-bottom: 100px;
}
.contacte_home .boxs{
display: flex;
flex-wrap: wrap;
max-width: 1500px;
margin:0px auto;
}
.contacte_home .boxs .box1{
flex-grow: 1;
width: calc(25% - 40px);
margin-left:20px;
margin-right: 20px;
font-size: 14px;
}
.contacte_home .boxs .box1 .link{
display: none;
}
.contacte_home .boxs .box1 .titol{
font-family: 'Grotzec-Cond-Bold';
font-size: 50px;
line-height: 1.0;
color:#1D1D1B;
margin-bottom: 15px;
}
.contacte_home .boxs .box1 .text{
max-width: 260px;
line-height: 1.6;
}
.contacte_home .boxs .box1 .text ul li{
list-style-position: outside;
}
.contacte_home .boxs .box1 .text blockquote{
margin:10px;
font-size: 12px;
}
.contacte_home .boxs .box2{
flex-grow: 1;
width: calc(35% - 40px);
margin-left:20px;
margin-right: 20px;
}
.contacte_home .boxs .box2 .inner{
background: #E12030;
padding:25px 65px;
margin-top: 45px;
color:#fff;
min-height: 400px;
}
.contacte_home .boxs .box3{
flex-grow: 1;
width: calc(35% - 40px);
margin-left:20px;
margin-right: 20px;
}
.contacte_home .boxs .box3 .inner{
background: #252525;
padding:25px 60px;
margin-top: 245px;
color:#fff;
margin-left: -60px;
}
.contacte_home .boxs .box3 table{
border:0px;
margin-top: 5px;
}
.contacte_home .boxs .box3 table a{
color:#fff;
text-decoration: underline;
}
.contacte_home .boxs .box3 table tr td{
border:0px;
padding-top:7px;
vertical-align: top;
font-size: 12px;
}
.contacte_home .boxs .box3 table tr td:last-child{
padding-left: 25px;
}
.contacte_home .boxs .box2 form input[type="text"], .contacte_home .boxs .box2 form input[type="email"], .contacte_home .boxs .box2 form textarea, .contacte_home .boxs .box2 form select{
padding:8px;
background: transparent;
border:0px;
width: calc(100% - 10px);
display: block;
margin-bottom: 5px;
color:#fff;
font-size: 14px;
outline: none;
}
.contacte_home .boxs .box2 form input[type="text"]::placeholder, .contacte_home .boxs .box2 form input[type="email"]::placeholder, .contacte_home .boxs .box2 form textarea::placeholder{
color:#efefef;
font-size: 14px;
}
.contacte_home .boxs .box2 form input[type="text"]::-ms-input-placeholder, .contacte_home .boxs .box2 form input[type="email"]::-ms-input-placeholder, .contacte_home .boxs .box2 form textarea::-ms-input-placeholder{
color:#efefef;
font-size: 14px;
}
.contacte_home .boxs .box2 form input[type="text"]:-ms-input-placeholder , .contacte_home .boxs .box2 form input[type="email"]:-ms-input-placeholder , .contacte_home .boxs .box2 form textarea:-ms-input-placeholder {
color:#efefef;
font-size: 14px;
}
.contacte_home .boxs .box2 form input[type="submit"]{
background: #fff;
border: 0px;
padding:7px 25px;
margin-top: 25px;
cursor: pointer;
}
.contacte_home .boxs .box2 form textarea{
max-height: 120px;
background: #fff;
color:#000;
width:100%;
}
.contacte_home .boxs .box2 form textarea::placeholder{
background: #fff;
color:#000;
}
.contacte_home .boxs .box2 form textarea:-ms-input-placeholder{
background: #fff;
color:#000;
}
.contacte_home .boxs .box2 form textarea::-ms-input-placeholder{
background: #fff;
color:#000;
}
.contacte_home .boxs .box2 form label{
border-bottom: 1px solid #fff;
display: block;
margin-bottom: 5px;
}
.contacte_home .boxs .box2 form .wpcf7-acceptance label{
border:0px;
margin-top: 10px;
margin-bottom: 10px;
}
.contacte_home .boxs .box2 form a{
color:#fff;
text-decoration: underline;
}
.contacte_home .boxs .box2 .titol{
font-family: 'Born-Ready-Alt-Regular';
color:#fff;
font-size: 39px;
margin-top: 15px;
margin-bottom: 15px;
}
span.wpcf7-list-item{
margin:0px !important;
}
.contacte_home::before {
position: absolute;
top: 25px;
right: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 300px;
height: 300px;
background-size: contain;
opacity: 0.08;
}
.wpcf7-form p {
margin: 0;
}
form div.select_curs_actual {
margin: 1em 0;
}
.footer1{
width:100%;
display: block;
background-size: cover !important;
text-align: center;
color:#fff;
padding-top:60px;
padding-bottom: 85px;
overflow: hidden;
}
.footer1 img{
display: inline-block;
}
.footer1 .f1{
font-family: 'Grotzec-Cond-Bold';
font-size: 50px;
}
.footer1 .f2{
max-width: 500px;
font-size: 15px;
line-height: 1.6;
margin: 0px auto;
}
.footer1 .boxs{
display: flex;
flex-wrap: wrap;
max-width: 1500px;
margin:0px auto;
margin-top: 50px;
}
.footer1 .boxs .box{
flex-grow: 1;
width: calc(33% - 40px);
margin-left:20px;
margin-right: 20px;
font-family: 'Born-Ready-Alt-Regular';
font-size: 40px;
position: relative;
}
.footer1 .boxs .box .inner{
position: relative;
display: inline-block
}
.footer1 .boxs .box .inner a{
color:#fff;
}
.footer1 .boxs .box b{
font-family: 'Grotzec-Cond-Bold';
font-size: 40px;
position: absolute;
bottom:-38px;
right:-10px;
text-transform: uppercase;
}
.footer2{
display: block;
background: #252525;
-webkit-box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
-moz-box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
box-shadow: inset -2px 16px 58px -19px rgba(0,0,0,0.75);
}
.footer2 .boxs{
max-width: 800px;
margin:0px auto;
padding-top: 40px;
padding-bottom: 40px;
}
.footer2 .boxs .box1{
display: inline-block;
padding-right: 25px;
vertical-align: top;
}
.footer2 .boxs .box1 img{
margin-top:10px;
}
.footer2 .boxs .box2{
border-left: 1px solid rgba(255,255,255,0.2);
display: inline-block;
padding-left:25px;
vertical-align: top;
color:#868686;
font-size: 12.5px;
}
.footer2 .boxs .box2 span{
font-family: 'Born-Ready-Alt-Regular';
color:#fff;
font-size: 25px;
}
.footer3{
background: #1D1D1D;
display: block;
padding-top:60px;
padding-bottom: 60px;
text-align: center;
}
.footer3 a{
color:#fff;
font-size: 20px;
margin-left: 10px;
margin-right: 10px;
transition:all 0.2s ease-in-out;
}
.footer3 a:hover{
color:#E12030;
}
.footer3 .boxs{
display: flex;
display: -ms-flexbox;
margin:0px auto;
padding-left: 15vw;
padding-right: 15vw;
}
.footer3 .boxs .box{
flex-grow: 1;
-ms-flex-positive: 1;
margin-left:30px;
margin-right: 30px;
color:#fff;
text-align: left;
}
.footer3 .boxs .box b{
letter-spacing: 1px;
font-size: 16px;
position: relative;
text-transform: uppercase;
}
.footer3 .boxs .box b::before{
content:"";
position: absolute;
top: -9px;
left: -20px;
width: 15px;
height: 15px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/creu.svg) no-repeat center center;
background-size:cover !important;
transition:all 0.6s ease-in-out;
}
.footer3 .boxs .box:hover b::before{
transform: rotate(90deg);
}
.footer3 .boxs .box a{
display: block;
color:#868686;
margin-top: 10px;
font-size: 14px;
margin-left: 0px;
margin-right: 0px;
transition:all 0.2s ease-in-out;
}
.footer3 .boxs .box a:hover{
color:#fff;
}
.footer3 .xs{
margin-top: 25px;
}
.footer4{
display: block;
background: #161616;
color:#D5D3D3;
padding:45px 65px;
border-top:1px solid rgba(255,255,255,0.2);
}
.footer4 .links{
float:right;
}
.footer4 .links ul{
list-style: none;
margin:0px;
}
.footer4 .links ul li{
display: inline-block;
}
.footer4 .links > div{
display:inline-block;
}
.footer4 .links a{
color:#BCBBBB;
margin-left: 25px;
margin-right: 15px;
text-decoration: underline;
display:inline-block;
}
.footer4 .links a:hover{
color:#fff;
}
.mini-menu{
background: #F6F6F6;
display: inline-block;
width:100%;
overflow: hidden;
}
.mini-menu .container{
max-width: 1200px;
margin:0px auto;
position: relative;
font-size: 14px;
margin-top: 60px;
margin-bottom: 60px;
min-height: 90px;
}
.mini-menu .container .inner{
position: relative;
z-index: 999px;
}
.mini-menu .container span{
display: inline-block;
font-size: 12px;
margin: 0px 5px 0px 5px;
}
.mini-menu a{
color:#434C58;
}
.mini-menu .titol{
color:#1D1D1B;
font-family: 'Grotzec-Cond-Bold';
font-size: 45px;
line-height: 0.9;
margin-top: 6px;
}
.mini-menu .menu-sup.mes35{
max-width: 550px;
}
.mini-menu .titol.mes35{
max-width: 550px;
font-size: 35px;
}
.mini-menu .container::before{
position: absolute;
top: -53px;
left: -66px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 243px;
height: 188px;
background-size: contain;
opacity: 0.04;
}
.estudi .container{
max-width: 1200px;
margin:0px auto;
margin-top: 25px;
padding-bottom: 50px;
}
.estudi .container .bg{
margin-right: 25px;
width:calc(100% - 25px);
min-height: 450px;
display: flex;
flex-wrap: nowrap;
align-items: flex-start;
justify-content: flex-end;
background-size: cover !important;
}
.estudi .container .bg img{
margin-right: 20px;
margin-top: 20px; 
width: 130px;
height: auto;
}
.estudi .columns{
display: flex;
}
.estudi .col-left{
width:75%;
margin-right: 25px;
}
.estudi .col-left a{
color:#E12030;
text-decoration: underline;
}
.estudi .col-left a:hover{
text-decoration: none;
}
.estudi .col-right{
width:25%;
margin-top: -69px;
margin-bottom: 40px;
}
.estudi .col-right .fitxa{
background: #F6F6F6;
width: 100%;
border:1px solid #C6C6C6;
padding:25px;
line-height: 1.7;
font-size: 13px;
}
.estudi .col-left iframe{
width:100%;
height: 500px;
}
.estudi .col-right .fitxa span{
font-family: 'Grotzec-Cond-Bold';
color:#1D1D1B;
display: block;
font-size: 25px;
margin-bottom: 25px;
}
.estudi .col-right .fitxa b{
color:#E12030;
}
.tabs{
}
.tabs ul.ui-tabs-nav{
border-bottom: 1px dotted #A8A8A8;
margin-bottom: 15px;
margin-top: 15px;
padding-bottom: 10px;
}
.tabs ul.ui-tabs-nav li{
display: inline-block;
margin-left: 30px;
}
.tabs ul.ui-tabs-nav li.ui-state-active a, .tabs ul.ui-tabs-nav li a:hover{
color:#000000;
}
.tabs ul.ui-tabs-nav li a{
color:#A8A8A8;
font-size: 16px;
text-decoration: none;
}
.estudi .col-left p{
margin-bottom: 15px;
line-height: 1.6;
font-size: 15px;
}
.estudi .col-left blockquote{
margin:0px;
padding:0px;
font-size: 13px;
}
.estudi .col-left blockquote p{
font-size: 13px;
}
.estudi .col-left .wpcf7 input, .estudi .col-left .wpcf7 select{
padding:5px;
}
.estudi .col-left .wpcf7 .box{
display: inline-block;
width:calc(50% - 10px);
vertical-align: top;
padding:0px 25px;
}
.accordion{
}
.accordion h3{
color:#000000;
outline: none;
font-family: 'Custom-Bold';
font-size: 18px;
border-bottom:1px dotted #7C8085;
padding-top: 15px;
padding-bottom: 15px;
cursor: pointer;
transition:all 0.8s ease-in-out;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat -50px 15px;
background-size: 25px 25px;
margin:0px;
}
.accordion h3.ui-state-active{
border:0px;
padding-left:40px;
position: relative;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat 0px 15px;
background-size: 25px 25px;
}
.accordion .ui-accordion-content{
padding:1px 0px;
}
.h2{
font-family: 'Grotzec-Cond-Bold';
font-size: 40px;
margin-bottom: 10px;
}
.estudi .col-left .ui-tabs-panel{
padding-left:25px;
padding-right: 25px;
}
.estudi .col-left table{
}
.estudi .col-left table thead th{
background: #ccc;
padding:15px;
}
.estudi .col-left table tbody tr:nth-child(2n + 1){
background: #efefef;
}
.estudi .col-left table tbody tr:nth-child(1){
background: #ccc !important;
}
.estudi .col-left table tbody td{
border:1px solid #efefef;
padding:5px;
text-align: center;
font-size: 13px;
height: auto !important;
}
.estudi .col-left table tbody td p{
margin:0px;
font-size: 13px;
}
.form-fitxa{
background: #E12030;
padding:25px;
margin-top: 15px;
color:#fff;
}
.form-fitxa a{
color:#fff;
text-decoration: underline;
}
.form-fitxa .titol {
font-family: 'Born-Ready-Alt-Regular';
color: #fff;
font-size: 25px;
margin-bottom: 15px;
}
.form-fitxa form input[type="text"], .form-fitxa form input[type="email"], .form-fitxa form textarea, .form-fitxa form select,  #select-taxt, #select-curs {
padding: 8px;
background: transparent;
border: 0px;
width: calc(100% - 10px);
display: block;
margin-bottom: 5px;
color: #fff;
font-size: 13px;
outline: none;
}
.form-fitxa form select option, #select-taxt option, #select-curs option{
font-size: 12px;
color:#000;
text-justify:inter-word;
width: 100px;
}
.form-fitxa form label{
border-bottom: 1px solid #fff;
display: block;
margin-bottom: 5px;
}
.form-fitxa form textarea{
max-height: 120px;
}
.form-fitxa form input[type="text"]::placeholder, .form-fitxa form input[type="email"]::placeholder, .form-fitxa form textarea::placeholder{
color:#efefef;
font-size: 13px;
}
.form-fitxa form input[type="text"]:-ms-input-placeholder , .form-fitxa form input[type="email"]:-ms-input-placeholder , .form-fitxa form textarea:-ms-input-placeholder {
color:#efefef;
font-size: 13px;
}
.form-fitxa form input[type="text"]::-ms-input-placeholder , .form-fitxa form input[type="email"]::-ms-input-placeholder , .form-fitxa form textarea::-ms-input-placeholder {
color:#efefef;
font-size: 13px;
}
.form-fitxa form .wpcf7-acceptance label {
border: 0px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 12px;
}
.form-fitxa form input[type="submit"] {
background: #fff;
border: 0px;
padding: 7px 25px;
margin-top: 25px;
}
.estudi{
position: relative;
}
.estudi::before {
position: absolute;
bottom: 40px;
left: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 300px;
height: 300px;
background-size: contain;
opacity: 0.08;
}
.estudi-opinio{
display: flex;
flex-wrap: wrap;
margin-top: 100px;
position: relative;
}
.estudi-opinio::before {
position: absolute;
top: 25px;
right: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-blanca.svg) no-repeat center center;
width: 290px;
height: 290px;
background-size: contain;
opacity: 0.12;
}
.estudi-opinio .mitat {
flex-grow: 1;
width: 50%;
background: #252525;
}
.estudi-opinio .mitat.dreta{
padding-right: 10%;
width:40%;
text-align: center;
}
.estudi-opinio .alumne {
display: flex;
flex-wrap: wrap;
}
.estudi-opinio .alumne .foto {
flex-grow: 1;
width: 50%;
min-height: 365px;
background-size: cover !important;
}
.estudi-opinio .alumne .text{
flex-grow: 1;
width: 50%;
position: relative;
display:flex;
flex-direction:column;
}
.estudi-opinio .alumne .text .f1{
font-family: 'Grotzec-Cond-Bold';
font-size: 26px;
line-height: 1.0;
color:#fff;
padding-top:55px;
padding-left:50px;
padding-right: 50px;
}
.estudi-opinio .alumne .text .f2{
color:#fff;
padding-left:50px;
padding-right: 50px;
padding-top:15px;
font-size: 15px;
}
.estudi-opinio .alumne .text .f2 a{
color:#fff;
text-decoration: underline;
}
.estudi-opinio .alumne .text::after{
width: 0;
height: 0;
border-right: 13px solid transparent;
border-top: 13px solid transparent;
border-left: 13px solid #252525;
border-bottom: 13px solid #252525;
content:"";
left: -13px;
top: calc(50% - 6px);
position: absolute;
transform: rotate(90g);
transform: rotate(45deg);
}
.estudi-opinio .mitat.dreta .text{
color:#fff;
max-width: 205px;
margin:0px auto;
font-size: 20px;
text-align: center;
margin-top: 10px;
}
.estudi-opinio .mitat.dreta .petit{
color:#9B9A9A;
max-width: 180px;
margin:0px auto;
text-align: center;
margin-top: 10px;
}
.single-estudios .footer1{
margin-top: 0px;
}
.opinio-extra{
font-style: italic;
margin-top: 5px;
}
.progress{
width: 130px;
height: 130px;
line-height: 150px;
background: none;
margin: 0 auto;
box-shadow: none;
position: relative;
margin-top: 65px;
}
.progress::before{
content:"";
position: absolute;
top: 2px;
left: 2px;
width: calc(100% - 6px);
height: calc(100% - 6px);
border: 1px solid #9B9A9A;
border-radius: 107px;
}
.progress > span{
width: 50%;
height: 100%;
overflow: hidden;
position: absolute;
top: 0;
z-index: 1;
}
.progress .progress-left{
left: 0;
}
.progress .progress-bar{
width: 100%;
height: 100%;
background: none;
border-width: 4px;
border-style: solid;
position: absolute;
top: 0;
}
.progress .progress-left .progress-bar{
left: 100%;
border-top-right-radius: 80px;
border-bottom-right-radius: 80px;
border-left: 0;
-webkit-transform-origin: center left;
transform-origin: center left;
}
.progress .progress-right{
right: 0;
}
.progress .progress-right .progress-bar{
left: -100%;
border-top-left-radius: 80px;
border-bottom-left-radius: 80px;
border-right: 0;
-webkit-transform-origin: center right;
transform-origin: center right;
animation: loading-1 1.8s linear forwards;
}
.progress .progress-value{
width: 90%;
height: 90%;
border-radius: 50%;
font-size: 35px;
color: #fff;
line-height: 130px;
text-align: center;
position: absolute;
top: 0%;
left: 5%;
}
.progress.blue .progress-bar{
border-color: #E12030;
}
.progress.blue .progress-left .progress-bar{
animation: loading-2 1.5s linear forwards 1.8s;
}
.progress.yellow .progress-bar{
border-color: #fdba04;
}
.progress.yellow .progress-left .progress-bar{
animation: loading-3 1s linear forwards 1.8s;
}
.progress.pink .progress-bar{
border-color: #ed687c;
}
.progress.pink .progress-left .progress-bar{
animation: loading-4 0.4s linear forwards 1.8s;
}
.progress.green .progress-bar{
border-color: #1abc9c;
}
.progress.green .progress-left .progress-bar{
animation: loading-5 1.2s linear forwards 1.8s;
}
@keyframes loading-1{
0%{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%{
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
}
@keyframes loading-2{
0%{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%{
-webkit-transform: rotate(144deg);
transform: rotate(144deg);
}
}
@keyframes loading-3{
0%{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%{
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
}
@keyframes loading-4{
0%{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%{
-webkit-transform: rotate(36deg);
transform: rotate(36deg);
}
}
@keyframes loading-5{
0%{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%{
-webkit-transform: rotate(126deg);
transform: rotate(126deg);
}
}
.bg-salidas{
min-height: 400px;
background-size: cover !important;
}
.salidas{
margin-top: 60px;
margin-bottom: 50px;
padding-bottom: 90px;
position: relative;
}
.salidas .accordion div{
color:#7C8085;
line-height: 1.8;
font-size: 14px;
}
.salidas::before {
position: absolute;
bottom: -18px;
left: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 500px;
height: 500px;
background-size: contain;
opacity: 0.02;
z-index: 1;
}
.salidas .container{
max-width: 1000px;
margin:0px auto;
padding-left:25px;
padding-right: 25px;
z-index: 2;
position: relative;
}
.faqs{
display: flex;
flex-wrap: wrap;
margin-bottom: 50px;
position: relative;
padding-bottom: 90px;
}
.faqs::before, .movilidad::before {
position: absolute;
bottom: 40px;
left: 25px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 500px;
height: 500px;
background-size: contain;
opacity: 0.02;
z-index: 1;
}
.faqs .box1{
width:70%;
padding-left:20%;
padding-right: 25px;
padding-top: 25px;
z-index: 1;
}
.faqs .accordion div{
color:#7C8085;
line-height: 1.8;
font-size: 14px;
}
.faqs .box2{
width:30%;
padding-left:25px;
padding-right: 75px;
margin-top: -140px;
z-index: 1;
}
.faqs .box2 img{
-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.49);
-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.49);
box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.49);
}
.actualidad{
display: flex;
max-width: 1500px;
margin:0px auto;
justify-content: center;
flex-wrap: wrap;
}
.actualidad .item{
width:calc(25% - 30px);
margin-left: 15px;
margin-right: 15px;
margin-bottom: 25px;
color:#000;
}
.actualidad .item .data{
opacity: 0.33;
margin-top: 15px;
}
.actualidad .item .title, .fitxa-actualidad .title{
font-size: 26px;
margin-top: 10px;
}
.actualidad .item .content, .fitxa-actualidad .content{
color:#5D5F60;
margin-bottom: 10px;
font-size: 15px;
}
.actualidad .item .category a{
color:#E12030;
font-family: 'Custom-Bold';
font-size: 13px;
}
.actualidad .item .category ul{
list-style: none;
margin:0px;
}
.filter{
max-width: 1500px;
margin:0px auto;
display: flex;
justify-content: flex-end;
margin-top: 60px;
margin-bottom: 30px;
}
.searchandfilter ul li{
display: inline-block !important;
}
.searchandfilter h4{
display: inline-block !important;
}
.searchandfilter .sf-field-search label{
position: relative;
}
.searchandfilter .sf-field-search label::before{
content:"";
position: absolute;
top: 6px;
right: 10px;
width: 17px;
height: 17px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/lupa.svg) no-repeat center center;
background-size:contain !important;
opacity: 1;
}
.searchandfilter .sf-field-search input{
background: #CCCCCC;
border:0px;
outline: none;
padding: 7px 20px;
padding-right: 40px;
width:165px;
border-radius: 27px;
color:#000;
opacity: 0.6;
}
.searchandfilter .sf-field-category{
margin-left: 40px;
}
.searchandfilter .sf-field-category h4{
color:#CCCCCC;
font-weight: normal;
margin:0px;
font-family: 'Custom-Regular';
font-size: 16px;
}
.searchandfilter .sf-field-category select{
border:0px;
max-width: 180px;
outline: none;
font-family: 'Custom-Regular';
color:#000;
font-size: 16px;
}
.searchandfilter .sf-field-category select option{
}
.searchandfilter .sf-field-search input::placeholder{
color:#000;
}
.pagination{
display:block;
width:100%;
text-align: center;
margin-top: 35px;
margin-bottom: 60px;
}
.pagination .info{
display: block;
margin-bottom: 20px;
}
.pagination .nav-previous, .pagination .nav-next{
display: inline-block;
}
.pagination a{
background: #E12030;
color:#fff;
padding:8px 25px;
margin-top: 15px;
}
.no-more{
text-align: center;
display: none;
}
.fitxa-actualidad{
display: flex;
margin-top: 15px;
flex-direction: row;
max-width: 1200px;
margin:0px auto;
margin-top: -25px;
margin-bottom: 50px;
flex-wrap: wrap;
position: relative;
}
.container-fitxa-actualidad{
position: relative;
}
.container-fitxa-actualidad::before {
position: absolute;
top: 70px;
right: 35px;
content: "";
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/marca-negre.svg) no-repeat center center;
width: 400px;
height: 400px;
background-size: contain;
opacity: 0.04;
}
.fitxa-actualidad .col1{
width: 80%;
flex-grow: 1;
}
.fitxa-actualidad .col2{
width: 20%;
flex-grow: 1;
}
.fitxa-actualidad .img{
flex-grow: 1;
text-align: center;
}
.fitxa-actualidad .img img{
width:100%;
}
.fitxa-actualidad .data{
color:#CCCCCC;
display: inline-block;
}
.fitxa-actualidad .group{
margin-top: 25px;
}
.fitxa-actualidad .category{
display: inline-block;
}
.fitxa-actualidad .category ul{
list-style: none;
}
.fitxa-actualidad .category a{
color: #E12030;
font-family: 'Custom-Bold';
font-size: 13px;
}
.fitxa-actualidad .xs{
border-bottom:1px solid rgba(0,0,0,0.16);
width: 100%;
flex-grow: 1;
margin-top: 35px;
padding-bottom: 5px;
}
.fitxa-actualidad .xs a{
color:#000;
opacity: 0.16;
font-size: 15px;
margin-right: 5px;
}
.single-actualidad{
margin-top: 50px;
justify-content: space-between;
}
.actualidad .item{
margin-left: 0px
}
.single-actualidad .item{
margin-left: 0px;
margin-right: 0px;
width:calc(33% - 15px);
}
.contacte_home .boxs .box1 .separador{
display: none;
}
.movilidad{
position: relative;
padding-top: 25px;
}
.movilidad .container-movilidad{
display: flex;
z-index: 2;
position: relative;
padding-bottom: 90px;
}
.movilidad .box1{
width:40%;
color:#7C8085;
font-size: 14px;
line-height: 1.6;
padding-top: 15px;
justify-content: flex-end;
display: flex;
}
.movilidad .box1 .inner{
max-width: 400px;
}
.movilidad .box2{
width: 60%;
min-height: 657px;
margin-left: 50px;
background-size: contain !important;
}
.movilidad h4{
font-family: 'Custom-Bold';
color:#2D2D2D;
}
.movilidad strong{
font-weight: normal;
color:#E12030;
}
.movilidad a{
color:#000;
font-family: 'Custom-Bold';
}
.llistat-professors{
}
.llistat-professors .container{
max-width: 1200px;
margin:0px auto;
margin-top: 25px;
margin-bottom: 65px;
}
.llistat-professors .tabs ul.ui-tabs-nav{
text-align: center;
}
.llistat-professors .llistat{
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.llistat-professors .llistat .titol{
width:100%;
flex-grow: 1;
text-align: center;
font-family: 'Born-Ready-Alt-Regular';
color:#1D1D1B;
font-size: 30px;
margin-top: 25px;
margin-bottom: 50px;
}
.llistat-professors .llistat .professor{
width:calc(20% - 50px);
margin-left: 25px;
margin-right: 25px;
cursor: pointer;
margin-bottom: 80px;
}
.llistat-professors .llistat .professor .img{
border-radius: 100%;
overflow: hidden;
transition:all 0.3s ease-in-out;
}
.llistat-professors .llistat .professor:hover .img{
-webkit-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
}
.llistat-professors .llistat .professor .t1{
text-align: center;
font-family: 'Custom-Bold';
color:#070707;
font-size: 16px;
margin-top: 15px;
margin-bottom: 5px;
}
.llistat-professors .llistat .professor .t2{
text-align: center;
color: #3A3A3A;
}
.passe-opinio{
display: flex;
background: #F6F6F6;
height: 450px;
}
.passe-opinio .box1{
width:50%;
background-size: cover !important;
}
.passe-opinio .box2{
width:50%;
padding-top: 85px;
padding-left: 55px;
padding-bottom: 35px;
margin-bottom: 50px;
position: relative;
}
.passe-opinio .box2::before {
}
.passe-opinio .box2 .inner{
max-width: 400px;
font-size: 30px;
font-weight: 400;
color:#000000;
line-height: 1.3;
}
.passe-opinio .box2 .inner b{
font-weight: normal;
font-family: 'Born-Ready-Alt-Regular';
font-size: 23px;
}
.llistat-professors .separador{
display: none;
}
.profe{
}
.profe .container{
max-width: 1200px;
margin:0px auto;
display: flex;
margin-bottom: 80px;
}
.profe .container .img{
width:30%;
margin-top: -30px;
}
.profe .container .img .inner{
border-radius: 100%;
overflow: hidden;
-webkit-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
}
.profe .container .txt{
width:70%;
padding-left: 50px;
padding-top: 40px;
color:#7C8085;
font-size: 14px;
line-height: 1.6;
}
.profe .container .txt .titol{
color:#1D1D1B;
font-size: 30px;
line-height: 1;
}
.profe .container .txt .subtitol{
color:#434C58;
font-size: 17px;
margin-top: 5px;
}
.profe .container .txt .correu{
color:#070707;
display: block;
font-size: 20px;
position: relative;
}
.profe .container .txt .correu::before{
content:"";
top: 4px;
left: -40px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat center center;
position: absolute;
transition:all 0.2s ease-in-out;
}
.profe .container .txt .correu:hover::before{
left: -30px;
}
.profe .container .txt span{
color:#070707;
}
.bg-campus{
background-size: cover !important;
}
.bg-campus .inner{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: 400px;
background: rgba(255,255,255,0.63);
}
.bg-campus .inner .t1{
font-family: 'Born-Ready-Alt-Regular';
font-size: 55px;
color:#E12030;
line-height: 1;
margin:0px;
padding: 0px;
font-weight: normal;
}
.bg-campus .inner .t2{
font-family: 'Grotzec-Cond-Bold';
font-size: 45px;
color:#1D1D1B;
line-height: 1;
}
.page-template-page-campus .header .titol_menu{
display: none;
}
.page-template-page-campus .header .udg{
border-right: 0px;
}
.campus{
display: flex;
padding-bottom: 150px;
}
.campus .box1{
width:50%;
display: flex;
justify-content: flex-end;
padding-top: 55px;
}
.campus .box1 .inner{
width: 100%;
padding-left: 25%;
color:#7C8085;
line-height: 1.6;
}
.campus .box1 .inner a{
color:#E12030;
}
.campus .box1 .inner a:hover{
text-decoration: underline;
}
.campus .box1 .inner strong{
color:#2D2D2D;
font-size: 14px;
}
.campus .box1 .inner .titol{
font-weight: 600;
color:#000000;
font-size: 35px;
max-width: 300px;
line-height: 1.2;
}
.campus .box1 .inner .link{
background: #E12030;
padding-left: 100%;
margin-left: -100%;
padding-top: 10px;
padding-right: 65px;
padding-bottom: 10px;
margin-top: 15px;
color:#fff;
display: inline-block;
font-size: 16px;
position: relative;
transition:all 0.4s ease-in-out;
}
.campus .box1 .inner .link:hover{
margin-left:-95%;
}
.campus .box1 .inner .link::after{
position: absolute;
top:10px;
right:15px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center center;
content:"";
}
.campus .box2{
width:50%;
display: flex;
justify-content: flex-end;
margin-top: -25px;
padding-left: 100px;
}
.campus .box2 .box-red{
background: #E12030;
width:700px;
height:525px;
max-width: 100%;
display: flex;
align-items: flex-end;
}
.campus .box2 .box-red .img{
width:100%;
margin-left: -50px;
margin-bottom: -50px;
position: relative;
}
#video_wrapper{
max-width: 1250px;
margin: 0 auto;
margin-bottom: 100px;
}
#video {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
#video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .galeria-campus{
display: block;
width:100%;
}
.pag-contacto{
display: flex;
position: relative;
margin-top: -5px;
}
.pag-contacto::after{
}
.pag-contacto::before{
content:"";
position: absolute;
top:0px;
left: 0px;
width: 100%;
height: 20px;
-webkit-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
-moz-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
z-index: 2;
}
#map{
z-index: 1;
width:100%;
height: 100%;
}
.pag-contacto .box1{
width:50%;
}
.pag-contacto .box2{
width:50%;
padding: 45px;
color:#373838;
line-height: 1.6;
font-size: 13px;
}
.pag-contacto .box2 .titol{
font-family: 'Born-Ready-Alt-Regular';
color: #E12030;
font-size: 37px;
font-weight: normal;
}
.pag-contacto .box2 .correu{
font-family: 'Custom-Bold';
color:#000000;
position: relative;
padding-left: 25px;
transition: all 0.4s ease-in-out;
}
.pag-contacto .box2 .normal{
color:#000000;
}
.pag-contacto .box2 .horario{
font-family: 'Custom-Bold';
color:#000000;
font-size: 16px;
}
.pag-contacto .box2 .correu::before{
content:"";
position: absolute;
top:0px;
left: 0px;
width:20px;
height: 20px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat center center;
transition: all 0.4s ease-in-out;
}
.pag-contacto .box2 .correu:hover{
padding-left:40px;
}
.pag-contacto .box2 .correu:hover::before{
left: 15px;
}
.pag-contacto .box2 span{
color:#7C8085;
}
.contacte_home.pag{
background: #F6F6F6;
-webkit-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
-moz-box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
box-shadow: inset 0px 26px 28px -19px rgba(0,0,0,0.26);
margin-bottom: 0px;
padding-bottom: 100px;
}
#tabs ul{
opacity: 0;
transition:all 0.4s ease-in-out;
}
#tabs ul.ui-tabs-nav{
opacity: 1;
}
#tabs div ul{
opacity: 1;
}
.taula-master{
display: flex;
border:1px solid rgba(0,0,0,0.2);
flex-direction: column;
margin-top: 60px;
border-radius: 5px;
}
.taula-master .row:first-child{
border:0px;
}
.taula-master .row{
border-top:1px solid rgba(0,0,0,0.2);
display: flex;
width:100%;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 50px;
padding-right: 50px;
text-align: center;
}
.taula-master .row:first-child:hover{
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.taula-master .row:last-child:hover{
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.taula-master .row:hover{
background: #FAF9E4;
}
.taula-master .nom{
flex-grow: 1;
width:35%;
}
.taula-master .mini-desc{
flex-grow: 1;
width:65%;
}
.slider_home .bxslider .box .right .inner{
margin-right: -35vw;
transition:all 1s ease-in-out;
opacity: 0;
}
.slider_home .bxslider .box.active-slide .right .inner{
margin-right: 0px;
opacity: 1;
}
.container-percentatge{
margin-top: 60px;
width:140px;
height: 140px;
display: inline-block;
position: relative;
}
#percentatge{
width:140px;
height: 140px;
}
.container-percentatge .valor{
position: absolute;
top:calc(50% - 30px);
color:#fff;
left:0px;
width:100%;
text-align: center;
font-size: 45px;
}
.container-percentatge .valor span{
font-size: 30px;
}
.results .container{
max-width: 1200px;
margin: 0px auto;
}
.results .container .resulcerca{
}
.results .container .resulcerca a{
color:#3A3A3A;
position: relative;
}
.results .container .resulcerca a::before{
content:"";
position: absolute;
top:0px;
left:-35px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat center center;
background-size: contain !important;
}
.results .container .resulcerca a h2{
color: #000000;
outline: none;
font-family: 'Custom-Bold';
}
.mini-menu.search h4{
padding-top: 45px;
padding-bottom: 16px;
font-size: 18px;
}
.sense-resultats{
margin-top: 50px;
margin-bottom: 50px;
text-align: center;
}
.page-template-page-faqs .ui-accordion-content a{
color:#E12030;
}
.page-template-page-faqs .ui-accordion-content a:hover{
text-decoration: underline;
}
.select2-container{
width:100% !important;
margin-bottom: 15px !important;
}
#capa-select-curs .select2-container{
margin-bottom: 0px !important;
}
.select2-container .select2-selection--single{
height: 35px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 33px !important;
}
.faqs::before{
bottom:-22px;
}
@media
only screen and (min-width : 1250px){
.estudios_campus .professor .text:hover .arrow{
right:50px;
}
}
.term_desc{
max-width: 780px;
padding-left: 25px;
padding-right: 25px;
margin: 0px auto;
margin-top: 100px;
margin-bottom: 25px;
color:#fff;
font-size: 15px;
line-height: 1.2;
font-family: 'Custom-Regular';
}
.term_desc img{
display: inline-block;
}
.term_desc h1{
font-family: 'Custom-Regular';
font-weight: normal;
color:#fff;
font-size: 30px;
line-height: 1.4;
margin-bottom: 0px;
}
.term_desc h2{
font-family: 'Custom-Regular';
font-weight: normal;
color:#fff;
opacity: 0.5;
font-size: 20px;
line-height: 1.4;
margin-bottom: 0px;
margin-top: 20px;
}
.term_desc h3{
font-family: 'Custom-Bold';
color:#fff;
font-size: 16px;
line-height: 0.8;
margin-bottom: 15px;
margin-top: 5px;
}
.term_desc p{
margin-top: 0px;
margin-bottom: 10px;
}
.fons_negre_llistat .boxs .box img{
width:100%;
}
.form-fitxa form textarea{
background: #fff;
color:#000;
width:100%;
}
.form-fitxa form textarea::placeholder{
background: #fff;
color:#000;
}
.logo-centre-garbi{
text-align: center;
margin-top: 15px;
}
.logo-centre-garbi img{
display: inline-block;
}
.box404{
max-width: 800px;
margin:0px auto;
padding-left: 25px;
padding-right: 25px;
margin-top: 50px;
margin-bottom: 50px;
font-size: 16px;
}
.box404 a{
color:#E12030;
text-decoration: underline;
}
.header .container-menu .red{
margin-left: 15px;
display: inline-block;
}
.header .container-menu .red ul li, .red ul.menu li{
display: inline-block;
margin-right: 5px;
position: relative;
padding-bottom: 20px;
margin-left: 0px;
}
.header .container-menu .red ul li ul{
display: none;
margin:0px;
}
.header .container-menu .red ul li a{
background: #e12030 !important;
text-transform: uppercase;
color:#fff !important;
padding: 5px 15px !important;
font-weight: bold;
}
.header .container-menu .red ul li a:hover{
opacity: 1;
}
.header .container-menu .red ul li:hover ul{
display: inline-block !important;
position: absolute;
top:30px !important;
left: 0px;
width:170px !important;
}
.header .container-menu .red ul li ul li{
display: block !important;
padding: 0px !important;
margin-bottom: 2px !important;
border:0px !important;
}
.header .container-menu .red ul li ul li a{
display: block !important;
}
.header .container-menu .red ul li ul li a:hover{
color:#efefef !important;
}
.box-red .inner img:nth-child(n+2) {
display: none;
}
.estudios_campus .professor .foto .title span {
font-size: 27px;
font-family: 'Born-Ready-Alt-Regular';
text-transform: none;
color: #e12030;
}
.actualidad .item .img{
width: 100%; 
height: 195px;
background-size: cover !important;
display: block;
}
.actualidad .item .no-img{
width: 100%; 
height: 195px;
background-size: contain !important;
display: block;
}
.category{
color:#E12030;
}  @media
only screen and (min-width : 850px){
.galeria-campus .inner{
display: flex;
}
.galeria-campus .inner div{
width:100%;
}
.galeria-campus .inner img{
width:100%;
}
.contacte_home.pag .boxs .box2 .separador{
display: none;
}
.idiomes{
float:right;
}
.idiomes ul li{
border-right: 1px solid #575757;
padding-right: 10px !important;
margin-right: 10px !important;
line-height: 9px;
}
.idiomes ul li:last-child{
border:0px;
}
.idiomes ul li a{
color:#fff;
padding:0px;
line-height: 9px;
transition:all 0.2s ease-in-out;
}
.idiomes ul li a:hover{
color:#E12030;
}
.idiomes ul li.wpml-ls-current-language a{
color:#868686;
}
.fons_negre .boxs{
display: flex;
display: -ms-flexbox;
transform: none !important;
}
.fons_negre .boxs img{
display: block;
min-width: 100%;
height: auto !important;
}
.fons_negre .boxs .box{
margin-left: 5px;
margin-right: 5px;
width: 100% !important;
}
.fons_negre .boxs .box.completed{
transition-delay: .0s !important;
}
.fons_negre .boxs .box a{
display: inherit;
transition:all 0.4s ease-in-out !important;
position: relative;
}
.fons_negre .boxs .box a:hover{
transform:scale(1.1);
z-index: 999;
-webkit-box-shadow: 0px 0px 31px -4px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 31px -4px rgba(0,0,0,1);
box-shadow: 0px 0px 31px -4px rgba(0,0,0,1);
}
.fons_negre .boxs .box a:hover::before{
position: absolute;
top:0px;
left: 0px;
width: 100%;
height: 100%;
background: rgba(225,32,48,0.8);
content:"";
}
.fons_negre .boxs .box p{
position: absolute;
bottom:0px;
left: 0px;
width: 100%;
font-family: 'Custom-Regular';
font-weight: 400;
color:#fff;
font-size: 21px;
padding-top: 35px;
padding-bottom: 25px;
padding-left: 25px;
padding-right: 25px;
background-image: linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.8));
overflow: hidden;
margin:0px;
line-height: 1.2;
}
.noticies_phone{
display: none;
}
.footer4 .xs{
display: none;
}
.footer4 .copy{
display: inline-block;
}
.movilidad .separador{
display: none;
}
.tabs ul.ui-tabs-nav li{
padding-left: 30px;
padding-right: 0px;
margin:0px;
transition:all 0.2s ease-in-out;
position: relative;
overflow: hidden;
transition:all 0.2s ease-in-out;
}
.tabs ul.ui-tabs-nav li::before{
content:"";
position: absolute;
top:-1px;
left: -100px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat center center;
transition:all 0.2s ease-in-out;
}
.tabs ul.ui-tabs-nav li.ui-state-active{
position: relative;
transition:all 0.2s ease-in-out;
margin-left: 20px;
}
.tabs ul.ui-tabs-nav li.ui-state-active::before{
opacity: 1;
content:"";
position: absolute;
top:-1px;
left: -4px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa.svg) no-repeat center center;
}
.header .container-menu ul li a{
padding-left: 5px;
padding-right: 5px;
transition:all 0.4s ease-in-out;
background: #fff;
}
.header .container-menu ul li a:hover{
opacity: 0.6;
}
.header .container-menu ul li.current-menu-item a{
border-bottom: 1px solid #E12030;
padding-bottom: 5px;
opacity: 0.6;
}
}  @media
only screen and (min-width : 1800px) and (max-width : 2000px) {
.header .udg{
padding-right: 15px;
width:70px;
}
.header .menu li{
margin-left: 10px;
}
.header .menu li:first-child{
margin-left:0px;
}
.header .buscador{
margin-left: 0px;
}
.header .menu ul{
margin-left: 0px;
}
}  @media
only screen and (min-width : 1050px) and (max-width : 1800px) {
.header{
text-align: center;
padding:25px 20px 15px 20px;
}
.header .container-menu{
float: none;
width:100%;
}
.header .menu{
margin-top: 30px;
margin-bottom: 0px;
}
.header .udg{
padding-right: 15px;
}
.header .menu li{
margin-left: 10px;
}
.header .menu li:first-child{
margin-left:0px;
}
.header .buscador{
margin-left: 0px;
}
.header .menu ul{
margin-left: 0px;
}
}  @media
only screen and (min-width : 1050px) and (max-width : 1150px) {
.header .menu li{
margin-left: 5px;
}
}  @media
only screen and (max-width : 1050px) {
.barra_top, .header{
display: none;
}
.header_phone{
display: inline-block;
text-align: center;
width: calc(100%);
position: fixed;
top:0px;
left: 0px;
z-index: 999999999;
height: 73px;
}
.header_phone.active{
height: 100vh;
overflow-y: scroll;
}
.header_phone .top{
padding-left:15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
background: #fff;
display: flex;
border-bottom: 1px solid #CFD0C9;
position: fixed;
width:100%;
z-index: 9999999999;
height: 73px;
}
.header_phone.active .top{
flex-direction: row-reverse;
}
.header_phone .menu_principal{
width: 100%;
padding-top: 100px;
padding-bottom: 15px; background: #fff;
margin-left: -100vw;
opacity: 0.4;
padding-bottom: 150px;
}
.header_phone.active .menu_principal{ display: block;
margin-left: 0;
z-index: 999999;
opacity: 1;
}
.header_phone.active{
}
.header_phone #icon-menu .active{
display: none;
width:21px;
margin-top: 10px;
}
.header_phone #icon-menu .closed{
display: inline-block;
width:25px;
margin-top: 10px;
}
.header_phone #icon-menu .active{
display: none;
transition:all 0.4s ease-in-out;
}
.header_phone.active #icon-menu .active{
display: inline-block;
transition:all 0.4s ease-in-out;
}
.header_phone.active #icon-menu .closed{
display: none;
}
.idiomes{
flex-grow: 0.8;
display: none;
text-align: right;
margin-top: 7px;
}
.idiomes ul li a{
color:#BCBCBC;
}
.idiomes ul li{
position: relative;
}
.idiomes ul li::after{ }
.idiomes ul li:last-child::after{
display: none;
}
.idiomes ul li.wpml-ls-current-language a{
color:#000000
}
.header_phone.active .titol_menu{
display: none;
}
.header_phone.active .idiomes{
display: block;
}
.header_phone #icon-menu{
flex-grow: 0.1;
width: 45px;
text-align: center;
cursor: pointer;
}
.header_phone #logo{
flex-grow: 0.1;
width: 45px;
text-align: center;
}
.header_phone #logo img{
display: inline-block;
width: 33px;
margin-top: 3px;
}
.header_phone .titol_menu{
font-family: 'Born-Ready-Alt-Regular';
color:#282828;
font-size: 30px;
font-weight: normal;
margin:0px;
flex-grow: 0.8;
}
.encuentra img{
display: none;
}
.header_phone .encuentra{
margin-left: 20px;
margin-right: 20px;
display: inline-block;
width: calc(100% - 40px);
border-bottom: 1px solid #CFD0C9;
margin-bottom: 15px;
position: relative;
}
.header_phone .encuentra input{
border:0px;
display: block;
width:100%;
padding:15px;
outline: none;
color:#A5A5A5;
font-size: 18px;
}
.header_phone .encuentra::before{
position: absolute;
top:11px;
right:10px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/lupa.svg) no-repeat center center;
content:"";
width:25px;
height: 25px;
z-index: 99999;
}
.header_phone .encuentra input::placeholder{
color:#A5A5A5;
font-size: 18px;
font-family: 'Custom-Regular';
font-weight: 300;
}
.header_phone .menu_ademas{
margin-top: 30px;
}
.header_phone .menu_ademas ul{
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding-left: 25px;
padding-right: 25px;
}
.header_phone .menu_ademas ul li{
width:50%;
flex-grow: 0.5;
max-width: 50%;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
}
.header_phone .menu_ademas ul li a{
color:#3A3A3A;
font-size: 16px;
}
.header_phone .menu_ademas span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
font-size: 14px;
display: block;
padding-left: 25px;
text-align: left;
}
.header_phone .menu_nuestros_campus{
margin-left: 25px;
margin-right: 25px;
margin-top: 50px;
border-bottom: 1px solid #CFD0C9;
margin-bottom:15px;
}
.header_phone .menu_nuestros_campus span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
font-size: 14px;
display: block;
text-align: left;
padding-bottom: 5px;
}
.header_phone .menu_nuestros_campus a{
border-top: 1px solid #CFD0C9;
display: block;
text-align: left;
padding-top: 15px;
padding-bottom: 15px;
color:#000000;
font-family: 'Custom-Regular';
font-size: 16px;
position: relative;
}
.header_phone .menu_nuestros_campus a::before{
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-negra.svg) no-repeat center center;
position: absolute;
top: 14px;
right: 14px;
width:25px;
height: 25px;
content: "";
}
.header_phone .separador{
display: block;
width:100%;
height: 55px;
box-shadow: none;
background:transparent;
margin-top: 35px;
margin-bottom: 60px;
text-align: center;
}
.header_phone .separador img{
display: inline-block;
}
.header_phone .xs{
border-top: 1px solid rgba(207,208,201, 0.4);
border-bottom: 1px solid rgba(207,208,201, 0.4);
padding-top: 15px;
padding-bottom: 15px;
margin-left: 15px;
margin-right: 15px;
}
.header_phone .xs a{
font-size: 20px;
color:#3A3A3A;
margin-left: 10px;
margin-right: 10px;
}
.header_phone .links{
}
.header_phone .links a{
margin-left: 10px;
margin-right: 10px;
color:#000000;
font-family: 'Custom-Bold';
text-transform: uppercase;
margin-top: 15px;
display: inline-block;
width:calc(100% - 20px);
}
.header_phone .menu_estudios{
display: flex;
flex-direction: column;
position: relative;
}
.header_phone .menu_estudios span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
text-align: left;
position: absolute;
top:0px;
left: 31px;
font-size: 14px;
}
.header_phone .menu_estudios a{
color:#111111;
font-family: 'Custom-Regular';
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
text-align: left;
border-left:5px solid #E12030;
margin-bottom: 2px;
position: relative;
padding-left: 25px;
padding-top: 15px;
padding-bottom: 15px;
}
.header_phone .menu_estudios a.n0{
padding-top: 25px !important;
}
.header_phone .menu_estudios a::before{
position: absolute;
bottom:-1px;
left: 15px;
width:calc(100% - 30px);
background: #CFD0C9;
height: 1px;
content: "";
}
.header_phone .links ul li{
list-style: none;
}
.header_phone .menu_ademas ul li{
list-style: none;
}
}  @media
only screen and (min-width : 1250px) and (max-width : 1600px) {
.estudios_campus .professor .text .inner{
width:calc(100% - 50px);
padding-left: 25px;
padding-right: 25px;
}
.slider_home .bxslider .text h2{
font-size: 53px;
}
}  @media
only screen and (min-width : 850px) and (max-width : 1350px) {
.noticies_home .boxs .box_gran{
padding: 0px 25px;
}
.estudios_campus .professor .foto .content{
font-size: 14px;
line-height: 1.4;
}
.estudios_campus .professor .foto{
padding:25px;
}
.estudios_campus .professor .foto .link1, .estudios_campus .professor .foto .link2{
margin-left: -25px;
padding-left: 30px;
line-height: 1.0;
font-size: 14px;
}
.estudios_campus .professor .foto .link1:hover, .estudios_campus .professor .foto .link2:hover{
padding-left: 30px;
}
.footer3 .boxs {
display: flex;
flex-wrap: wrap;
padding-left: 5vw;
padding-right: 5vw;
}
.footer3 .boxs .box{
width:calc(50% - 60px);
margin-bottom: 25px;
}
.slider_home .bxslider .text{
padding-right: 25px;
}
.slider_home .bxslider .text h2{
font-size: 47px;
}
#logo img{
width:120px;
}
.header{
text-align: center;
}
.header .titol_menu{
font-size: 26px;
margin-left: 15px;
margin-top:11px;
}
.header .udg{
padding-right: 15px;
width:70px;
}
.header .menu li{
margin-left: 10px;
}
.header .menu li:first-child{
margin-left:0px;
}
.header .buscador{
margin-left: 0px;
}
.header ul{
margin-left: 0px;
}
.header .container-menu{
float:none;
}
.estudios_campus .alumne .text .f1{
font-size: 21px;
padding-left:25px;
padding-right: 25px;
}
.estudios_campus .alumne .text .f2{
font-size: 13px;
padding-left:25px;
padding-right: 25px;
}
.estudios_campus .professor .text .inner{
width:calc(100% - 50px);
padding-left:25px;
padding-right: 25px;
}
.estudios_campus .professor .text .inner .f1{
font-size: 35px;
}
.estudios_campus .professor .text .inner .f2{
padding-left: 10px;
font-size: 29px;
margin-top: -10px;
}
.estudios_campus .professor:hover .text .inner .f2{
padding-left: 10px;
}
.estudios_campus .professor .arrow{
right:15px;
bottom:43px;
}
}
@media
only screen and (min-width : 850px) and (max-width : 1100px) {
.estudios_campus .alumne .text .f1{
font-size: 20px;
}
}  @media
only screen and (max-width : 850px),
only screen and (max-device-width : 850px) {
.estudios_campus .alumne{
height: auto;
}
.passe-opinio{
height:auto;
}
.passe-opinio .box2 .inner{
max-width: inherit;
}
.estudios_campus{
height: auto;
}
.estudios_campus .box-alumnes{
height: auto;
}
.estudios_campus .professor{
height: auto;
}
.estudios_campus .professor .text{
width:100%;
min-height: 200px;
}
.estudios_campus .professor .foto .content{
max-width: none;
}
.fons_negre_llistat .boxs .box,
.term-100 .fons_negre_llistat .boxs .box,
.term-101 .fons_negre_llistat .boxs .box,
.term-102 .fons_negre_llistat .boxs .box,
.term-104 .fons_negre_llistat .boxs .box {
width:calc(50% - 14px);
}
.footer4{
border:0px;
}
body{
padding-top: 72px;
position: relative;
}
.noticies_phone{
display: block;
}
.barra_top, .header{
display: none;
}
.header_phone{
display: inline-block;
text-align: center;
width: calc(100%);
position: fixed;
top:0px;
left: 0px;
z-index: 999999999;
height: 73px;
}
.header_phone.active{
height: 100vh;
overflow-y: scroll;
}
.header_phone .top{
padding-left:15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
background: #fff;
display: flex;
border-bottom: 1px solid #CFD0C9;
position: fixed;
width:100%;
z-index: 9999999999;
height: 73px;
}
.header_phone.active .top{
flex-direction: row-reverse;
}
.header_phone .menu_principal{
width: 100%;
padding-top: 100px;
padding-bottom: 15px; background: #fff;
margin-left: -100vw;
opacity: 0.4;
padding-bottom: 150px;
}
.header_phone.active .menu_principal{ display: block;
margin-left: 0;
z-index: 999999;
opacity: 1;
}
.header_phone.active{
}
.header_phone #icon-menu .active{
display: none;
width:21px;
margin-top: 10px;
}
.header_phone #icon-menu .closed{
display: inline-block;
width:25px;
margin-top: 10px;
}
.header_phone #icon-menu .active{
display: none;
transition:all 0.4s ease-in-out;
}
.header_phone.active #icon-menu .active{
display: inline-block;
transition:all 0.4s ease-in-out;
}
.header_phone.active #icon-menu .closed{
display: none;
}
.idiomes{
flex-grow: 0.8;
display: none;
text-align: right;
margin-top: 7px;
}
.idiomes ul li a{
color:#BCBCBC;
}
.idiomes ul li{
position: relative;
}
.idiomes ul li::after{ }
.idiomes ul li:last-child::after{
display: none;
}
.idiomes ul li.wpml-ls-current-language a{
color:#000000
}
.header_phone.active .titol_menu{
display: none;
}
.header_phone.active .idiomes{
display: block;
}
.header_phone #icon-menu{
flex-grow: 0.1;
width: 45px;
text-align: center;
cursor: pointer;
}
.header_phone #logo{
flex-grow: 0.1;
width: 45px;
text-align: center;
}
.header_phone #logo img{
display: inline-block;
width: 33px;
margin-top: 3px;
}
.header_phone .titol_menu{
font-family: 'Born-Ready-Alt-Regular';
color:#282828;
font-size: 30px;
font-weight: normal;
margin:0px;
flex-grow: 0.8;
}
.slider_home .bxslider .right{
height: 350px;
}
.slider_home .bxslider .right .inner{
max-width: 60vw;
padding-bottom: 25px;
}
.slider_home .bxslider .text h2{
font-size: 30px;
text-align: right;
}
.slider_home .bxslider .text{
padding-right: 25px;
text-align: right;
}
.fons_negre h1 {
margin-top: 10px;
margin-bottom: 10px;
font-weight: normal;
font-size: 14px;
text-align: left;
padding-left: 15px;
}
.fons_negre{
width:100%;
}
.fons_negre .boxs .box{
float:left;
width:300px;
position: relative;
}
.fons_negre .boxs .box p{
position: absolute;
bottom:0px;
left: 0px;
width: 100%;
font-family: 'Custom-Regular';
font-weight: 400;
color:#fff;
font-size: 25px;
padding-top: 35px;
padding-bottom: 25px;
padding-left: 25px;
padding-right: 25px;
background-image: linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.8));
overflow: hidden;
margin:0px;
}
.estudios_campus .box_gran{
width:100%;
height: 400px;
}
.estudios_campus .alumne .text .f1{
padding-left:15px;
padding-right: 15px;
padding-top: 15px;
font-size: 19px;
}
.estudios_campus .alumne .text .f2{
padding-left:15px;
padding-right: 15px;
padding-top: 15px;
font-size: 12px;
}
.estudios_campus .box_gran{
background-size: cover !important;
}
.estudios_campus .alumne .foto{
min-height: 250px;
background-size: cover !important;
}
.estudios_campus .alumne .foto img{
display: none;
}
.estudios_campus .professor .foto{
min-height: 250px;
background-size: cover !important;
}
.estudios_campus .professor .foto img{
display: none;
}
.estudios_campus .professor .text .inner .f1{
font-size: 35px;
}
.estudios_campus .professor .text .inner .f2 {
padding-left: 15px;
font-size: 35px;
margin-top: 1px;
}
.estudios_campus .professor .arrow{
bottom: 41px;
right: 33px;
}
.estudios_campus .professor .text .inner{
display: flex;
flex-direction:column;
align-items: center;
justify-content: center;
position: relative;
bottom: auto;
left: auto;
flex-wrap: wrap;
width:calc(100%);
height: 100%;
padding: 0px;
}
.estudios_campus .alumne .text{
display: flex;
flex-direction:column;
align-items: center;
justify-content: center;
position: relative;
bottom: auto;
left: auto;
flex-wrap: wrap;
width:calc(50%);
padding: 0px;
}
.estudios_campus .box_gran .text{
padding-left:15px;
padding-right: 15px;
}
.estudios_campus .box_gran .text .f2{
font-size: 40px;
}
.estudios_campus .box_gran a{
right:15px;
}
.noticies_home .titol_gran .f2{
font-size: 30px;
}
.noticies_home .titol_gran .f2 .f1{
position: relative;
left:auto;
top:auto;
font-size: 28px;
}
.noticies_home .titol_gran{
padding-top: 80px;
}
.noticies_phone .box{
padding: 25px;
}
.noticies_phone .box .data {
color: #000;
opacity: 0.5;
margin-top: 15px;
}
.noticies_phone .box .titol {
color: #000;
margin-top: 15px;
font-size: 25px;
line-height: 1.2;
}
.noticies_phone .box .text {
color: #5D5F60;
margin-top: 15px;
font-size: 14px;
}
.noticies_home::before{
display: none;
}
.noticies_home{
padding-bottom: 60px;
}
.contacte_home .box2, .contacte_home .box3{
display: none;
}
.contacte_home .boxs .box1 .text{
max-width: none;
text-align: center;
}
.contacte_home .boxs .box1 .titol{
text-align: center;
font-size: 35px;
}
.footer1{
padding-top: 65px;
padding-bottom: 65px;
}
.footer1 .boxs{
flex-direction: column;
}
.footer1 .boxs .box{
width: calc(100% - 40px);
font-family: 'Custom-Regular';
font-size: 14px;
text-transform: uppercase;
text-align: left;
border-top: 1px solid rgba(255,255,255,0.2);
padding-left: 25px;
padding-right: 15px;
}
.footer1 .boxs .box:last-child{
border-bottom: 1px solid rgba(255,255,255,0.2);
}
.footer1 .boxs .box b{
display: none;
}
.footer1 .boxs .box a{
padding-top:15px;
padding-bottom: 15px;
display: block;
position: relative;
}
.footer1 .boxs .box .inner{
display: block;
}
.footer1 .boxs .box a::before{
position: absolute;
top:12px;
right:0px;
width:25px;
height: 25px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center center;
content:"";
}
.footer2 .boxs{
flex-direction: column-reverse;
display: flex;
padding-bottom: 0px;
}
.footer2 .boxs .box1{
background: #161616;
}
.footer3{
display: none;
}
.footer2 .boxs .box1{
padding-right: 25px;
padding-left:25px;
text-align: center;
padding-top: 45px;
}
.footer2 .boxs .box1 img{
display: inline-block;
}
.footer2 .boxs .box2{
text-align: center;
padding-bottom: 45px;
}
.footer1 .f1{
font-size: 35px;
}
.footer1 .f1, .footer1 .f2{
padding-left: 25px;
padding-right: 25px;
}
.footer4{
display: flex;
flex-direction: column-reverse;
padding:25px 25px;
}
.footer4 .xs{
border-top:1px solid rgba(255,255,255,0.4);
border-bottom:1px solid rgba(255,255,255,0.4);
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
.footer4 .xs a{
color:#636262;
font-size: 16px;
margin-right: 10px;
margin-left: 10px;
}
.footer4 .copy{
margin-top: 15px;
text-align: center;
color:#636262;
}
.footer4 .links{
margin-bottom: 15px;
}
.footer4 .links a{
color:#fff;
text-transform: uppercase;
text-decoration: none;
font-size: 11px;
}
.footer4 .links{
text-align: center;
}
.mini-menu{
padding:25px;
}
.mini-menu .titol{
font-size: 35px;
}
.mini-menu .container{
font-size: 13px;
line-height: 1.2;
margin-top: 20px;
margin-bottom: 20px;
}
.mini-menu .container::before{
top:0px;
left: auto;
right: 0px;
max-height: 100%;
background-position: top right !important;
}
.estudi .container .bg{
margin-right: 0px;
width: 100%;
}
.estudi .container{
margin-top: 2px;
}
.estudi .col-left{
width:100%;
margin-right:0px;
}
.estudi .col-right{
width:100%;
margin:0px;
}
.estudi .columns{
flex-direction: column;
}
.tabs ul.ui-tabs-nav{
border-bottom: 0px;
}
.estudi .col-left h2{
border-bottom:1px dotted #A8A8A8;
margin-bottom: 25px;
}
.estudi .col-left iframe{
height: 235px;
}
.form-fitxa{
display: none;
} .page-template-page-landing .form-fitxa {
display: block;
}
.page-template-page-landing .col-right {
width: 100%;
}
.page-template-page-landing .form-fitxa {
display: block;
width: 90%;
margin: 25px auto;
margin-bottom: 0;
} .estudi::before{
display: none;
}
.estudi-opinio{
margin-top:0px;
}
.estudi-opinio{
flex-direction: column;
}
.estudi-opinio .mitat{
width:100%;
}
.estudi-opinio .alumne .text .f1{
font-size: 15px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
font-size: 19px;
}
.estudi-opinio .alumne .text .f2{
font-size: 12px;
padding:20px;
}
.estudi-opinio .mitat.dreta{
padding:0px;
width:100%;
padding-bottom: 25px;
}
.estudi-opinio::before{
width:100px;
height: 100px;
}
.estudi-opinio .bx-wrapper img{
display: none;
}
.estudi-opinio .alumne .foto{
background-size: cover !important;
}
.progress{
margin-top: 35px;
}
.estudi-opinio .mitat.dreta .text{
font-size: 16px;
}
.estudi-opinio .mitat.dreta .petit{
font-size: 12px;
}
.fitxa-actualidad{
margin-top: 0px;
}
.fitxa-actualidad .col1{
width:100%;
}
.fitxa-actualidad .col2{
width: 0px;
display: none;
}
.fitxa-actualidad .group{
margin-left: 25px;
margin-right: 25px;
}
.actualidad .item .title, .fitxa-actualidad .title{
margin-left: 25px;
margin-right: 25px;
}
.actualidad .item .content, .fitxa-actualidad .content{
margin-left: 25px;
margin-right: 25px;
}
.fitxa-actualidad .xs{
margin-left: 25px;
}
.container-fitxa-actualidad::before{
display: none;
}
.single-actualidad{
display: none;
}
.actualidad .item{
width:calc(100% - 50px);
margin-left: 25px;
margin-right: 25px;
}
.filter{
justify-content:center;
padding-left:25px;
padding-right: 25px;
}
.searchandfilter ul{
text-align: center;
}
.searchandfilter .sf-field-category{
margin:0px;
}
.searchandfilter ul li{
margin-left: 25px !important;
margin-right: 25px !important;
}
.actualidad .item .title{
margin-left: 0px;
margin-right: 0px;
}
.actualidad .item .content{
margin-left: 0px;
margin-right: 0px;
}
.menu_principal ul{
list-style: none;
margin: 0px;
width: 100%;
}
.menu_principal ul li{
padding: 0px;
margin:0px;
width: 100%;
text-align: center;
}
.menu_principal ul li a{
display: block;
width: 100%;
}
.faqs .box1{
width:100%;
padding-left: 25px;
padding-right: 25px;
}
.faqs .box2{
display: none;
}
.header_phone .menu_estudios{
display: flex;
flex-direction: column;
position: relative;
}
.header_phone .menu_estudios span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
text-align: left;
position: absolute;
top:0px;
left: 31px;
font-size: 14px;
}
.header_phone .menu_estudios a{
color:#111111;
font-family: 'Custom-Regular';
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
text-align: left;
border-left:5px solid #E12030;
margin-bottom: 2px;
position: relative;
padding-left: 25px;
padding-top: 15px;
padding-bottom: 15px;
}
.header_phone .menu_estudios a.n0{
padding-top: 25px !important;
}
.header_phone .menu_estudios a::before{
position: absolute;
bottom:-1px;
left: 15px;
width:calc(100% - 30px);
background: #CFD0C9;
height: 1px;
content: "";
}
.header_phone .encuentra{
margin-left: 20px;
margin-right: 20px;
display: inline-block;
width: calc(100% - 40px);
border-bottom: 1px solid #CFD0C9;
margin-bottom: 15px;
position: relative;
}
.header_phone .encuentra input{
border:0px;
display: block;
width:100%;
padding:15px;
outline: none;
color:#A5A5A5;
font-size: 18px;
}
.header_phone .encuentra::before{
position: absolute;
top:11px;
right:10px;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/lupa.svg) no-repeat center center;
content:"";
width:25px;
height: 25px;
z-index: 99999;
}
.header_phone .encuentra input::placeholder{
color:#A5A5A5;
font-size: 18px;
font-family: 'Custom-Regular';
font-weight: 300;
}
.header_phone .menu_ademas{
margin-top: 30px;
}
.header_phone .menu_ademas ul{
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding-left: 25px;
padding-right: 25px;
}
.header_phone .menu_ademas ul li{
width:50%;
flex-grow: 0.5;
max-width: 50%;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
}
.header_phone .menu_ademas ul li a{
color:#3A3A3A;
font-size: 16px;
}
.header_phone .menu_ademas span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
font-size: 14px;
display: block;
padding-left: 25px;
text-align: left;
}
.header_phone .menu_nuestros_campus{
margin-left: 25px;
margin-right: 25px;
margin-top: 50px;
border-bottom: 1px solid #CFD0C9;
margin-bottom:15px;
}
.header_phone .menu_nuestros_campus span{
text-transform: uppercase;
color:#BCBCBC;
font-family: 'Custom-Regular';
font-size: 14px;
display: block;
text-align: left;
padding-bottom: 5px;
}
.header_phone .menu_nuestros_campus a{
border-top: 1px solid #CFD0C9;
display: block;
text-align: left;
padding-top: 15px;
padding-bottom: 15px;
color:#000000;
font-family: 'Custom-Regular';
font-size: 16px;
position: relative;
}
.header_phone .menu_nuestros_campus a::before{
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-negra.svg) no-repeat center center;
position: absolute;
top: 14px;
right: 14px;
width:25px;
height: 25px;
content: "";
}
.header_phone .separador{
display: block;
width:100%;
height: 55px;
box-shadow: none;
background-position: center center;
background-size: auto 100%;
margin-top: 35px;
margin-bottom: 35px;
}
.header_phone .xs{
border-top: 1px solid rgba(207,208,201, 0.4);
border-bottom: 1px solid rgba(207,208,201, 0.4);
padding-top: 15px;
padding-bottom: 15px;
margin-left: 15px;
margin-right: 15px;
}
.header_phone .xs a{
font-size: 20px;
color:#3A3A3A;
margin-left: 10px;
margin-right: 10px;
}
.header_phone .links{
}
.header_phone .links a{
margin-left: 10px;
margin-right: 10px;
color:#000000;
font-family: 'Custom-Bold';
text-transform: uppercase;
margin-top: 15px;
display: inline-block;
width:calc(100% - 20px);
}
.contacte_home{
padding-top: 50px;
margin-bottom: 50px;
}
.contacte_home .boxs .box1{
text-align: center;
}
.contacte_home .boxs .box1 .link{
display: inline-block;
background: #E12030;
padding-left:25px;
padding-right: 65px;
padding-top: 15px;
padding-bottom: 15px;
margin-bottom: 35px;
margin-top: 25px;
color:#fff;
font-size: 16px;
line-height: 1;
position: relative;
}
.contacte_home .boxs .box1 .link::before{
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center center;
position: absolute;
top: 11px;
right: 14px;
width:25px;
height: 25px;
content: "";
}
.contacte_home .boxs .box1 .separador{
box-shadow: none;
background-position: center center;
background-size: auto 100%;
height: 55px;
margin-top:0px;
margin-bottom: 35px;
display: block;
}
.noticies_home .boxs .box_gran .inner .box{
max-width:calc(100vw - 50px);
margin-left: 25px;
margin-right: 25px;
}
.footer4 .links a{
margin-left: 10px;
margin-right: 10px;
}
.encuentra img{
display: none;
}
.movilidad{
padding-top: 245px;
}
.container-movilidad{
padding-left: 25px;
padding-right: 25px;
margin-bottom: 20px;
}
.faqs::before, .movilidad::before{
display: none;
}
.movilidad::before{
display: none;
}
.movilidad .separador{
display: block;
width:100%;
height: 55px;
box-shadow: none;
background-position: center center;
background-size: auto 100%;
margin-top: 35px;
margin-bottom: 35px;
}
.llistat-professors .llistat{
flex-direction: row;
}
.llistat-professors .llistat .professor{
width:calc(50% - 50px);
}
.llistat-professors .llistat .professor .img{
-webkit-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
box-shadow: 5px 5px 16px 0px rgba(0,0,0,0.5);
}
.llistat-professors .passe-opinio{
flex-wrap: wrap;
}
.llistat-professors .passe-opinio .box1{
width:100%;
height: 300px;
}
.llistat-professors .passe-opinio .box2{
width:100%;
}
.llistat-professors .separador {
display: block;
width: 100%;
height: 55px;
box-shadow: none;
background-position: center center;
background-size: auto 100%;
margin-top: 35px;
margin-bottom: 35px;
}
.profe .container{
flex-direction: column;
}
.profe .container .img{
width:80%;
margin-left: 10%;
}
.profe .container .txt{
width: 100%;
padding-left: 25px;
padding-right: 25px;
}
.profe .container .txt .correu{
margin-left: 41px;
}
.llistat-professors .tabs ul.ui-tabs-nav li{
margin-left: 0px;
}
.llistat-professors .tabs ul.ui-tabs-nav{
border-bottom: 1px dotted #C6C6C6;
margin-left:25px;
margin-right: 25px;
}
.passe-opinio .box2{
padding:25px;
margin:0px;
}
.passe-opinio .box2 .inner{
font-size: 25px;
}
.campus{
flex-direction: column;
}
.campus .box1{
width:100%;
}
.campus .box2{
width:100%;
margin-top: 80px;
}
.campus .box1 .inner{
padding-left: 25px;
padding-right: 25px;
}
.campus .box2 .box-red{
align-items: flex-start;
height: auto;
padding-bottom: 25px;
width:calc(100% - 50px);
margin-left:25px;
}
.campus .box2 .box-red .img{
width:100%;
margin:0px;
margin-top: -25px;
margin-left: -25px;
}
.bg-campus .inner{
height: 50vh;
}
.campus .box1 .inner .titol{
font-size: 22px;
max-width: none;
}
.campus{
padding-bottom: 55px;
}
.campus .box1 .inner .link{
display: none;
}
.pag-contacto{
flex-direction: column;
}
#map{
height: 300px;
}
.pag-contacto .box1, .pag-contacto .box2{
width: 100%;
}
.pag-contacto .box2{
padding:25px;
}
.contacte_home.pag .boxs .box1{
display: none;
}
.contacte_home.pag .boxs .box2{
display: block;
}
.contacte_home.pag{
background: #fff;
box-shadow: none;
padding-top: 0px;
padding-bottom: 40px;
}
.contacte_home.pag::before{
display: none;
}
.contacte_home.pag .boxs .box2 .inner{
margin-top: 30px;
padding:25px;
}
.contacte_home.pag .boxs .box2 .titol{
font-size: 33px;
}
.contacte_home .boxs .box2 form input[type="submit"]{
width:100%;
padding-top: 11px;
padding-bottom: 11px;
color:#E12030;
font-size: 16px;
cursor: pointer;
border-radius: 0px !important;
border:0px;
}
.contacte_home.pag .boxs .box2 .separador{
display: block;
box-shadow: none;
margin-top: 20px;
}
.contacte_home .boxs .box2 form label{
border:0px;
}
.contacte_home .boxs .box2 form input[type="text"], .contacte_home .boxs .box2 form input[type="email"], .contacte_home .boxs .box2 form select, .contacte_home .boxs .box2 form textarea{
border:1px solid rgba(255,255,255,0.4);
padding:10px 15px;
border-radius: 4px;
width:100%;
}
.contacte_home .boxs .box2 form textarea{
resize: none;
}
.search-results .results{
margin: 20px 60px;
}
.movilidad .box1, .movilidad .box2{
width:100%;
margin:0px;
}
.movilidad .box2{
min-height:550px;
}
.movilidad .container-movilidad{
flex-direction: column;
}
.movilidad .box1 .inner{
max-width: none;
}
.movilidad{
padding-top: 15px;
}
.accordion .ui-accordion-content{
overflow-x:scroll;
}
.campus .box2{
padding-left: 0px;
}
.galeria-campus .inner img{
width:100%;
}
.estudi .col-left .wpcf7 .box{
display: inline-block;
width:calc(100%);
}
.grecaptcha-badge,
.qc-cmp-persistent-link {
display: none !important;
}
}  @media
only screen and (max-width : 544px),
only screen and (max-device-width : 544px) {
.header_phone .titol_menu{
font-size: 25px;
line-height: 42px;
}
.contacte_home::before{
width:250px;
height: 250px;
}
.fons_negre .boxs .box p{
font-size: 20px;
}
.container-fluid{
padding-left: 25px;
padding-right: 25px;
}
.footer2 .boxs .box2{
padding-right: 25px;
}
.fons_negre_llistat .boxs .box,
.term-100 .fons_negre_llistat .boxs .box,
.term-101 .fons_negre_llistat .boxs .box,
.term-102 .fons_negre_llistat .boxs .box,
.term-104 .fons_negre_llistat .boxs .box {
width:calc(100% - 50px);
margin-left: 25px;
margin-right: 25px;
}
.mini-menu .titol.mes35{
font-size: 30px;
}
} @media only screen and (max-device-width : 768px){
.container-fluid{
padding-left: 25px;
padding-right: 25px;
}
.animated { -o-transition-property: none !important;
-moz-transition-property: none !important;
-ms-transition-property: none !important;
-webkit-transition-property: none !important;
transition-property: none !important; -o-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-webkit-transform: none !important;
transform: none !important; -webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
}
#mc_embed_signup{
background: #252525 !important;
}
#mc_embed_signup form{
max-width: 1200px;
margin:0px auto;
padding: 0px 0 45px 3% !important;
}
#mc_embed_signup_scroll{
color:#868686;
}
#mc_embed_signup a{
color:#E12030;
}
#mc_embed_signup .mc-field-group{
padding-bottom:0px !important;
}
#mc_embed_signup h2 {
margin-bottom:0px !important;
font-size: 36px !important;
font-family: 'Born-Ready-Alt-Regular' !important;
letter-spacing: 2px !important;
}
#mc_embed_signup .indicates-required{
float:right;
}
#form-estudis input[type="text"]{
display:none;
}
@media
only screen and (max-width : 768px){
.tabs ul.ui-tabs-nav li{
display:block;
margin-bottom:10px;
}
}
@media
only screen and (max-width : 550px){
.header_phone .menu_ademas ul li{
width:100%;
flex-grow:1;
max-width:none;
}
.movilidad .container-movilidad{
padding-bottom:0px;
}
.movilidad .box2{
min-height:255px;	
}
}
#url-page{
display: none;
}
.form-custom{
background: #f6f6f6;
color:#3A3A3A;
padding-bottom: 25px;
} .form-custom p{
padding:0px 25px;
}
.form-custom h2{
font-family: 'Born-Ready-Alt-Regular';
color: #E12030;
font-size: 40px;
margin:0px;
margin-bottom: 15px;  
font-weight: normal;
padding:25px 25px 0px 25px;
}
.form-custom .custom{
float:left;
width:100%;
height: 41px;
}
.form-custom .custom span{
float:right;
}
.form-custom input[type="text"], .form-custom input[type="email"], .form-custom textarea, .form-custom input[type="tel"]{
padding: 8px;
background: transparent;
border: 0px;
width: calc(100% - 10px);
display: block;
margin-bottom: 5px;
color: #3A3A3A;
font-size: 13px;
outline: none;
}
.form-custom input[type="submit"] {
background: #fff;
border: 0px;
padding: 7px 25px !important;
margin-top: 25px;
}
.form-custom input[type="text"]::placeholder, .form-custom input[type="email"]::placeholder, .form-custom textarea::placeholder, .form-custom input[type="tel"]::placeholder{
color:#3A3A3A;
font-size: 13px;
}
.form-custom input[type="text"]:-ms-input-placeholder , .form-custom input[type="email"]:-ms-input-placeholder , .form-custom textarea:-ms-input-placeholder, .form-custom input[type="tel"]:-ms-input-placeholder {
color:#3A3A3A;
font-size: 13px;
}
.form-custom input[type="text"]::-ms-input-placeholder , .form-custom input[type="email"]::-ms-input-placeholder , .form-custom textarea::-ms-input-placeholder, .form-custom input[type="tel"]::-ms-input-placeholder {
color:#3A3A3A;
font-size: 13px;
}
.form-custom label {
border-bottom: 1px solid #3A3A3A;
display: block;
margin-bottom: 5px;
}
.form-custom label.custom {
border-bottom: 0px;
display: block;
margin-bottom: 5px;
}
.contacte_home .boxs .box3 table tr td ul{
margin:0px;
}
.capa1_estudi{
opacity: 0;
position: absolute;
bottom: 33px;
left: -27px;
padding: 25px;
color: #fff;
height: 281px;
}
.capa1_estudi .inner{
background: #252525;
padding: 25px;
width:455px;
display: none;
}
.capa1_estudi.active{
opacity: 1;
left: -477px;
}
.capa1_estudi.active .inner{
display: block;
}
.capa1_estudi table tr td {
border: 0px;
padding-top: 7px;
vertical-align: top;
font-size: 12px;
}
.capa1_estudi table tr td ul{
margin:0px;
}    
.capa1_estudi table tr td:first-child{
width:22% !important;
}
.capa1_estudi table{
border:0px;
}  .fons_negre_llistat .estudis_gran{
display: flex;
max-width: 1600px;
margin: 0px auto;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 120px;
margin-top: 60px;
}
.fons_negre_llistat .estudis_gran .box{
width: calc(50% - 30px);
margin:0px 15px;
height: 550px;
position: relative;
transition: all 0.4s ease-in-out !important;
background-size: cover !important;
}
.fons_negre_llistat .estudis_gran .box .bottom{
position: absolute;
bottom:0px;
left: 0px;
width: 100%;
text-align: left;
color:#fff;
z-index: 99;
padding-left: 50px;
padding-right: 50px;
padding-bottom: 35px;
background-image: linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.8));
}
.fons_negre_llistat .estudis_gran .box::after{
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
background: rgba(0,0,0,0.3);
content: "";
transition: all 0.4s ease-in-out !important;
}
.fons_negre_llistat .estudis_gran .box:hover::after{
background: rgba(225,32,48,0.8);
}
.fons_negre_llistat .estudis_gran .box .bottom .texto_taxonomy{
font-family: 'Born-Ready-Alt-Regular';
font-size: 50px;
text-shadow: -2px -1px 3px rgba(0, 0, 0, 0.4);
}
.fons_negre_llistat .estudis_gran .box .bottom .formacio_taxonomy{
font-family: 'Grotzec-Cond-Bold';
font-size: 60px;
text-transform: uppercase;
line-height: 0.9;
padding-left: 20px;
}
.fons_negre_llistat .estudis_gran .box span.link{
position: absolute;
bottom: 35px;
right: 75px;
color: #fff;
z-index: 99;
background: url(https://barcelona.euses.cat/wp-content/themes/euses/img/fletxa-blanca.svg) no-repeat center right;
background-size: contain !important;
padding-right: 40px;
font-size: 14px;
transition: all 0.4s ease-in-out;
}
@media
only screen and (max-width : 1300px){
.container-fluid{
padding-left: 25px;
padding-right: 25px;
}
.fons_negre_llistat .estudis_gran .box{
height: 430px;
}
.fons_negre_llistat .estudis_gran .box .bottom .texto_taxonomy{
font-size: 35px;
}
.fons_negre_llistat .estudis_gran .box .bottom .formacio_taxonomy{
font-size: 45px;
}
}
@media
only screen and (max-width : 1060px){
.fons_negre_llistat .estudis_gran .box{
width:100%;
margin-top: 15px;
}
}
@media
only screen and (max-width : 560px){
.fons_negre_llistat .estudis_gran .box .bottom{
padding-left: 25px;
padding-right: 25px;
padding-bottom: 80px;
}
.fons_negre_llistat .estudis_gran .box span.link{
right:25px;
}
.fons_negre_llistat .estudis_gran .box .bottom .texto_taxonomy{
font-size: 25px;
}
.fons_negre_llistat .estudis_gran .box .bottom .formacio_taxonomy{
font-size: 35px;
}
}
.form-fitxa.phone{
display: none;
}
@media
only screen and (max-width : 850px){
.form-fitxa.phone{
margin:25px;
}
.estudi .container.op{
padding-bottom: 0px;
}
.form-fitxa.phone{
display: block;
}
.form-fitxa.phone form input[type="submit"]{
width:100%;
}
.capa1_estudi_phone{
padding:15px;
background: #252525;
}
.capa1_estudi_phone table {
border: 0px;
}
.capa1_estudi_phone table tr td {
border: 0px;
padding-top: 7px;
vertical-align: top;
font-size: 12px;
}
.capa1_estudi_phone table tr td ul{
margin:0px;
}    
.capa1_estudi_phone table tr td:first-child{
width:22% !important;
}
.capa1_estudi_phone table{
border:0px;
}
} .link_out{
display:block;
background: #E12030 !important;
color: #fff !important;
padding: 5px 15px !important;
font-size:14px;
}
.red .menu{
margin:0px !important;
padding:0px !important;
}
.header div{
vertical-align:top;
}
.header .container-menu .red{
margin-top:5px;
}
.header .buscador{
margin-top:20px;
}
.header .container-menu .red ul li, .red ul.menu li {
padding-bottom:10px !important;
}
.amaga {
display: none !important;
}
.blanc .title {
margin-bottom: 20px;
}
.blanc .inscripciones.abiertas{ }
.wrap-visor{
background:#F6F6F6;
position:relative;
} .passe-opinio .box1{
margin-top:15px;
margin-bottom:15px;
}
div.select_curs_actual {
height: 35px !important;
width: 100%;  
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px; }
.select_curs_actual select {
color: #444 !important;
}
.form-fitxa form input[type="submit"] {
cursor: pointer;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
right: 7px !important;
}
@media only screen and (max-width: 850px), only screen and (max-device-width: 850px) {
.select2-container--default .select2-selection--single .select2-selection__arrow {
right: 1px !important;
}
}
@supports (-moz-appearance:meterbar) and (background-blend-mode:difference,normal) {
div.select_curs_actual {
padding-top: 0!important;
}
}
.form-fitxa form .wpcf7-acceptance label {
font-size: 14px;
}
.page-id-7476 div.professor {
cursor: default!important;
}
#gallery-2 img{
border:5px solid #fff !important;
height:auto !important;
}
#gallery-2 .gallery-item{
margin:0px !important;
}
.actualidad .item .content a, .fitxa-actualidad .content a{
color:#E12030;
}
.actualidad .item .content a:hover, .fitxa-actualidad .content a:hover{
text-decoration:underline;
}
body.term-postgraus-cursos-i-jornades div.txt-petit,
body.term-cursos-postgrados-jornadas-fisioterapia div.txt-petit {
display: none;
}
body.term-postgraus-cursos-i-jornades .blanc .title {
margin-bottom: 20px;
}
.form-custom input[type="submit"] {
cursor: pointer;
}
#wpcf7-f7786-o1 span.wpcf7-not-valid-tip {
color: #f00!important;
}
#wpcf7-f7786-o1 .wpcf7-mail-sent-ok {
border: 2px solid #398f14!important;
}
@media
only screen and (max-width : 650px){
#gallery-2 .gallery-item{
width:100% !important;
}
} .form-fitxa span.wpcf7-not-valid-tip,
.contacte_home span.wpcf7-not-valid-tip {
color: white;
}
.form-fitxa div.wpcf7-mail-sent-ok,
.contacte_home div.wpcf7-mail-sent-ok {
border: 2px solid white;
}
.form-fitxa div.wpcf7-validation-errors, 
.form-fitxa div.wpcf7-acceptance-missing,
.contacte_home div.wpcf7-validation-errors, 
.contacte_home div.wpcf7-acceptance-missing {
border:1px solid #fff !important;
} .fitxa-actualidad .category {
display: none;
}
.alert_covid19 {
text-align: center;
font-size: 30px;
background-color: #E12030;
padding: 10px;
color: white;
}
.titol_custom_slider {
font-size: 59px;
font-weight: normal;
line-height: 1;
margin-bottom: 10px!important;
} div.estudi div#tabs table.master_tech {
width: 100%;
}
.estudi .col-left table.master_tech tbody tr:nth-child(1) {
background: #ccc !important;
}
.estudi table.master_tech th {
padding: 12px 0;
}
.estudi .col-left table.master_tech tbody tr:nth-child(2n + 1) {
background: inherit;
}
.estudi .col-left table.master_tech tbody tr.cr_ob,
.estudi .col-left table.master_tech tbody tr.cr_op,
.estudi .col-left table.master_tech tbody tr.pr_ext,
.estudi .col-left table.master_tech tbody tr.tr_final,
.estudi .col-left table.master_tech tbody tr.r_esport
{
background: #e6e6e6!important; 
padding: 8px 0;
}
.estudi .col-left table.master_tech tbody tr.cr_op2 {
background: #efefef;
padding: 8px 0;
} .postid-8454 .estudi > .container > div,
.postid-8457 .estudi > .container > div,
.postid-8497 .estudi > .container > div,
.postid-8505 .estudi > .container > div,
.postid-8385 .estudi > .container > div {
background-position: top!important;
}
.postid-8454 .estudi .container .bg,
.postid-8457 .estudi .container .bg,
.postid-8497 .estudi .container .bg,
.postid-8505 .estudi .container .bg,
.postid-8385 .estudi .container .bg {
min-height: 500px;
} span.delay_master {
display: none;
background: #E12030;
position: absolute;
left: 0;
bottom: 20px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
padding: 6px 30px;
color: #fff;
font-weight: 700;
font-size: 25px;
}
.postid-8457 span.delay_master,
.postid-8454 span.delay_master,
.postid-8497 span.delay_master,
.postid-8385 span.delay_master,
.postid-8505 span.delay_master { 
display: block!important;
}
span.delay_master_mini {
display: none;
color: #fff;
float: left;
padding: 4px 25px 4px 25px;
margin-top: 10px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
text-transform: uppercase;
font-size: 14px;
background: #E12030;
}
.term-66 a.box span.delay_master_mini,
.term-65 a.box span.delay_master_mini,
.term-64 a.box span.delay_master_mini {
display: inline-block;
}
.fons_negre_llistat .boxs .box .blanc .inscripciones {
margin-top: 5px;
}
.fons_negre_llistat .boxs .box .blanc {
padding-bottom: 40px;
}
form div.select_curs_actual {
padding-top: 0!important;
}
@media only screen and (max-width: 1350px) and (min-width: 850px) {
.titol_custom_slider {
font-size: 42px;
}
}
@media only screen and (max-width : 1050px) and (min-width : 850px) {
.alert_covid19 {
padding-top: 85px;
}
}
@media only screen and (max-width: 850px), only screen and (max-device-width: 850px) {
.campus .box1 .inner .thankyou {
display: inline-block;
}
.titol_custom_slider {
font-size: 30px;
text-align: right;
}
.slider_home .bxslider .text .f1 {
margin-bottom: 20px!important;
}
} @media (min-width:1050px){
.wpml-ls-legacy-dropdown a {
background-color: #282828!important;
color: #fff !important;
padding: 5px 15px!important;
}
.wpml-ls-legacy-dropdown li:not(.wpml-ls-current-language) a {
padding: 10px 15px!important;
}
.barra_top .top-menu-custom .xxss a {
margin-right: 15px;
}
.wpml-ls-legacy-dropdown {
width: 130px!important;
}
.idiomes ul li:not(.wpml-ls-current-language) a:hover {
color: #E12030!important;
}
.barra_top {
display: flex;
justify-content: space-between;
padding-bottom: 0;
}
.top-menu-custom {
display: flex;
}
.top-menu-custom .xxss {
margin-right: 20px;
display: flex;
}
.top-menu-custom .xxss ul.menu {
display: flex;
list-style: none;
margin: 0;
}
.top-menu-custom .xxss ul.sub-menu { 
list-style: none;
}
.top-menu-custom .xxss .menu li.menu-item-has-children{
position: relative;
padding-bottom: 4px;
}
.top-menu-custom .xxss .menu-item-has-children .sub-menu{
display: none;
}
.top-menu-custom .xxss .menu li.menu-item-has-children:hover .sub-menu {
display: block;
position: absolute;
top:28px;
left:0px;
margin-left: 0px;
min-width: 125px;
z-index: 999999999;
border: 2px solid #fff;
}
.top-menu-custom .xxss .menu li.menu-item-has-children:hover .sub-menu li{
margin-left: 0px;
display: block;
margin-bottom: 1px;
padding: 0px;
}
.top-menu-custom .xxss .menu li.menu-item-has-children .sub-menu li{
border:1px solid #282828;
}
.top-menu-custom .xxss .menu li.menu-item-has-children:hover .sub-menu li a{
padding:5px 10px;
display: block;
background: #282828;
}
.top-menu-custom .xxss .menu li.menu-item-has-children:hover .sub-menu li a {
border:0px;
opacity: 1;
margin-right: 0;
text-align: center;
}
.barra_top .top-menu-custom .xxss a {
margin-right: 15px;
}
.top-menu-custom .xxss .menu li.work_with_us:hover > a {
color: #fff!important;
}
}
.idiomes{
text-align: center;
}
.wpml-ls-legacy-dropdown a {
padding: 5px 15px!important;
}
.wpml-ls-legacy-dropdown li:not(.wpml-ls-current-language) a {
padding: 10px 15px!important;
}
.idiomes ul li{
border-right: none!important;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
border-top: none!important;
} .visites-escola .form-fitxa {
display: block!important;
}
.visites-escola .container {
max-width: 100%!important;
width: 640px;
}
.visites-escola .info span {
font-weight: bold;
font-size: 17px;
}
.visites-escola span.wpcf7-list-item {
display: block;
}
.visites-escola .radio-info .wpcf7-list-item.last,
.visites-escola .visita-time {
border-bottom: 1px solid #fff;
padding-bottom: 10px;
}
.visites-escola .form-fitxa form .checkbox-686 label {
padding-bottom: 10px;
}
.visites-escola .walcf7-timepicker {
cursor: pointer;
}
.visites-escola .wpcf7 form.sent .wpcf7-response-output {
border-color: #fff;
}
.radio-info span.wpcf7-list-item {
margin-bottom: 0.3em!important;
}
@media only screen and (max-width: 850px), only screen and (max-device-width: 850px) {
.visites-escola .container {
margin-top: 20px!important;
margin-bottom: 20px!important;
}
} .form-custom a {
color:#E12030!important;
cursor: pointer;
}
.bloc-normativa {
display: none;
}
.bloc-normativa p {
padding: 0;
}
.bloc-normativa {
padding: 0 25px;
height: 250px; 
overflow-y: scroll;
}.bx-wrapper {
position: relative;
padding: 0;
*zoom: 1;
}
.bx-wrapper img {
max-width: 100%;
display: block;
} .bx-wrapper .bx-viewport { -webkit-transform: translatez(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -30px;
width: 100%;
display: none;
} .bx-wrapper .bx-loading {
min-height: 50px;
background: url(//barcelona.euses.cat/wp-content/themes/euses/js/images/bx_loader.gif) center center no-repeat #fff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #666;
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: #000;
} .bx-wrapper .bx-prev {
left: 10px;
background: url(//barcelona.euses.cat/wp-content/themes/euses/js/images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url(//barcelona.euses.cat/wp-content/themes/euses/js/images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url(//barcelona.euses.cat/wp-content/themes/euses/js/images/controls.png) -86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url(//barcelona.euses.cat/wp-content/themes/euses/js/images/controls.png) -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: -86px -33px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666\9;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}