@font-face{font-display:swap;font-family:MyriadPro;font-style:normal;font-weight:600;src:local("MyriadPro"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Semibold.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:MyriadPro;font-style:normal;font-weight:400;src:local("MyriadPro"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Regular.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:MyriadPro;font-style:normal;font-weight:900;src:local("MyriadPro"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/MyriadPro-Bold.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:kepler-std;font-style:normal;src:local("kepler-std"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.woff2) format("woff2"),url(https://d2k1udokfj5xv9.cloudfront.net/fonts/KeplerStd-Regular.woff) format("woff");unicode-range:u+000-5ff}.home-section__video{box-shadow:inset 0 -5.7px 0 #fff;padding-bottom:0}.home-section__video--frame{box-shadow:inset 0 0 0 #fff}.home-section__video .home-section__video-video{position:relative}.home-section__video .home-section__video-video iframe,.home-section__video .home-section__video-video video{min-height:781.7855002996px}.home-section__video .home-section__video-video iframe{display:none;width:100%}.home-section__video .home-section__video-video .a-play-btn{left:20%}#flecha__home-video{cursor:pointer}#video__barcelona-container{aspect-ratio:700/394}@media only screen and (max-width:1440px){.home-section__video .home-section__video-video iframe,.home-section__video .home-section__video-video video{min-height:calc(55.84182vw - 22.33673px)}}@media only screen and (max-width:860px){#play-btn__tomorrow{height:50px;width:50px}}@media only screen and (max-width:600px){.home-section__video .home-section__video-video iframe,.home-section__video .home-section__video-video video{min-height:calc(55.84182vw - 11.16836px)}#text__tomorrow{display:none}.home-section__school .m-column__content{margin-bottom:5vh}.home-section__video-video video{margin-left:-10px;max-width:calc(100% + 20px);width:calc(100% + 20px)}}.m-mosaic{aspect-ratio:20/18;display:grid;grid-template-areas:"empty-0 empty-0 empty-0 empty-0 empty-0 empty-0 V3 V3 V3 V3 V3 empty-1 empty-1 empty-1 empty-2 empty-2 empty-2 empty-2 empty-2 empty-8" "empty-0 empty-0 empty-0 empty-0 empty-0 empty-0 V3 V3 V3 V3 V3 advisor-m advisor-m advisor-m empty-2 empty-2 empty-2 empty-2 empty-2 empty-8" "empty-0 empty-0 empty-0 empty-0 empty-0 empty-0 V3 V3 V3 V3 V3 advisor-m advisor-m advisor-m img2 img2 img2 img2 img2 empty-8" "img3 img3 img3 img3 img3 img3 V3 V3 V3 V3 V3 advisor-m advisor-m advisor-m img2 img2 img2 img2 img2 empty-8" "img3 img3 img3 img3 img3 img3 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "img3 img3 img3 img3 img3 img3 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "img3 img3 img3 img3 img3 img3 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img2 img2 img2 img2 img2 empty-8" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img4 img4 img4 img4 img4 img4" "empty-4 V2 V2 V2 V2 V2 img1 img1 img1 img1 img1 img1 img1 img1 img4 img4 img4 img4 img4 img4" "empty-4 V2 V2 V2 V2 V2 advisor-r advisor-r advisor-r V1 V1 V1 V1 V1 img4 img4 img4 img4 img4 img4" "empty-4 V2 V2 V2 V2 V2 advisor-r advisor-r advisor-r V1 V1 V1 V1 V1 img4 img4 img4 img4 img4 img4" "empty-4 empty-5 empty-5 empty-5 empty-5 empty-5 advisor-r advisor-r advisor-r V1 V1 V1 V1 V1 advisor-s advisor-s advisor-s empty-9 empty-9 empty-9" "empty-4 empty-5 empty-5 empty-5 empty-5 empty-5 empty-6 empty-6 empty-6 V1 V1 V1 V1 V1 advisor-s advisor-s advisor-s empty-9 empty-9 empty-9" "empty-4 empty-5 empty-5 empty-5 empty-5 empty-5 empty-6 empty-6 empty-6 empty-7 empty-7 empty-7 empty-7 empty-7 advisor-s advisor-s advisor-s empty-9 empty-9 empty-9";grid-template-columns:repeat(20,.5fr);grid-template-rows:repeat(18,.5fr)}.m-mosaic .m-mosaic__item{overflow:hidden;position:relative}.m-mosaic .m-mosaic__item picture{display:block;height:100%;width:100%}.m-mosaic .m-mosaic__item picture img{height:100%;transition:all .6s ease-in-out;width:100%}.m-mosaic .m-mosaic-hover:hover picture img{transform:scale(1.05);-webkit-transform:scale(1.05)}.m-mosaic .m-mosaic__item-overlay{align-items:flex-start;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;gap:5px;height:100%;justify-content:end;left:0;opacity:0;padding:0 10px 10px;position:absolute;top:0;transition:all .6s ease-in-out;width:100%}.m-mosaic .m-mosaic-hover:hover .m-mosaic__item-overlay{opacity:1}.m-mosaic .m-mosaic__empty-0{grid-area:empty-0}.m-mosaic .m-mosaic__V3{grid-area:V3}.m-mosaic .m-mosaic__empty-1{grid-area:empty-1}.m-mosaic .m-mosaic__img3{grid-area:img3}.m-mosaic .m-mosaic__empty-3{grid-area:empty-3}.m-mosaic .m-mosaic__V2{grid-area:V2}.m-mosaic .m-mosaic__advisor-m{grid-area:advisor-m}.m-mosaic .m-mosaic__img1{grid-area:img1}.m-mosaic .m-mosaic__advisor-r{grid-area:advisor-r}.m-mosaic .m-mosaic__empty-4{grid-area:empty-4}.m-mosaic .m-mosaic__empty-5{grid-area:empty-5}.m-mosaic .m-mosaic__empty-6{grid-area:empty-6}.m-mosaic .m-mosaic__empty-7{grid-area:empty-7}.m-mosaic .m-mosaic__empty-8{grid-area:empty-8}.m-mosaic .m-mosaic__img4{grid-area:img4}.m-mosaic .m-mosaic__V1{grid-area:V1}.m-mosaic .m-mosaic__advisor-s{grid-area:advisor-s}.m-mosaic .m-mosaic__empty-9{grid-area:empty-9}.m-mosaic .m-mosaic__img2{grid-area:img2}@media only screen and (max-width:1000px){.m-mosaic{margin:0 auto;max-width:620px;width:112vw}}@media only screen and (max-width:600px){.m-mosaic{margin-left:calc(-6vw - 10px);width:112vw}}.g-hero{overflow:hidden}.g-grid-container-home{grid-row-gap:0;background-position:100% 100%;background-repeat:no-repeat;display:grid;grid-template-columns:54% auto;grid-template-rows:50% 40% 10%;height:70vh;justify-items:start;margin:3vh auto 0;max-height:700px;max-width:1440px;min-height:600px;padding:0 20px;width:100%}.g-grid-container-home__video{grid-column:1/3;grid-row:1/4;margin-left:30vw;max-height:100%;width:1090px;z-index:-1}.g-grid-container-home__title{grid-column:1/2;grid-row:1/2;text-align:left;width:100%}.g-grid-container-home__content{grid-column:1/2;grid-row:2/3}.g-grid-container-home__content-title{margin-bottom:15px;max-width:500px;padding:0;text-align:left;width:100%}.g-grid-container-home__content-text{max-width:72%}.g-grid-container-home__buttons{grid-column-gap:10px;align-self:end;display:grid;grid-column:1/2;grid-row:3/4;grid-template-columns:28% 38% 0;justify-items:stretch;text-align:center;width:100%}@media only screen and (max-width:1600px){.g-grid-container-home__video{height:100%;margin-left:33vw}}@media only screen and (max-width:1250px){.g-grid-container-home__buttons{grid-template-columns:28% 42% 0}}@media only screen and (max-width:1200px){.g-grid-container-home{grid-template-columns:60% auto;padding-top:0}.g-grid-container-home__video{max-height:100%}}@media only screen and (max-width:1050px){.g-grid-container-home__buttons{grid-template-columns:35% 45% 0}}@media only screen and (max-width:1090px){.g-grid-container-home__buttons{align-items:normal;text-align:left}.g-grid-container-home__video{margin-left:25vw;max-height:100%;max-width:-moz-fit-content;max-width:fit-content}.g-grid-container-home{grid-template-rows:45% 48% 7%}.g-grid-container-home__content-text{max-width:80%}}@media only screen and (max-width:950px){.g-grid-container-home__buttons{grid-template-columns:35% 55% 0}.g-grid-container-home__content{grid-column:1/2;grid-row:2/3;max-width:100%}}@media only screen and (max-width:900px){.g-grid-container-home__video{align-self:end;margin-left:20vw;max-height:90%;max-width:110vw}.g-grid-container-home__content{max-width:100%}.g-grid-container-home{grid-template-rows:45% 45% 10%}}@media only screen and (max-width:830px){.g-grid-container-home{grid-row-gap:25px;background-position:top;background-size:auto 40vh;grid-template-columns:1fr;grid-template-rows:40vh auto auto;height:auto;max-height:none}.g-grid-container-home__video{align-self:start;height:40vh;margin-left:-10vw;max-height:40vh;max-width:200%}.g-grid-container-home__video--img{max-width:83vw!important}.g-grid-container-home__content{max-width:85%}.g-grid-container-home__buttons{grid-row-gap:15px;grid-template-columns:.5fr;justify-items:flex-start}.g-grid-container-home__content-text{max-width:500px}}@media only screen and (max-width:600px){.g-grid-container-home{background-image:url(../img/v2/general/culinary_institute_of_barcelona_mobile_poster.webp);background-position:10px 0;background-repeat:no-repeat;height:auto;margin-top:0;padding:0 10px}.g-grid-container-home__buttons{grid-template-columns:.6fr}.g-grid-container-home__content{max-width:100%}.g-grid-container-home__content-title{margin-bottom:10px;width:100%}.g-grid-container-home__buttons .a-btn:first-of-type{order:3}.g-grid-container-home__buttons .a-btn:nth-of-type(3){order:1}.g-grid-container-home__content-text{max-width:100%}}@media only screen and (max-height:800px) and (min-width:1200px){.g-grid-container-home{grid-template-rows:53% 34% 13%;margin-top:0;min-height:550px}.g-grid-container-home__video--img{aspect-ratio:12/8;grid-column:2/3!important;margin-left:0!important;max-height:100%;max-width:70vw!important;width:auto}}
