@charset "UTF-8"; @import
url("https://www.uic.es/use.typekit.net/wsh0pey.css"); @font-face {
font-family: "idlefont"; src: url("../fonts/Ildefont.otf");
descent-override: 0%; } @font-face { font-family: "LFTetica"; src:
url("../fonts/LFTetica/LFTEticaDisplay-Thin.otf") format("truetype"); /*
Safari, Android, iOS */ font-display: swap; font-weight: 300; } @font-face
{ font-family: "LFTetica"; src:
url("../fonts/LFTetica/LFTEtica-Semibold.otf") format("truetype"); /*
Safari, Android, iOS */ font-display: swap; font-weight: 500; } @font-face
{ font-family: "LFTetica"; src: url("../fonts/LFTetica/LFTEtica-Bold.otf")
format("truetype"); /* Safari, Android, iOS */ font-display: swap;
font-weight: 600; } @font-face { font-family: "LFTetica"; src:
url("../fonts/LFTetica/LFTEticaCompressed-ExtraBold.otf")
format("truetype"); /* Safari, Android, iOS */ font-display: swap;
font-weight: 700; } @font-face { font-family: "LFTetica"; src:
url("../fonts/LFTetica/LFTEticaDisplay-Heavy.otf") format("truetype"); /*
Safari, Android, iOS */ font-display: swap; font-weight: 800; } /* colors
*/ /* colors */ body { background: #FFFFFF; }
body.page-node-type-page-home { background: #F7F7F7; }
body.page-node-type-page-home > img { display: none; }
.layout-container { overflow: hidden; margin: 0 auto; } ol + ul {
margin-top: 60px; } .header-user { background-color: #00416b; color:
white; } .header-logos { background: #009fdf; } .header-logos .logo,
.header-logos .driving { padding: 15px 90px; } @media (max-width: 1199px)
{ .header-logos .logo, .header-logos .driving { padding: 15px 60px; } }
@media (max-width: 991px) { .header-logos .logo, .header-logos .driving {
padding: 15px 20px; } } .header-logos .logo img, .header-logos .driving
img { max-width: 100%; padding: 0 15px; height: 82px; } .header-logos
.logo-home-menu { padding-right: 0; } .header-logos .logo-home-menu >
a:nth-child(1) img { padding-right: 0; } @media (max-width: 1449px) {
.header-logos .logo-home-menu > a:nth-child(1) img { max-width: 50%; }
} @media (max-width: 991px) { .header-logos .logo-home-menu >
a:nth-child(1) img { max-width: inherit; } } @media (max-width: 574px) {
.header-logos .logo-home-menu > a:nth-child(1) img { max-width: 50%; }
} .header-logos .logo-home-menu > a:nth-child(2) img { padding-left: 0;
} @media (max-width: 1449px) { .header-logos .logo-home-menu >
a:nth-child(2) img { max-width: 45%; } } @media (max-width: 991px) {
.header-logos .logo-home-menu > a:nth-child(2) img { max-width:
inherit; } } @media (max-width: 1449px) { .header-logos .logo-home-menu
> a:nth-child(2) img { max-width: 45%; } } .header-logos .driving {
padding-left: 0; } .header-logos .driving img { height: 69px; } @media
(max-width: 991px) { .header-logos .menu-desktop { display: none; } }
@media (max-width: 991px) { .header-logos .menu-desktop > div {
display: none; } } .header-logos .menu-desktop .faculties
.inner-menu-wrapper ul.inner-menu { padding: 20px 0; } .region-menu {
background: #009fdf; color: #FFFFFF; display: none; } @media (max-width:
1279px) { .region-menu { display: block; } } .region-menu .col-md-12 {
padding: 0; background: #F7F7F7; } main { min-height: 900px; } footer {
background: #FFFFFF; } .header-node .node-title-lego { clear: both;
padding: 0 90px; } @media (max-width: 1199px) { .header-node
.node-title-lego { padding: 0 60px; } } @media (max-width: 449px) {
.header-node .node-title-lego { padding: 0 30px; } } .node-breadcrumb ol {
content: "/"; padding-right: 5px; } .node-breadcrumb ol li { list-style:
none; float: left; } .node-breadcrumb ol li:after { content: "/";
padding-right: 5px; } .node-breadcrumb ol li:last-child:after { content:
""; } .side-menu li { list-style: none; } b, strong { font-weight: 600; }
.region-footer-white > .container-fluid { padding: 90px;
padding-bottom: 60px; } @media (max-width: 1199px) { .region-footer-white
> .container-fluid { padding: 60px; } } @media (max-width: 991px) {
.region-footer-white > .container-fluid { padding-bottom: 0; } } @media
(max-width: 449px) { .region-footer-white > .container-fluid { padding:
30px; padding-bottom: 0; } } .region-footer-white .menu-right {
text-align: right; padding-left: 0; } @media (max-width: 449px) {
.region-footer-white .menu-right { padding-left: 30px; } }
.region-footer-white .menu-right.menu-left-desktop { text-align: left;
padding-left: 30px; } @media (max-width: 991px) { .region-footer-white
.menu-right.menu-left-desktop { padding-left: 0; text-align: right; } }
.region-footer-white .menu-right ul { padding-left: 0; list-style: none; }
@media (max-width: 991px) { .region-footer-white .menu-right ul {
margin-bottom: 0; } } @media (max-width: 991px) { .region-footer-white
.menu-right ul li { border: 1px solid #fff; border-top: 0.5px;
border-right: 0; position: relative; min-height: 81px; background:
#00416b; margin-left: 0; margin-right: -60px; } } @media (max-width:
449px) { .region-footer-white .menu-right ul li { margin: 0 -30px; } }
.region-footer-white .menu-right ul li a { font-size: 18px; font-family:
"lft-etica", sans-serif; font-weight: 300; color: #000; } @media
(max-width: 991px) { .region-footer-white .menu-right ul li a { padding:
15px 60px; display: block; color: #fff; position: absolute; top: 50%;
transform: translateY(-50%); width: 100%; text-align: center; } } @media
(max-width: 449px) { .region-footer-white .menu-right ul li a { padding:
15px 30px; } } @media (max-width: 991px) { .region-footer-white
.menu-right.menu-black { text-align: left; padding-left: 15px;
padding-right: 0; } } @media (max-width: 991px) { .region-footer-white
.menu-right.menu-black ul li { border-left: 0; margin-left: -60px;
margin-right: 0px; } } @media (max-width: 449px) { .region-footer-white
.menu-right.menu-black ul li { margin-left: -30px; } }
.region-footer-white .menu-right.menu-black ul li a { font-weight: 600; }
.region-footer-white .logo-footer img { display: block; margin: 0 0 0
auto; } .region-footer-white img { max-width: 100%; } .region-footer-white
.footer-social > div { display: inline-block; } .region-footer-white
.footer-social > div img { padding: 5px 10px; } @media (max-width:
991px) { .region-footer-white .footer-social { margin: 40px 0; } } @media
(max-width: 767px) { .region-footer-white .footer-social { text-align:
center; } } .lower-footer { background: #dcdcdc; } .lower-footer
.container-fluid { padding: 37px 15px 26px; } @media (max-width: 1279px) {
.lower-footer .container-fluid { padding: 16px 15px 24px; } } @media
(max-width: 1199px) { .lower-footer .container-fluid { padding: 30px 15px;
} } @media (max-width: 991px) { .lower-footer .container-fluid { padding:
25px 15px 20px; } } .lower-footer .container-fluid > .row {
align-items: center; } @media (max-width: 1279px) { .lower-footer
.container-fluid > .row { align-items: end; } } .lower-footer
.container-fluid > .row .row { align-items: center; } .lower-footer p {
color: #000; font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 18px; } @media (max-width: 991px) { .lower-footer p {
text-align: center; } } .lower-footer ul { padding: 0; list-style: none;
text-align: right; } @media (max-width: 991px) { .lower-footer ul {
display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
text-align: center; } } .lower-footer ul li { padding-left: 20px; display:
inline-block; } .lower-footer ul li a { color: #000; font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 18px; }
.lower-footer ul li:nth-last-child(2) { width: 70%; } @media (max-width:
1499px) { .lower-footer ul li:nth-last-child(2) { width: 50%; } } @media
(max-width: 1199px) { .lower-footer ul li:nth-last-child(2) { width: auto;
} } .lower-footer ul li:nth-last-child(1) a, .lower-footer ul
li:nth-last-child(2) a { color: #2A6493; border-right: 1px solid #2A6493;
font-weight: 600; } @media (max-width: 991px) { .lower-footer ul
li:nth-last-child(1) a, .lower-footer ul li:nth-last-child(2) a {
font-size: 14px; line-height: 16px; } } .node-breadcrumb { padding: 60px
90px 90px 90px; } @media (max-width: 1199px) { .node-breadcrumb { padding:
30px 60px 60px 60px; } } @media (max-width: 449px) { .node-breadcrumb {
padding: 30px; } } .node-breadcrumb ol { padding-left: 0; margin: 0; }
.node-breadcrumb ol li a { font-size: 18px; font-family: "lft-etica",
sans-serif; font-weight: 300; color: #000; } .node-breadcrumb ol li.active
a { font-weight: 600; } .node-breadcrumb ol li:nth-last-child(1) a {
font-weight: 600; } .path-node .taxonomy-lego { padding: 60px 0; } @media
(max-width: 1199px) { .path-node .taxonomy-lego { padding: 30px 0; } }
@media (max-width: 449px) { .path-node .taxonomy-lego { padding: 0; } }
.taxonomy-lego .uic-paragraph, .taxonomy-lego .paragraph--type--file-list
{ padding: 20px 90px 0px 90px !important; } @media (max-width: 1199px) {
.taxonomy-lego .uic-paragraph, .taxonomy-lego .paragraph--type--file-list
{ padding: 20px 60px 0px 60px !important; } } @media (max-width: 449px) {
.taxonomy-lego .uic-paragraph, .taxonomy-lego .paragraph--type--file-list
{ padding: 20px 30px 0px 30px !important; } } .taxonomy-lego
.uic-paragraph.paragraph-link-list-wrapper.pmasonry, .taxonomy-lego
.paragraph--type--file-list.paragraph-link-list-wrapper.pmasonry {
padding: 0px 90px !important; } @media (max-width: 1199px) {
.taxonomy-lego .uic-paragraph.paragraph-link-list-wrapper.pmasonry,
.taxonomy-lego
.paragraph--type--file-list.paragraph-link-list-wrapper.pmasonry {
padding: 0px 60px !important; } } @media (max-width: 449px) {
.taxonomy-lego .uic-paragraph.paragraph-link-list-wrapper.pmasonry,
.taxonomy-lego
.paragraph--type--file-list.paragraph-link-list-wrapper.pmasonry {
padding: 0px 30px !important; } } .taxonomy-lego.highlighted { padding: 0;
} .taxonomy-lego.highlighted .uic-paragraph, .taxonomy-lego.highlighted
.paragraph--type--file-list { padding: 0 !important; } @media (max-width:
1199px) { .taxonomy-lego.highlighted .uic-paragraph,
.taxonomy-lego.highlighted .paragraph--type--file-list { padding: 0
!important; } } @media (max-width: 449px) { .taxonomy-lego.highlighted
.uic-paragraph, .taxonomy-lego.highlighted .paragraph--type--file-list {
padding: 0 !important; } } .taxonomy-lego .paragraph--type--image img {
padding: 30px 90px; } @media (max-width: 1199px) { .taxonomy-lego
.paragraph--type--image img { padding: 30px 60px; } } @media (max-width:
449px) { .taxonomy-lego .paragraph--type--image img { padding: 30px; } }
.taxonomy-lego .paragraph-video-wrapper { padding: 30px 90px; } @media
(max-width: 1199px) { .taxonomy-lego .paragraph-video-wrapper { padding:
30px 60px; } } @media (max-width: 449px) { .taxonomy-lego
.paragraph-video-wrapper { padding: 30px; } } .taxonomy-lego
.paragraph-video-wrapper .paragraph-title-text-wrapper { padding: 0 0 60px
0 !important; } .taxonomy-lego .paragraph--type--map { padding: 30px 90px;
} @media (max-width: 1199px) { .taxonomy-lego .paragraph--type--map {
padding: 30px 60px; } } @media (max-width: 449px) { .taxonomy-lego
.paragraph--type--map { padding: 30px; } } .taxonomy-lego .taxonomy-blocks
.paragraph--type--image img { padding: 0; } @media (max-width: 1199px) {
.taxonomy-lego .taxonomy-blocks .paragraph--type--image img { padding: 0;
} } @media (max-width: 449px) { .taxonomy-lego .taxonomy-blocks
.paragraph--type--image img { padding: 0; } } .description-taxonomy-page
.uic-paragraph { padding: 0 !important; } @media (max-width: 1199px) {
.description-taxonomy-page .uic-paragraph { padding: 0 !important; } }
@media (max-width: 449px) { .description-taxonomy-page .uic-paragraph {
padding: 0 !important; } } .description-taxonomy-page
.uic-paragraph.paragraph-title-text-wrapper { padding: 30px 90px
!important; } @media (max-width: 1199px) { .description-taxonomy-page
.uic-paragraph.paragraph-title-text-wrapper { padding: 30px 60px
!important; } } @media (max-width: 449px) { .description-taxonomy-page
.uic-paragraph.paragraph-title-text-wrapper { padding: 30px 30px
!important; } } .description-taxonomy-page .full-width
.paragraph--type--links-list .paragraph-link-list-wrapper { padding: 30px
0 !important; } .description-taxonomy-page
.paragraph--type--image-links-list .wrapper-list-link + div > div {
display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
} .description-taxonomy-page .paragraph--type--image-links-list
.wrapper-list-link + div > div > div { flex: 0 0 50%; max-width:
calc(50%); } @media (max-width: 767px) { .description-taxonomy-page
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div { flex: 0 0 100%; max-width: calc(100%); } }
.description-taxonomy-page .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(odd) .uic-paragraph {
padding-right: 15px !important; } @media (max-width: 767px) {
.description-taxonomy-page .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(odd) .uic-paragraph {
padding: 0 60px !important; } } @media (max-width: 449px) {
.description-taxonomy-page .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(odd) .uic-paragraph {
padding: 0 30px !important; } } .description-taxonomy-page
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(even) .uic-paragraph { padding-left: 15px !important; }
@media (max-width: 767px) { .description-taxonomy-page
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(even) .uic-paragraph { padding: 0 60px !important; } }
@media (max-width: 449px) { .description-taxonomy-page
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(even) .uic-paragraph { padding: 0 30px !important; } }
.taxonomy-lego.highlighted { padding: 90px; } @media (max-width: 1639px) {
.taxonomy-lego.highlighted { padding: 0; } } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div { background-color:
#e0f4ff; color: #000000; } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .container { padding:
0; } .taxonomy-lego.highlighted .paragraph--type--block > div > div
> div .container .row-false { display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .container .row-false
.taxonomy-blocks { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
@media (max-width: 991px) { .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .container .row-false
.taxonomy-blocks { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
} .taxonomy-lego.highlighted .paragraph--type--block > div > div
> div .container .row-false .taxonomy-blocks .slide-img > div {
height: 100%; } @media (max-width: 991px) { .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .container .row-false
.taxonomy-blocks .slide-img > div { height: 400px; } }
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div h2 { color: #000000; } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .more-info {
background-color: #00416b; color: #ffffff; } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .more-info:hover {
background: #001e32; text-decoration: none; } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div .more-info::after {
background: url(../imgs/link-intern-white.svg); }
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(2) { order: 1;
padding-right: 0; } .taxonomy-lego.highlighted .paragraph--type--block
> div > div > div:nth-of-type(odd) .taxonomy-blocks:nth-child(1)
{ order: 2; padding: 90px; } @media (max-width: 1199px) {
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(1) { padding: 60px; } }
@media (max-width: 449px) { .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div:nth-of-type(odd)
.taxonomy-blocks:nth-child(1) { padding: 30px; } }
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div:nth-of-type(even) .container { padding: 0; }
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div:nth-of-type(even) .taxonomy-blocks:nth-child(2) { order: 2;
padding-left: 0; } @media (max-width: 991px) { .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div:nth-of-type(even)
.taxonomy-blocks:nth-child(2) { order: 1; } } .taxonomy-lego.highlighted
.paragraph--type--block > div > div > div:nth-of-type(even)
.taxonomy-blocks:nth-child(1) { order: 1; padding: 90px; } @media
(max-width: 1199px) { .taxonomy-lego.highlighted .paragraph--type--block
> div > div > div:nth-of-type(even) .taxonomy-blocks:nth-child(1)
{ padding: 60px; } } @media (max-width: 991px) {
.taxonomy-lego.highlighted .paragraph--type--block > div > div >
div:nth-of-type(even) .taxonomy-blocks:nth-child(1) { order: 2; } } @media
(max-width: 449px) { .taxonomy-lego.highlighted .paragraph--type--block
> div > div > div:nth-of-type(even) .taxonomy-blocks:nth-child(1)
{ padding: 30px; } } @media (max-width: 991px) {
.taxonomy-lego.highlighted .color-light .col-lg-6,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.col-lg-6 { order: 2; } } @media (max-width: 991px) {
.taxonomy-lego.highlighted .color-light .col-lg-6.np-l,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.col-lg-6.np-l { order: 1; } } .taxonomy-lego.highlighted .color-light
.header-img, .taxonomy-lego.highlighted .paragraph--type--block > div
> div .header-img { height: 100%; } .taxonomy-lego.highlighted
.color-light .header-img div.h400, .taxonomy-lego.highlighted
.paragraph--type--block > div > div .header-img div.h400 { height:
100%; width: 100%; } @media (max-width: 991px) {
.taxonomy-lego.highlighted .color-light .header-img div.h400,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.header-img div.h400 { height: 400px; } } .taxonomy-lego.highlighted
.color-light .header-img .slide-header-taxo-teaser > div >
div:nth-child(1), .taxonomy-lego.highlighted .paragraph--type--block >
div > div .header-img .slide-header-taxo-teaser > div >
div:nth-child(1) { display: block; } .taxonomy-lego.highlighted
.color-light .header-img .slide-header-taxo-teaser > div > div,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.header-img .slide-header-taxo-teaser > div > div { display: none; }
.taxonomy-lego.highlighted .color-light h2, .taxonomy-lego.highlighted
.paragraph--type--block > div > div h2 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; margin-bottom: 30px; }
.taxonomy-lego.highlighted .color-light h2 a, .taxonomy-lego.highlighted
.paragraph--type--block > div > div h2 a { color: #000; }
.taxonomy-lego.highlighted .color-light p, .taxonomy-lego.highlighted
.paragraph--type--block > div > div p { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 18px; margin-bottom: 60px; }
.taxonomy-lego.highlighted .color-light .more-info,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.more-info { padding: 23px 40px; position: relative; display: block;
padding-right: 60px; font-weight: 600; color: #000000; }
.taxonomy-lego.highlighted .color-light .more-info::after,
.taxonomy-lego.highlighted .paragraph--type--block > div > div
.more-info::after { content: ""; background: url(../imgs/link-intern.svg);
position: absolute; right: 40px; top: 50%; transform: translateY(-50%);
width: 20px; height: 14px; } .taxonomy-lego.highlighted .color-light
.more-info:hover, .taxonomy-lego.highlighted .paragraph--type--block >
div > div .more-info:hover { background: #001470; color: #ffffff
!important; text-decoration: none; } .taxonomy-lego.highlighted
.color-light .more-info:hover::after, .taxonomy-lego.highlighted
.paragraph--type--block > div > div .more-info:hover::after {
background: url(../imgs/link-intern-white.svg); }
.base-blue:not(.path-frontpage) .header-img { height: 100%; }
.base-blue:not(.path-frontpage) .header-img div { height: 100%; width:
100%; } .base-blue:not(.path-frontpage) .header-img.header-block div {
height: 600px; width: 100%; } @media (max-width: 991px) {
.base-blue:not(.path-frontpage) .header-img.header-block div { height:
400px; } } .base-blue:not(.path-frontpage)
.header-img.header-block.minh-300 .slide-img div { height: 500px; }
.base-blue:not(.path-frontpage) .header-img.header-block.minh-300
.video-wrapper { height: 500px; } .base-blue:not(.path-frontpage)
.header-img.header-block.minh-300 .video-wrapper .video-abs iframe {
height: 500px; } .base-blue:not(.path-frontpage)
.header-img.header-block.minh-300 .video-wrapper .img-abs div { height:
500px; } .base-blue:not(.path-frontpage) .header-img.header-block.minh-300
.video-wrapper .play { top: 300px; } .base-blue:not(.path-frontpage)
.header-img.header-block.video-slide-exist { min-height: 450px !important;
} .base-blue:not(.path-frontpage) .header-img.header-block .video-wrapper
{ height: 600px; } .base-blue:not(.path-frontpage)
.header-img.header-block .video-wrapper .video-abs iframe { height: 600px;
} .base-blue:not(.path-frontpage) .node-title-lego h1 { margin-bottom:
30px; font-size: 46px; font-family: "lft-etica", sans-serif; font-weight:
600; color: #000000; } @media (max-width: 449px) {
.base-blue:not(.path-frontpage) .node-title-lego h1 { font-size: 30px;
line-height: 1.3; } } .base-blue:not(.path-frontpage) .node-title-lego h2
{ margin-bottom: 30px; font-size: 32px; font-family: "lft-etica",
sans-serif; font-weight: 600; } @media (max-width: 449px) {
.base-blue:not(.path-frontpage) .node-title-lego h2 { font-size: 30px;
line-height: 1.3; } } .base-blue:not(.path-frontpage) .node-title-lego p {
margin-bottom: 60px; font-size: 24px; font-family: "lft-etica",
sans-serif; font-weight: 300; } .base-blue:not(.path-frontpage)
.node-title-lego p.uic-title-faculty { font-size: 36px; margin-bottom: 0;
} @media (max-width: 449px) { .base-blue:not(.path-frontpage)
.node-title-lego p.uic-title-faculty { font-size: 24px; line-height: 1.3;
} } .lego-without-teasers { padding: 0; } .lego-without-teasers .paragraph
{ clear: both; width: 50%; } @media (max-width: 991px) {
.lego-without-teasers .paragraph { width: 100%; } } .lego-without-teasers
.paragraph.paragraph--type--block { width: 100%; } .lego-without-teasers
.paragraph.paragraph--type--title .paragraph-title-wrapper { text-align:
left; } .lego-without-teasers .paragraph.paragraph--type--slider {
padding: 30px 90px; } @media (max-width: 1199px) { .lego-without-teasers
.paragraph.paragraph--type--slider { padding: 30px 60px; } } @media
(max-width: 499px) { .lego-without-teasers
.paragraph.paragraph--type--slider { padding: 30px; } }
.lego-without-teasers .paragraph.paragraph--type--slider .video-wrapper {
padding-top: inherit; } .lego-without-teasers
.paragraph.paragraph--type--opinion-list .opinion-list-wrapper .opinion {
margin-top: 0; } .lego-without-teasers .paragraph.agenda-50,
.lego-without-teasers .paragraph.module-50 { width: 50%; } @media
(max-width: 991px) { .lego-without-teasers .paragraph.agenda-50,
.lego-without-teasers .paragraph.module-50 { width: 100%; } }
.lego-without-teasers .paragraph.agenda-50 .agenda-block,
.lego-without-teasers .paragraph.agenda-50 .news-block,
.lego-without-teasers .paragraph.module-50 .agenda-block,
.lego-without-teasers .paragraph.module-50 .news-block { padding: 30px
90px; } @media (max-width: 1199px) { .lego-without-teasers
.paragraph.agenda-50 .agenda-block, .lego-without-teasers
.paragraph.agenda-50 .news-block, .lego-without-teasers
.paragraph.module-50 .agenda-block, .lego-without-teasers
.paragraph.module-50 .news-block { padding: 30px 60px; } } @media
(max-width: 499px) { .lego-without-teasers .paragraph.agenda-50
.agenda-block, .lego-without-teasers .paragraph.agenda-50 .news-block,
.lego-without-teasers .paragraph.module-50 .agenda-block,
.lego-without-teasers .paragraph.module-50 .news-block { padding: 30px; }
} .lego-without-teasers .paragraph.agenda-50 .space-h2,
.lego-without-teasers .paragraph.module-50 .space-h2 { padding: 0 90px; }
@media (max-width: 1199px) { .lego-without-teasers .paragraph.agenda-50
.space-h2, .lego-without-teasers .paragraph.module-50 .space-h2 { padding:
0 60px; } } @media (max-width: 499px) { .lego-without-teasers
.paragraph.agenda-50 .space-h2, .lego-without-teasers .paragraph.module-50
.space-h2 { padding: 0 30px; } } .lego-without-teasers
.paragraph.agenda-50 .most-last-agenda-block ul, .lego-without-teasers
.paragraph.module-50 .most-last-agenda-block ul { padding: 30px 90px 0
90px; } @media (max-width: 1199px) { .lego-without-teasers
.paragraph.agenda-50 .most-last-agenda-block ul, .lego-without-teasers
.paragraph.module-50 .most-last-agenda-block ul { padding: 30px 60px 0
60px; } } @media (max-width: 499px) { .lego-without-teasers
.paragraph.agenda-50 .most-last-agenda-block ul, .lego-without-teasers
.paragraph.module-50 .most-last-agenda-block ul { padding: 30px 30px 0
30px; } } .lego-without-teasers.no-highlights { padding: 30px 0; }
.video-wrapper { position: relative; overflow: hidden; padding-top:
56.25%; height: 0; } @media (max-width: 767px) { .video-wrapper {
padding-top: 75%; } } .video-wrapper .video-abs .contextual-region {
position: inherit; } .video-wrapper .video-abs iframe { position:
absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; width: 100%;
height: 100%; border: none; } .video-wrapper .img-abs { position:
absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0; width: 100%;
height: 100%; } .video-wrapper .play { border-radius: 100px; position:
absolute; z-index: 3; top: 50%; left: 50%; transform: translate(-50%,
-50%); cursor: pointer; width: 103px !important; height: 103px !important;
background-color: #00416b; } .video-wrapper .play::after { content: "";
position: absolute; background: url("../imgs/play-white.svg"); top: 50%;
left: 55%; transform: translate(-50%, -50%); width: 27px; height: 33px;
background-size: cover; } .slide-wrapper.pmasonry.header-taxo.minh-300 {
height: 450px; } .header-taxo { position: relative; } .header-taxo
.slide-bottom { position: absolute; bottom: 0; left: 0; right: 0; height:
100px !important; display: block; background: #00416b; display: none;
color: #ffffff; z-index: 2; } .header-taxo .slide-bottom .slide-title {
height: inherit !important; position: absolute; left: 90px; top: 50%;
transform: translateY(-50%); padding-right: 90px; color: #ffffff;
font-size: 18px; font-weight: 600; font-family: "lft-etica", sans-serif;
line-height: 25px; } @media (max-width: 1199px) { .header-taxo
.slide-bottom .slide-title { left: 60px; } } @media (max-width: 449px) {
.header-taxo .slide-bottom .slide-title { left: 30px; } } .header-taxo
.slide-bottom .slide-title p { margin-bottom: 0; font-weight: 300;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:
500px; } @media (max-width: 1399px) { .header-taxo .slide-bottom
.slide-title p { width: 350px; } } @media (max-width: 449px) {
.header-taxo .slide-bottom .slide-title p { width: 250px; } } .header-taxo
.slide-bottom .slide-title > div { height: inherit !important;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width:
500px; } @media (max-width: 1399px) { .header-taxo .slide-bottom
.slide-title > div { width: 350px; } } @media (max-width: 449px) {
.header-taxo .slide-bottom .slide-title > div { width: 250px; } }
.header-taxo .slide-bottom .slide-title.no-link { margin-top: 40px; }
.header-taxo .slide-bottom .slide-title.no-link.with-subtitle {
margin-top: 0; top: 75%; } .header-taxo .slide-bottom
.slide-title.no-link.with-subtitle p { position: absolute; top: 25%; }
.header-taxo .slide-bottom.link-intern:hover { background: #001e32; }
.header-taxo .slide-bottom.link-intern:hover .slide-title { color:
#ffffff; } .header-taxo .slide-bottom.link-intern:hover ::after {
background: url(../imgs/link-intern-white.svg); } .header-taxo
.slide-bottom.Dark { background-color: #009fdf; } .header-taxo
.slide-bottom.Mid-tone { background-color: #86d3ff; } .header-taxo
.slide-bottom.Light { background-color: #e0f4ff; } .header-taxo
.slide-bottom.White { background-color: #ffffff; } .header-taxo
.slide-bottom.Dark .slide-title, .header-taxo .slide-bottom.Mid-tone
.slide-title, .header-taxo .slide-bottom.Light .slide-title, .header-taxo
.slide-bottom.White .slide-title { color: #000000; } .header-taxo.minh-300
.slide-bottom { display: block; } .header-taxo.minh-300 .slide-img div {
height: 350px; } .header-taxo.minh-300 .video-wrapper { height: 350px; }
.header-taxo.minh-300 .video-wrapper .video-abs iframe { height: 350px; }
.header-taxo.minh-300 .video-wrapper .img-abs div { height: 350px; }
.header-taxo.minh-300 .video-wrapper .play { top: 200px; } .header-taxo
.video-wrapper { min-height: 450px; } .header-taxo .video-wrapper
.video-abs iframe { min-height: 450px; } .header-taxo.video-slide-exist {
min-height: 450px !important; } .path-taxonomy .slick-dotted { position:
relative; } .path-taxonomy .slick-dotted .slick-dots { position: absolute;
top: 30px; list-style: none; right: 40px; } @media (max-width: 1199px) {
.path-taxonomy .slick-dotted .slick-dots { right: 60px; } } @media
(max-width: 449px) { .path-taxonomy .slick-dotted .slick-dots { right:
30px; padding: 0; } } .path-taxonomy .slick-dotted .slick-dots li {
display: inline-block; width: 32.18px; margin-left: 20px; height: 10px;
position: relative; } @media (max-width: 449px) { .path-taxonomy
.slick-dotted .slick-dots li { margin-left: 10px; } } .path-taxonomy
.slick-dotted .slick-dots li button { display: none; } .path-taxonomy
.slick-dotted .slick-dots li::before { content: ""; background:
url(../imgs/slider-dots-blue.svg); width: 32.18px; height: 9.07px;
position: absolute; background-size: cover; cursor: pointer; }
.path-taxonomy .slick-dotted .slick-dots li.slick-active::before {
background: url(../imgs/slider-dots-active-blue.svg); } .path-taxonomy
.slide-wrapper a.link-intern::after { right: 90px; } @media (max-width:
1199px) { .path-taxonomy .slide-wrapper a.link-intern::after { right:
60px; } } @media (max-width: 449px) { .path-taxonomy .slide-wrapper
a.link-intern::after { right: 30px; } } .path-taxonomy
.select2-container--default .select2-results >
.select2-results__options { max-height: 355px; } @media (max-width: 991px)
{ .lg-order-2 { order: 2; } } @media (max-width: 991px) { .lg-order-1 {
order: 1; } } @media (max-width: 991px) { .lg-order-3 { order: 3; } }
[data-quickedit-entity-id="taxonomy_term/21"] .description-taxonomy-page {
background: #ffffff; padding: 0; margin: 0 15px; } @media (max-width:
1199px) { [data-quickedit-entity-id="taxonomy_term/21"]
.description-taxonomy-page { padding: 0; max-width: 100%; } } @media
(max-width: 768px) { [data-quickedit-entity-id="taxonomy_term/21"]
.description-taxonomy-page { padding: 0; max-width: 98%; } }
[data-quickedit-entity-id="taxonomy_term/21"] .description-taxonomy-page
.full-width .paragraph--type--body { width: 100%; display: block; margin:
0 auto; } @media (max-width: 991px) {
[data-quickedit-entity-id="taxonomy_term/21"] .description-taxonomy-page
.full-width .paragraph--type--body { width: 100%; } }
.description-taxonomy-page { background: #ffffff; padding: 90px;
padding-right: 120px; margin: 0 15px; } @media (max-width: 1199px) {
.description-taxonomy-page { padding: 60px; padding-right: 90px;
max-width: 100%; } } @media (max-width: 768px) {
.description-taxonomy-page { padding-right: 60px; padding: 60px;
max-width: 98%; } } .description-taxonomy-page .row { margin-right: 0;
margin-left: -23px; } .description-taxonomy-page .full-width
.paragraph--type--body { width: 80%; display: block; margin: 0 auto; }
@media (max-width: 991px) { .description-taxonomy-page .full-width
.paragraph--type--body { width: 100%; } } .description-taxonomy-page
.full-width .paragraph--type--video { padding-bottom: 60px; }
.description-taxonomy-page p { font-weight: 300; font-family: "lft-etica",
sans-serif; font-size: 18px; margin-bottom: 20px; }
.description-taxonomy-page ul:not(.slick-dots):not(.pager__items) {
list-style: none; padding: 0; display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0; padding-left:
50px; } .description-taxonomy-page ul:not(.slick-dots):not(.pager__items)
li { padding: 0; margin-bottom: 20px; flex: 0 0 100%; max-width: 100%;
font-weight: 300; font-family: "lft-etica", sans-serif; font-size: 18px;
padding-right: 30px; padding-left: 15px; position: relative; }
.description-taxonomy-page ul:not(.slick-dots):not(.pager__items)
li::before { content: ""; background: url(../imgs/menu-marca-blue.svg);
width: 29px; height: 10px; position: absolute; top: 8px; left: -30px;
background-size: cover; } .description-taxonomy-page
ul:not(.slick-dots):not(.pager__items) li ul { margin-top: 20px; }
.description-taxonomy-page ol { counter-reset: listNumbering; list-style:
none; padding-left: 0; margin-bottom: 0; } .description-taxonomy-page ol
li { font-size: 18px; counter-increment: listNumbering; position:
relative; padding-left: 60px; font-family: "lft-etica", sans-serif;
font-weight: 300; margin-top: 30px; min-height: 36px; }
.description-taxonomy-page ol li::before { content:
counter(listNumbering); font-size: 26px; position: absolute; left: 0; top:
0; font-family: "lft-etica", sans-serif; font-weight: 300; line-height: 1;
} .description-taxonomy-page h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 90px; }
.description-taxonomy-page h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 30px; }
.description-taxonomy-page h4, .description-taxonomy-page h5,
.description-taxonomy-page h6 { font-size: 18px; font-family: "lft-etica",
sans-serif; font-weight: 600; margin-top: 30px; padding-top: 60px;
border-top: 1px solid; } .description-taxonomy-page
.paragraph--type--title h4 { border-top: none; }
.description-taxonomy-page a { color: #009fdf; }
.description-taxonomy-page img { max-width: 100%; height: auto; }
.description-taxonomy-page .paragraph--type--body .paragraph-body-wrapper
{ padding: 0; } .description-taxonomy-page .uic-paragraph { padding: 0; }
.searcher { margin-bottom: 60px; } .searcher .col-lg-6 { order: inherit
!important; } .searcher label { display: none; } .searcher .cercar >
div { position: relative; } .searcher .cercar > div::before { content:
""; position: absolute; background: url(../imgs/lupa.svg); right: 40px;
top: 50%; transform: translateY(-50%); width: 25px; height: 25px; z-index:
1; } .searcher .cercar input { width: 100%; background: #00416b; position:
relative; padding: 23px 40px; text-align: left; border: 0; border-radius:
0; color: #ffffff; outline: none; cursor: pointer; } .searcher .cercar
input:hover { background-color: #001e32; color: #ffffff; } .searcher
.select2-container--default { width: 100% !important; padding: 23px 40px;
margin-bottom: 30px; color: #ffffff; background: #00416b; } .searcher
.select2-container--default .selection { outline: none; } .searcher
.select2-container--default .selection .select2-selection--single {
border: none; border-radius: 0; width: 100%; outline: none; position:
relative; background: transparent; } @media (max-width: 499px) { .searcher
.select2-container--default .selection .select2-selection--single { width:
200px; } } .searcher .select2-container--default .selection
.select2-selection--single .select2-selection__rendered { outline: none;
padding: 0; font-size: 18px; font-family: "lft-etica", sans-serif;
font-weight: 600; color: #ffffff; } .searcher .select2-container--default
.selection .select2-selection--single .select2-selection__arrow { top:
50%; transform: translateY(-50%); } .searcher .select2-container--default
.selection .select2-selection--single .select2-selection__arrow::after {
content: ""; background: url(../imgs/select-white.svg); width: 14.28px;
height: 20.16px; position: absolute; } .searcher
.select2-container--default .selection .select2-selection--single
.select2-selection__arrow b { display: none; } .searcher
.select2-container--default.select2-container--open .selection
.select2-selection--single .select2-selection__arrow::after { transform:
rotate(-180deg); } .searcher.header-directory .select2-container--default
{ background-color: #00416b; } .searcher.header-directory
.select2-container--default .select2-selection__rendered { color: #ffffff;
} .searcher.header-directory .select2-container--default
.select2-selection__arrow::after { background:
url(../imgs/select-white.svg) !important; } .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--title-text, .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--body, .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--image-link, .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--file-list {
position: relative !important; } .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--title-text, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--body, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--image-link, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--file-list { position: absolute !important; }
.page-node-type-page-faculty .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--tabs
.paragraph--type--title-text, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--tabs .paragraph--type--body,
.page-node-type-page-faculty .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--tabs
.paragraph--type--image-link, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--tabs .paragraph--type--file-list,
.page-node-type-page-faculty .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--accordion
.paragraph--type--title-text, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--accordion .paragraph--type--body,
.page-node-type-page-faculty .faculties .container.np-container .row
.taxonomy-lego.lego-without-teasers .paragraph--type--accordion
.paragraph--type--image-link, .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--accordion .paragraph--type--file-list { position:
initial !important; } .page-node-type-page-faculty .faculties
.container.np-container .row .taxonomy-lego.lego-without-teasers
.paragraph--type--image-links-list .paragraph--type--image-link {
position: initial !important; } .paragraph-100 .lego-without-teasers
.paragraph { clear: both; width: 100%; } .paragraph-100
.lego-without-teasers .paragraph.paragraph--type--image-link { width: 50%;
} @media (max-width: 767px) { .paragraph-100 .lego-without-teasers
.paragraph.paragraph--type--image-link { width: 100%; } } .paragraph-100
.lego-without-teasers .paragraph .uic-paragraph { background-color:
#FFFFFF; color: #000; } .paragraph-100 .lego-without-teasers .paragraph
.uic-paragraph .link-intern div div { background-color: #00416b; color:
#ffffff; } .paragraph-100 .lego-without-teasers .paragraph .uic-paragraph
a:hover { color: #ffffff; } .paragraph-100 .lego-without-teasers
.paragraph .uic-paragraph.paragraph-body-wrapper a:hover, .paragraph-100
.lego-without-teasers .paragraph
.uic-paragraph.paragraph-title-text-wrapper a:hover { color: #001e32
!important; } .paragraph-100 .lego-without-teasers
.paragraph--type--image-links-list .wrapper-list-link + div > div {
display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
} .paragraph-100 .lego-without-teasers .paragraph--type--image-links-list
.wrapper-list-link + div > div > div { flex: 0 0 50%; max-width:
calc(50%); } @media (max-width: 767px) { .paragraph-100
.lego-without-teasers .paragraph--type--image-links-list
.wrapper-list-link + div > div > div { flex: 0 0 100%; max-width:
calc(100%); } } .paragraph-100 .lego-without-teasers
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(odd) .uic-paragraph { padding-right: 15px !important; }
@media (max-width: 767px) { .paragraph-100 .lego-without-teasers
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(odd) .uic-paragraph { padding: 0 60px !important; } } @media
(max-width: 449px) { .paragraph-100 .lego-without-teasers
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-child(odd) .uic-paragraph { padding: 0 30px !important; } }
.paragraph-100 .lego-without-teasers .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(even) .uic-paragraph
{ padding-left: 15px !important; } @media (max-width: 767px) {
.paragraph-100 .lego-without-teasers .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(even) .uic-paragraph
{ padding: 0 60px !important; } } @media (max-width: 449px) {
.paragraph-100 .lego-without-teasers .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-child(even) .uic-paragraph
{ padding: 0 30px !important; } } .paragraph-100 .lego-without-teasers
.study-sponsor-wrapper.white .sponsor-icons a { color: #00416b; display:
block; margin-bottom: 30px; } .paragraph-100 .lego-without-teasers
.study-sponsor-wrapper.white .sponsor-icons a:hover { color: #001e32
!important; } .aside-menu { padding-top: 90px; padding-left: 90px;
padding-bottom: 60px; } @media (max-width: 1199px) { .aside-menu {
padding-top: 90px; padding-left: 90px; padding-bottom: 60px; } } @media
(max-width: 1199px) { .aside-menu { padding-top: 60px; padding-left: 60px;
padding-bottom: 60px; } } @media (max-width: 991px) { .aside-menu {
padding-right: 60px; } } @media (max-width: 449px) { .aside-menu {
padding: 30px; } } .aside-menu .responsive-open-menu { display: none; }
@media (max-width: 991px) { .aside-menu .responsive-open-menu { display:
block; padding: 23px 40px; position: relative; padding-right: 60px;
font-weight: 600; color: #ffffff; background: #009fdf; font-family:
"lft-etica", sans-serif; font-size: 18px; cursor: pointer; } .aside-menu
.responsive-open-menu::after { content: ""; background:
url(../imgs/select-white.svg); position: absolute; right: 40px; top: 50%;
transform: translateY(-50%); width: 14px; height: 20px; } } .aside-menu
.responsive-open-menu.active::after { transform: translateY(-50%)
rotate(180deg); } .aside-menu ul.side-menu { padding-left: 0; list-style:
none; margin-bottom: 0; } .aside-menu ul.side-menu li { padding-bottom:
20px; } .aside-menu ul.side-menu li span { display: none; } .aside-menu
ul.side-menu li a { font-family: "lft-etica", sans-serif; font-weight:
300; font-size: 18px; color: #000000; } .aside-menu ul.side-menu li
a:hover { position: relative; padding-left: 50px; font-weight: 600; color:
#000000; text-decoration: none; } .aside-menu ul.side-menu li
a:hover::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 29px; height: 10px; position:
absolute; top: 5px; left: 0px; background-size: cover; } .aside-menu
ul.side-menu li ul { padding-top: 20px; } .aside-menu ul.side-menu li ul
li a:hover::before { content: ""; background: url(../imgs/aside-lvl2.svg);
width: 29px; height: 20.16px; position: absolute; top: 0px; left: 0px;
background-size: cover; } .aside-menu ul.side-menu li ul li.active a {
position: relative; padding-left: 50px; font-weight: 600; } .aside-menu
ul.side-menu li ul li.active a::before { content: ""; background:
url(../imgs/aside-lvl2.svg); width: 29px; height: 20.16px; position:
absolute; top: 0px; left: 0px; background-size: cover; } .aside-menu
ul.side-menu li:nth-last-child(1) { padding-bottom: 0; } .aside-menu
ul.side-menu li.active > a { position: relative; padding-left: 50px;
font-weight: 600; } .aside-menu ul.side-menu li.active > a::before {
content: ""; background: url(../imgs/menu-marca-blue.svg); width: 29px;
height: 10px; position: absolute; top: 5px; left: 0px; background-size:
cover; } .aside-menu ul.side-menu .menu-lvl-2 { display: none; } @media
(max-width: 991px) { .aside-menu ul.side-menu { display: none; }
.aside-menu ul.side-menu.active { display: block; background: #86d3ff; }
.aside-menu ul.side-menu.active > li { padding: 0px; border-bottom: 1px
solid #ffffff; position: relative; } .aside-menu ul.side-menu.active >
li a { display: block; padding: 23px 40px; padding-right: 105px; }
.aside-menu ul.side-menu.active > li a::before { content: none; }
.aside-menu ul.side-menu.active > li > .menu-lvl-2 { position:
absolute; height: 73px; height: 100%; width: 96px; right: 0px; top: 0;
background: #aae0ff; display: block; } .aside-menu ul.side-menu.active
> li > .menu-lvl-2::after { content: ""; width: 20px; height: 20px;
background: url(../imgs/download.svg); position: absolute; top: 50%; left:
50%; transform: translate(-50%, -50%); } .aside-menu ul.side-menu.active
> li > .menu-lvl-2.active::after { transform: translate(-50%, -50%)
rotate(180deg); } .aside-menu ul.side-menu.active > li > ul {
display: none; } .aside-menu ul.side-menu.active > li > ul.active {
display: block; padding: 0; background: #e0f4ff; } .aside-menu
ul.side-menu.active > li > ul.active li { border-bottom: 1px solid
#ffffff; padding-bottom: 0; } .aside-menu ul.side-menu.active > li >
ul.active li a::before { content: none; } } .aside-menu ul.side-menu >
li > a { font-weight: 500; } .study-tabs ul { padding: 0;
margin-bottom: 0; list-style: none; display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; } .study-tabs ul li { flex: 0 0 50%;
max-width: calc(50% - 10px); margin-bottom: 20px; background-color:
#00416b; } @media (max-width: 991px) { .study-tabs ul li { flex: 0 0 100%;
max-width: 100%; } } .study-tabs ul li.active { background-color: #001e32;
} .study-tabs ul li a { padding: 23px 40px; position: relative; display:
block; font-weight: 600; padding-right: 60px; height: 100%; color:
#ffffff; } .study-tabs ul li a::after { content: ""; background:
url(../imgs/link-intern-white.svg); position: absolute; right: 40px; top:
50%; transform: translateY(-50%); width: 20px; height: 14px; } .study-tabs
ul li a:hover { background: #001e32; color: #ffffff !important;
text-decoration: none; } .study-tabs ul li a:hover::after { background:
url(../imgs/link-intern-white.svg); } .study-tabs ul li:nth-child(odd) {
margin-right: 10px; } @media (max-width: 991px) { .study-tabs ul
li:nth-child(odd) { margin-right: 0; } } .study-tabs ul li:nth-child(even)
{ margin-left: 10px; } @media (max-width: 991px) { .study-tabs ul
li:nth-child(even) { margin-left: 0; } } .study-tabs input { margin-top:
0; width: calc(100% - 100px); padding: 22px 40px; border-radius: 0;
border: 1px solid #FFFFFF; outline: none; background: #e0f4ff; color:
#000000; } .study-tabs input::-webkit-input-placeholder { /*
Chrome/Opera/Safari */ color: #000000 !important; } .study-tabs
input::placeholder { color: #000000 !important; opacity: 1; /* Firefox */
} .study-tabs input:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #000000 !important; } .study-tabs input::-ms-input-placeholder { /*
Microsoft Edge */ color: #000000 !important; } .study-tabs
.form-item-input { position: relative; } .study-tabs
.form-item-input::after { content: ""; position: absolute; right: 0; top:
0; width: 100px; height: 70px; background-color: #86D3FF; } .study-tabs
.form-item-input + a { display: none; } .study-tabs .loupe-finder {
position: relative; } .study-tabs .loupe-finder .icon { position:
absolute; right: 0; top: 6px; cursor: pointer; display: inline-block; }
.study-tabs .loupe-finder .icon::before { content: ""; position: absolute;
right: 1px; top: 0; width: 100px; height: 73px; background-size: cover;
z-index: 1; background: url(../imgs/lupa-blue.svg) no-repeat center; }
.study-tabs.pmasonry { padding: 90px 90px 30px 90px; } @media (max-width:
1199px) { .study-tabs.pmasonry { padding: 60px 60px 30px 60px; } } @media
(max-width: 449px) { .study-tabs.pmasonry { padding: 30px 30px 0 30px; } }
.single-result { padding: 90px; background-color: #FFFFFF; color: #1A1A1A;
} @media (max-width: 1199px) { .single-result { padding: 60px; } } @media
(max-width: 449px) { .single-result { padding: 30px; } } .single-result
form { width: 100%; } @media (max-width: 991px) { .single-result form {
margin-bottom: 60px; } } .single-result form fieldset legend span {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 32px;
margin-bottom: 60px; display: block; } .single-result form fieldset
.fieldset-wrapper > div { display: flex; flex-wrap: wrap; font-size: 0;
} .single-result form fieldset .fieldset-wrapper > div > div { flex:
0 0 25%; margin: 0; padding: 10px; } @media (max-width: 991px) {
.single-result form fieldset .fieldset-wrapper > div > div { flex: 0
0 50%; max-width: 50%; } } @media (max-width: 767px) { .single-result form
fieldset .fieldset-wrapper > div > div { flex: 0 0 100%; max-width:
100%; } } .single-result form fieldset .fieldset-wrapper > div >
div:nth-child(1) { padding-left: 0; } .single-result form fieldset
.fieldset-wrapper > div > div:nth-child(4n) { padding-right: 0; }
.single-result form fieldset .fieldset-wrapper > div >
div:nth-child(4n+1) { padding-left: 0; } @media (max-width: 991px) {
.single-result form fieldset .fieldset-wrapper > div >
div:nth-child(odd) { padding-left: 0; } } @media (max-width: 767px) {
.single-result form fieldset .fieldset-wrapper > div >
div:nth-child(odd) { padding: 0; } } @media (max-width: 991px) {
.single-result form fieldset .fieldset-wrapper > div >
div:nth-child(even) { padding-right: 0; } } @media (max-width: 767px) {
.single-result form fieldset .fieldset-wrapper > div >
div:nth-child(even) { padding: 0; } } .single-result form fieldset
.fieldset-wrapper > div > div label { width: 100%; background-color:
#009FDF; display: block; padding: 23px 40px; color: #FFFFFF; font-size:
18px; font-family: "lft-etica", sans-serif; font-weight: 600; cursor:
pointer; } @media (max-width: 767px) { .single-result form fieldset
.fieldset-wrapper > div > div label { margin-bottom: 20px; } }
.single-result form fieldset .fieldset-wrapper > div > div
label:hover { background-color: #001e32; } .single-result form fieldset
.fieldset-wrapper > div > div input { display: none; }
.single-result form fieldset .fieldset-wrapper > div > div.active
label { background-color: #001e32; } .single-result
.views-element-container > div { display: flex; flex-wrap: wrap;
font-size: 0; } .single-result .views-element-container > div
.item-list { flex: 0 0 50%; padding: 10px; } @media (max-width: 767px) {
.single-result .views-element-container > div .item-list { flex: 0 0
100%; max-width: 100%; padding: 0 !important; } } .single-result
.views-element-container > div .item-list:nth-child(even) {
padding-left: 0; } .single-result .views-element-container > div
.item-list:nth-child(odd) { padding-right: 0; } .single-result
.views-element-container > div .item-list form { width: 100%; } @media
(max-width: 991px) { .single-result .views-element-container > div
.item-list form { margin-bottom: 60px; } } .single-result
.views-element-container > div .item-list h3 { padding: 23px 40px;
padding-right: 60px; background-color: #e0f4ff; font-size: 18px;
font-family: "lft-etica", sans-serif; font-weight: 600; position:
relative; cursor: pointer; } @media (max-width: 767px) { .single-result
.views-element-container > div .item-list h3 { margin-bottom: 20px; } }
.single-result .views-element-container > div .item-list h3:hover {
background: #001e32; color: #ffffff !important; text-decoration: none; }
.single-result .views-element-container > div .item-list
h3:hover::after { background: url(../imgs/desplegable-white.svg); }
.single-result .views-element-container > div .item-list h3::after {
content: ""; background: url("../imgs/desplegable.svg"); position:
absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 20px;
height: 20px; } .single-result .views-element-container > div
.item-list h3.active::after { background:
url("../imgs/desplegableup.svg"); height: 2px; } .single-result
.views-element-container > div .item-list ul { display: none;
list-style: none; padding: 0; margin-top: 50px; } .single-result
.views-element-container > div .item-list ul li a { padding: 23px 40px;
position: relative; display: block; padding-right: 60px; color: #000000;
background: #ffffff; margin-bottom: 20px; font-size: 18px; font-family:
"lft-etica", sans-serif; font-weight: 300; } .single-result
.views-element-container > div .item-list ul li a::after { content: "";
background: url(../imgs/link-intern.svg); position: absolute; right: 40px;
top: 50%; transform: translateY(-50%); width: 20px; height: 14px; }
.single-result .views-element-container > div .item-list ul li a:hover
{ background: #001e32; color: #ffffff !important; text-decoration: none; }
.single-result .views-element-container > div .item-list ul li
a:hover::after { background: url(../imgs/link-intern-white.svg); }
.single-result .views-element-container > div .item-list ul.active {
display: block; } .single-result .others-combined { position: relative; }
.single-result .others-combined label { margin-bottom: 0; } @media
(max-width: 767px) { .single-result .others-combined label {
margin-bottom: 0 !important; } } .single-result .others-combined
.wrapp-others { position: absolute; z-index: 1; width: 100%;
padding-right: 10px; display: none; } @media (max-width: 767px) {
.single-result .others-combined .wrapp-others { padding-right: 0; } }
.single-result .others-combined .wrapp-others.active { display: block; }
.single-result .others-combined .wrapp-others .form-item.active label {
background-color: #001e32; } .path-frontpage .color-light { background:
#86d3ff; } .path-frontpage .node-breadcrumb { padding: 0; padding-top:
115px; } @media (max-width: 991px) { .path-frontpage .node-breadcrumb {
padding-top: 85px; } } .path-frontpage .space-home { padding: 90px;
padding-top: 0; } @media (max-width: 991px) { .path-frontpage .space-home
{ padding: 60px; padding-top: 0; } } @media (max-width: 449px) {
.path-frontpage .space-home { padding: 30px; padding-top: 0; } }
.path-frontpage .space-home .home-hashtag p { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 32px; } @media (max-width: 449px)
{ .path-frontpage .space-home .home-hashtag p { font-size: 30px;
line-height: 1.3; } } .path-frontpage .space-home .home-title {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 46px;
line-height: 100px; } @media (max-width: 991px) { .path-frontpage
.space-home .home-title { font-size: 46px; } } @media (max-width: 767px) {
.path-frontpage .space-home .home-title { font-size: 46px; } } @media
(max-width: 449px) { .path-frontpage .space-home .home-title { font-size:
46px; line-height: 70px; } } .path-frontpage .home-lego .paragraph {
clear: both; width: 50%; } @media (max-width: 991px) { .path-frontpage
.home-lego .paragraph { width: 100%; } } .path-frontpage .home-lego
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-number {
font-size: 48px; font-family: "idlefont"; word-break: break-word; } @media
(max-width: 449px) { .path-frontpage .home-lego .study-sponsor-wrapper
.sponsor-figures .figure-wrapper .figure-number { line-height: 1; } }
.path-frontpage .home-lego .figure-text { font-size: 16px; line-height:
48px; } .path-frontpage .home-lego .uic-utils-studies-search-form {
padding: 90px; background-color: #86d3ff; } @media (max-width: 1199px) {
.path-frontpage .home-lego .uic-utils-studies-search-form { padding: 60px;
} } @media (max-width: 449px) { .path-frontpage .home-lego
.uic-utils-studies-search-form { padding: 30px; } } .path-frontpage
.home-lego .study-tabs .form-item-input { margin-bottom: 0; cursor:
pointer; } .path-frontpage .home-lego .study-tabs .form-item-input::after
{ background-color: #009fdf; } .path-frontpage .home-lego .study-tabs
.form-item-input::before { background: url(../imgs/lupa.svg); }
.path-frontpage .home-lego .study-tabs .form-item-input:hover::after {
background-color: #001e32; } .path-frontpage .home-lego .study-tabs
.form-item-input input::-webkit-input-placeholder { /* Edge */ color:
#86d3ff; } .path-frontpage .home-lego .study-tabs .form-item-input
input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color:
#86d3ff; } .path-frontpage .home-lego .study-tabs .form-item-input
input::placeholder { color: #86d3ff; } .path-frontpage .home-lego
.study-tabs .form-item-input input:focus { color: #000000; }
.path-frontpage .home-lego .study-tabs .loupe-finder .icon::before {
background: url(../imgs/lupa.svg) no-repeat center; } .path-frontpage
.footer-full .paragraph--type--links-list { padding: 30px 0 !important;
padding-top: 0 !important; } .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-link > div { display:
grid; grid-template-columns: 50% 50%; } @media (max-width: 768px) {
.path-frontpage .footer-full .paragraph--type--links-list
.paragraph-link-list-link > div { display: block; } } .path-frontpage
.footer-full .paragraph--type--links-list .paragraph-link-list-link div
div { background-color: white; } .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-link div
div:nth-child(odd) { margin-right: 10px; margin-bottom: 30px; } @media
(max-width: 768px) { .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-link div
div:nth-child(odd) { margin: 0 0 30px 0; } } .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-link div
div:nth-child(even) { margin-left: 10px; margin-bottom: 30px; } @media
(max-width: 768px) { .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-link div
div:nth-child(even) { margin: 0 0 30px 0; } } .path-frontpage .footer-full
.paragraph--type--links-list .paragraph-link-list-wrapper { background:
#dcdcdc; } .path-frontpage .footer-full .paragraph--type--links-list
.paragraph-link-list-wrapper .paragraph-link-list-link.light div div {
background: white; } .path-frontpage .block-studies-form { padding: 90px;
} @media (max-width: 1199px) { .path-frontpage .block-studies-form {
padding: 60px; } } @media (max-width: 449px) { .path-frontpage
.block-studies-form { padding: 30px; } } .path-frontpage
.sticky-side-menu-home { position: fixed; top: 300px; width: 100%;
z-index: 10; display: none; } @media (max-width: 1439px) { .path-frontpage
.sticky-side-menu-home { top: 375px; } } @media (max-width: 575px) {
.path-frontpage .sticky-side-menu-home { top: 385px; } } @media
(max-width: 767px) { .path-frontpage .sticky-side-menu-home.active div div
{ display: block; } .path-frontpage .sticky-side-menu-home.active
.menu-responsive-sticky::before { background:
url(../imgs/desplegableup-white.svg); height: 1px; } } .path-frontpage
.sticky-side-menu-home .menu-responsive-sticky { display: none; } @media
(max-width: 767px) { .path-frontpage .sticky-side-menu-home
.menu-responsive-sticky { display: block; padding: 0px 30px; width: 60px;
overflow: hidden; background: #009fdf; position: absolute; right: 0;
height: 60px; top: 300px; cursor: pointer; } .path-frontpage
.sticky-side-menu-home .menu-responsive-sticky::before { content: "";
background: url(../imgs/desplegable-white.svg); position: absolute; left:
50%; top: 50%; transform: translate(-50%, -50%); width: 21.24px; height:
20.86px; } } .path-frontpage .sticky-side-menu-home
.menu-responsive-sticky:hover { background: #001e32; } .path-frontpage
.sticky-side-menu-home div div { padding: 0 30px; width: 60px; overflow:
hidden; background: #009fdf; position: absolute; right: 0; height: 60px;
cursor: pointer; } @media (max-width: 767px) { .path-frontpage
.sticky-side-menu-home div div { display: none; } .path-frontpage
.sticky-side-menu-home div div:hover { background: #001e32; } }
.path-frontpage .sticky-side-menu-home div div:hover { width: auto; }
@media (max-width: 767px) { .path-frontpage .sticky-side-menu-home div
div:hover { width: 275px; } } .path-frontpage .sticky-side-menu-home div
div:hover::before { left: 15px; transform: translateY(-50%); } @media
(max-width: 767px) { .path-frontpage .sticky-side-menu-home div div {
width: 275px; height: 40px; } .path-frontpage .sticky-side-menu-home div
div::before { left: 15px; } } .path-frontpage .sticky-side-menu-home div
div.studies-link { top: 0; } .path-frontpage .sticky-side-menu-home div
div.studies-link::before { content: ""; background:
url(../imgs/studies.svg); } .path-frontpage .sticky-side-menu-home div
div.future-students-link { top: 75px; } @media (max-width: 767px) {
.path-frontpage .sticky-side-menu-home div div.future-students-link { top:
50px; } } .path-frontpage .sticky-side-menu-home div
div.future-students-link::before { content: ""; background:
url(../imgs/future-student.svg); width: 28.95px; height: 23px; }
.path-frontpage .sticky-side-menu-home div div.admission-form-link { top:
150px; } @media (max-width: 767px) { .path-frontpage
.sticky-side-menu-home div div.admission-form-link { top: 100px; } }
.path-frontpage .sticky-side-menu-home div div.admission-form-link::before
{ content: ""; background: url(../imgs/admission-form.svg); height: 27px;
} .path-frontpage .sticky-side-menu-home div div.collaborate-link { top:
225px; } @media (max-width: 767px) { .path-frontpage
.sticky-side-menu-home div div.collaborate-link { top: 150px; } }
.path-frontpage .sticky-side-menu-home div div.collaborate-link::before {
content: ""; background: url(../imgs/collaborate.svg); height: 27.21px;
width: 30px; } .path-frontpage .sticky-side-menu-home div
div.contact-us-link { top: 300px; } @media (max-width: 767px) {
.path-frontpage .sticky-side-menu-home div div.contact-us-link { top:
200px; } } .path-frontpage .sticky-side-menu-home div
div.contact-us-link::before { content: ""; background:
url(../imgs/contact-us.svg); height: 24.45px; } .path-frontpage
.sticky-side-menu-home div div.covid-link { top: 375px; background:
#ef8a00; } @media (max-width: 767px) { .path-frontpage
.sticky-side-menu-home div div.covid-link { top: 250px; } .path-frontpage
.sticky-side-menu-home div div.covid-link:hover { background: #001e32; } }
.path-frontpage .sticky-side-menu-home div div.covid-link::before {
content: ""; background: url(../imgs/covid.svg); width: 28.5px; height:
28.5px; } .path-frontpage .sticky-side-menu-home div div::before {
content: ""; position: absolute; left: 50%; top: 50%; transform:
translate(-50%, -50%); width: 24.24px; height: 25.86px; } @media
(max-width: 767px) { .path-frontpage .sticky-side-menu-home div
div::before { left: 15px; transform: translateY(-50%); } } .path-frontpage
.sticky-side-menu-home div div a { margin-left: 60px; display: block;
position: relative; top: 50%; transform: translateY(-50%); color: #ffffff;
} .path-frontpage .sticky-side-menu-home div div a:hover { color: #ffffff;
text-decoration: none; } @media (max-width: 767px) { .path-frontpage
.sticky-side-menu-home div div a { margin-left: 30px; } } .alerts { width:
100%; display: inline-block; } .alerts .padding-alert { padding: 60px
90px; } @media (max-width: 991px) { .alerts .padding-alert { padding:
60px; } } @media (max-width: 449px) { .alerts .padding-alert { padding:
30px; } } .alerts .padding-alert.color-extra-dark { background: #00416b; }
.alerts .padding-alert .alert-text { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 28px; color: #ffffff; position: absolute;
top: 50%; transform: translateY(-50%); width: calc(100% - 30px); } @media
(max-width: 1199px) { .alerts .padding-alert .alert-text { font-size:
28px; width: calc(100%); left: -30px; } } @media (max-width: 1100px) {
.alerts .padding-alert .alert-text { left: -15px; } } @media (max-width:
991px) { .alerts .padding-alert .alert-text { font-size: 32px; left: 0;
position: relative; top: inherit; transform: inherit; margin-top: 30px;
width: 100%; } } @media (max-width: 449px) { .alerts .padding-alert
.alert-text { font-size: 30px; line-height: 1.3; } } .alerts
.padding-alert .alert-text p { margin-bottom: 0; } .alerts .padding-alert
.alert-link { font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 18px; position: absolute; top: 50%; transform:
translateY(-50%); width: calc(100% - 30px); } .alerts .padding-alert
.alert-link a { padding: 23px 40px; position: relative; display: block;
font-weight: 600; padding-right: 60px; background: #ffffff; color:
#000000; } .alerts .padding-alert .alert-link a::after { content: "";
background: url(../imgs/link-intern.svg); position: absolute; right: 40px;
top: 50%; transform: translateY(-50%); width: 20px; height: 14px; }
.alerts .padding-alert .alert-link a:hover { background: #001e32; color:
#FFFFFF; } .alerts .padding-alert .alert-link a:hover::after { background:
url(../imgs/link-intern-white.svg); } @media (max-width: 991px) { .alerts
.padding-alert .alert-link { position: relative; top: inherit; transform:
inherit; margin: 30px 0; width: 100%; } } @media (max-width: 767px) {
.alerts .padding-alert img { display: block; } } .faculties ul.uic-menu
> li > a { font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 24px; } .faculties ul.uic-menu > li > a::before {
content: none !important; } .faculties ul.uic-menu > li > ul.level-1
{ display: none; background: #F7F7F7 !important; } .faculties ul.uic-menu
> li > ul.level-1 > li { line-height: 25px; padding-right: 30px
!important; } .faculties ul.uic-menu > li > ul.level-1 > li a {
font-weight: 300; font-size: 16px; line-height: 19px; font-family:
"lft-etica", sans-serif; position: relative; display: block;
padding-right: 25px; color: #505050; } .faculties ul.uic-menu > li >
ul.level-1 > li a:hover { color: #fff; text-decoration: underline;
/*&::before{ content: ""; background: url(../imgs/menu-marca.svg);
width: calc(100% + 4px); height: 10px; position: absolute; bottom: -3px;
left: -4px; opacity: 0.5; background-size: cover; }*/ } @media (max-width:
1439px) { .faculties ul.uic-menu > li > ul.level-1 > li a:hover {
text-decoration: none; } } .faculties ul.uic-menu > li > ul.level-1
> li > a { font-weight: 600; font-size: 16px; line-height: 19px;
min-height: 55px; margin-bottom: 5px; display: block; color: #17436A; }
.faculties ul.uic-menu > li > ul.level-1 > li > a:hover {
color: #17436A; } @media (max-width: 1279px) { .faculties ul.uic-menu >
li > ul.level-1 > li > a { font-weight: 300; color: #FFFFFF; } }
.faculties ul.uic-menu > li > ul.level-1 > li ul { padding-top:
0; } .faculties ul.uic-menu > li > ul.level-1 > li span {
display: none; } .faculties ul.uic-menu > li > ul.level-1 .li-title
{ margin-bottom: 30px; border-bottom: 1px solid #ffffff; padding-bottom:
30px; } @media (max-width: 1439px) { .faculties ul.uic-menu > li >
ul.level-1 .li-title { padding-bottom: 0; border-bottom: none; } }
.faculties ul.uic-menu > li > ul.level-1 .li-title a { font-weight:
600; font-size: 32px; font-family: "lft-etica", sans-serif; position:
relative; color: #17436A; } @media (max-width: 1439px) { .faculties
ul.uic-menu > li > ul.level-1 .li-title a { font-size: 18px; } }
@media (max-width: 1279px) { .faculties ul.uic-menu > li >
ul.level-1 .li-title a { color: #FFFFFF; } } .faculties ul.uic-menu >
li > ul.level-1 .li-title a::after { content: ""; background:
url(../imgs/link-intern-white.svg); position: absolute; top: 50%;
transform: translateY(-50%); width: 20px; height: 14px; margin-left: 15px;
} @media (max-width: 1439px) { .faculties ul.uic-menu > li >
ul.level-1 .li-title a::after { top: 40px; background:
url(../imgs/link-intern-white.svg); } } @media (max-width: 1279px) {
.faculties ul.uic-menu > li > ul.level-1 .li-title a::after {
display: none; } } .faculties ul.uic-menu > li > ul.level-1
.li-title a:hover { color: #fff; text-decoration: none; /*&::before{
content: ""; background: url(../imgs/menu-marca.svg); width: calc(100% +
4px); height: 10px; position: absolute; bottom: -3px; left: -4px; opacity:
0.5; background-size: cover; }*/ } @media (max-width: 1279px) { .faculties
ul.uic-menu > li > ul.level-1 .li-title a:hover::after { content:
""; display: block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 30px; right: 0; left: inherit; } } @media (max-width:
991px) { .faculties ul.uic-menu > li > ul.level-1 .li-title
a:hover::after { top: 25px; } } .faculties ul.uic-menu > li:hover
ul.level-1 { display: none; } .faculties ul.uic-menu > li.active
ul.level-1 { display: flex; height: auto !important; top: auto;
margin-top: 34px; left: 0; } @media (max-width: 1919px) { .faculties
ul.uic-menu > li.active ul.level-1 { left: 0 !important; } } @media
(max-width: 1439px) { .faculties ul.uic-menu > li.active ul.level-1 {
margin-top: 0; } } .faculties ul.uic-menu.opened-menu { background:
#F7F7F7; } .faculties ul.uic-menu.opened-menu > li { background:
#F7F7F7; padding: 0 !important; } .faculties ul.uic-menu.opened-menu >
li > span, .faculties ul.uic-menu.opened-menu > li a { position:
relative; padding: 14px 0; margin: 0 90px; border-bottom: 1px solid
#439FD9; width: calc(100% - 180px); display: block; font-size: 20px;
line-height: 33px; } @media (max-width: 1199px) { .faculties
ul.uic-menu.opened-menu > li > span, .faculties
ul.uic-menu.opened-menu > li a { padding: 14px 0; margin: 0 60px;
width: calc(100% - 120px); } } @media (max-width: 991px) { .faculties
ul.uic-menu.opened-menu > li > span, .faculties
ul.uic-menu.opened-menu > li a { font-size: 16px; line-height: 18px;
margin: 0 21px; width: calc(100% - 73px); } } .faculties
ul.uic-menu.opened-menu > li > span:hover, .faculties
ul.uic-menu.opened-menu > li a:hover { color: #17436A; } .faculties
ul.uic-menu.opened-menu > li a:hover::after { content: ""; display:
block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 25px; right: 0; left: inherit; } @media (max-width: 991px)
{ .faculties ul.uic-menu.opened-menu > li a:hover::after { top: 15px; }
} .faculties ul.uic-menu.opened-menu > li > span { padding-right:
40px; position: relative; color: #17436A; } .faculties
ul.uic-menu.opened-menu > li > span::after { content: ""; position:
absolute; right: 0; width: 13px; background-image:
url("../imgs/plus-blue-hard.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; top: 25px; height:
13px; } @media (max-width: 991px) { .faculties ul.uic-menu.opened-menu
> li > span::after { top: 19px; right: 0; } } .faculties
ul.uic-menu.opened-menu > li.active > span::after {
background-image: url("../imgs/minus-blue-hard.svg"); top: 31px; height:
1px; } @media (max-width: 991px) { .faculties ul.uic-menu.opened-menu >
li.active > span::after { top: 25px; right: 0; } } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 { display: block;
position: relative; top: inherit; padding: 0; background: #F7F7F7;
margin-top: 0; } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title, .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 li { -ms-flex: 0 0 100% !important; flex: 0 0 100%
!important; max-width: 100% !important; margin-bottom: 0; background:
#F7F7F7; padding-right: 0 !important; position: relative; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title > a,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1 li >
a { width: calc(100% - 15px); position: relative; padding: 14px 0; margin:
0 105px; font-size: 20px; line-height: 33px; font-weight: 300;
border-bottom: 1px solid #439FD9; color: #17436A; } @media (max-width:
1279px) { .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title > a, .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 li > a { width: calc(100% - 195px); } }
@media (max-width: 1199px) { .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title > a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 li > a {
padding: 14px 0; margin: 0 75px; width: calc(100% - 135px); } } @media
(max-width: 991px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title > a, .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 li > a { font-size: 16px; line-height: 18px;
margin: 0 36px; width: calc(100% - 88px); min-height: inherit; } }
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title > a::before, .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 li > a::before { content: none !important; }
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title > a:hover, .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 li > a:hover { color: #17436A; text-decoration:
inherit; } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title > a:hover:before, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 li >
a:hover:before { content: none; } .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title.button-responsive-menu, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu { padding: 0; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > a { width: calc(100% - 195px); position:
relative; padding: 14px 0; margin: 0 105px; font-size: 20px; line-height:
33px; font-weight: 300; border-bottom: 1px solid #439FD9; } @media
(max-width: 1199px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > a { padding: 14px 0; margin: 0 75px; width:
calc(100% - 135px); } } @media (max-width: 991px) { .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > a { font-size: 16px; line-height: 18px;
margin: 0 36px; width: calc(100% - 88px); } } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a::before, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > a::before { content: none !important; }
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a:hover, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > a:hover { color: #17436A; text-decoration:
inherit; } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu > .ico-submenu, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu { position: absolute; right:
-90px; width: 13px; top: 25px; height: 13px; z-index: 1; } @media
(max-width: 1279px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu { right: 90px; } } @media
(max-width: 1199px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu { right: 60px; } } @media
(max-width: 991px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu { top: 15px; right: 51px; } }
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu::after, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu::after { content: "";
background-image: url(../imgs/plus-blue-hard.svg); background-position:
center; background-size: cover; background-repeat: no-repeat; width: 13px;
height: 13px; display: block; color: #FFFFFF; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu.opened, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu.opened { top: 31px; } @media
(max-width: 991px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu.opened,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu.opened { top: 25px; right:
51px; } } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu >
.ico-submenu.opened::after, .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 li.button-responsive-menu >
.ico-submenu.opened::after { background-image:
url("../imgs/minus-blue-hard.svg"); height: 1px; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu + a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu + a { padding-right: 40px;
color: #17436A; width: calc(100% - 15px); } @media (max-width: 1279px) {
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu + a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu + a { width: calc(100% -
195px); } } @media (max-width: 1199px) { .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu + a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu + a { width: calc(100% -
135px); } } @media (max-width: 991px) { .faculties ul.uic-menu.opened-menu
> li.active > ul.level-1 .li-title.button-responsive-menu >
.ico-submenu + a, .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > .ico-submenu + a { width:
calc(100% - 85px); } } .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu +
a:hover::after, .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > .ico-submenu + a:hover::after {
display: none; } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu ul, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul { background: #F7F7F7; padding: 0; }
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li, .faculties ul.uic-menu.opened-menu
> li.active > ul.level-1 li.button-responsive-menu ul li {
background: #F7F7F7; border-bottom: 0; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a { border-bottom: 1px solid #439FD9;
padding: 14px 0; color: #17436A; margin: 0 120px; width: calc(100% -
30px); font-size: 20px; line-height: 33px; } @media (max-width: 1279px) {
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a { width: calc(100% - 210px); } } @media
(max-width: 1199px) { .faculties ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu ul li a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a { padding: 14px 0; margin: 0 90px;
width: calc(100% - 150px); } } @media (max-width: 991px) { .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a { font-size: 16px; line-height: 18px;
margin: 0 51px; width: calc(100% - 102px); } } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a:hover, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a:hover { color: #17436A; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a:hover::after, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a:hover::after { content: ""; display:
block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 25px; right: 0; left: inherit; } @media (max-width: 991px)
{ .faculties ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a:hover::after, .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul li a:hover::after { top: 25px; } } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title ul,
.faculties ul.uic-menu.opened-menu > li.active > ul.level-1 li ul {
display: none; } .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title ul li, .faculties ul.uic-menu.opened-menu >
li.active > ul.level-1 li ul li { padding: 0; } .faculties
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title
ul.active, .faculties ul.uic-menu.opened-menu > li.active >
ul.level-1 li ul.active { display: block; } .faculties
ul.uic-menu.opened-menu > li > ul.level-1 { display: none; }
.faculties ul.uic-menu.opened-menu > li.active { padding-bottom: 0
!important; } .module-news { clear: both; width: 50%; } @media (max-width:
991px) { .module-news { width: 100%; } } .module-news > div > div
> h2 { display: none; } .module-news h2 { margin-bottom: 60px;
font-family: "lft-etica", sans-serif; font-size: 32px; font-weight: 600; }
.module-news .news-block { padding: 90px; } @media (max-width: 1199px) {
.module-news .news-block { padding: 60px; } } @media (max-width: 449px) {
.module-news .news-block { padding: 30px; } } .module-news .news-block a {
padding: 23px 40px; position: relative; display: block; font-family:
"lft-etica", sans-serif; font-size: 18px; padding-right: 63px;
margin-bottom: 20px; } .module-news .news-block a .news-title {
margin-bottom: 20px; font-weight: 600; } .module-news .news-block a
.news-date { font-weight: 300; } .module-news .news-block a::after {
content: ""; background: url(../imgs/link-intern.svg); position: absolute;
right: 40px; top: 50%; transform: translateY(-50%); width: 20px; height:
14px; } @media (max-width: 449px) { .module-news .news-block a::after {
right: 15px; } } .module-news .news-block a:hover { background: #001470;
color: #ffffff !important; text-decoration: none; } .module-news
.news-block a:hover::after { background:
url(../imgs/link-intern-white.svg); } .module-news .white a, .module-news
.light a, .module-news .dark a, .module-news .mid a { color: #000000;
background: #e0f4ff; } .module-news .white a:hover, .module-news .light
a:hover, .module-news .dark a:hover, .module-news .mid a:hover {
background: #001e32; } .module-news .white .more-link a, .module-news
.light .more-link a, .module-news .dark .more-link a, .module-news .mid
.more-link a { color: #ffffff; background: #00416b; } .module-news .white
.more-link a:hover, .module-news .light .more-link a:hover, .module-news
.dark .more-link a:hover, .module-news .mid .more-link a:hover {
background: #001e32; } .module-news .white .more-link a::after,
.module-news .light .more-link a::after, .module-news .dark .more-link
a::after, .module-news .mid .more-link a::after { background:
url(../imgs/link-intern-white.svg); } .module-news .white > a,
.module-news .light > a, .module-news .dark > a, .module-news .mid
> a { min-height: 168px; } .page-node-type-page-news .news-wrapper
.image img { width: 100%; height: auto; } .page-node-type-page-news
.list-news .space-news { padding: 90px; } @media (max-width: 1199px) {
.page-node-type-page-news .list-news .space-news { padding: 60px; } }
@media (max-width: 449px) { .page-node-type-page-news .list-news
.space-news { padding: 30px; } } .page-node-type-page-news .list-news
.space-news .new-separator { margin-bottom: 110px; padding-bottom: 40px;
border-bottom: 1px solid; } .page-node-type-page-news .list-news
.space-news .load-more { display: block; margin-left: 15px; padding: 23px
66px; text-align: center; background: #00416b; color: #ffffff; cursor:
pointer; } .page-node-type-page-news .list-news .space-news
.load-more:hover { background: #001e32; color: #ffffff !important;
text-decoration: none; } .page-node-type-page-news .list-news .space-news
.load-more:hover::after { background: url(../imgs/link-intern-white.svg);
} .page-node-type-page-news .list-news .space-news .wrapp-date-article {
margin-bottom: 30px; font-family: "lft-etica", sans-serif; font-weight:
300; font-size: 18px; } @media (max-width: 1199px) {
.page-node-type-page-news .list-news .space-news .wrapp-date-article {
margin-top: 30px; } } .page-node-type-page-news .list-news .space-news
.article-title { font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 35px; margin-bottom: 30px; } @media (max-width: 1199px) {
.page-node-type-page-news .list-news .space-news .article-title {
font-size: 26px; } } .page-node-type-page-news .list-news .space-news
.article-description { font-family: "lft-etica", sans-serif; font-weight:
300; font-size: 18px; margin-bottom: 60px; min-height: 140px; } @media
(max-width: 1199px) { .page-node-type-page-news .list-news .space-news
.article-description { min-height: 180px; } } @media (max-width: 991px) {
.page-node-type-page-news .list-news .space-news .article-description {
min-height: inherit; } } .page-node-type-page-news .list-news .space-news
.read-article { position: absolute; bottom: 0; width: calc(100% - 30px); }
@media (max-width: 991px) { .page-node-type-page-news .list-news
.space-news .read-article { position: relative; width: 100%; } }
.page-node-type-page-news .list-news .space-news .read-article a {
padding: 23px 40px; position: relative; display: block; padding-right:
60px; font-weight: 600; color: #000000; background: #e0f4ff; }
.page-node-type-page-news .list-news .space-news .read-article a:hover {
background: #001e32; color: #ffffff !important; text-decoration: none; }
.page-node-type-page-news .list-news .space-news .read-article
a:hover::after { background: url(../imgs/link-intern-white.svg); }
.page-node-type-page-news .list-news .space-news .read-article a::after {
content: ""; background: url(../imgs/link-intern.svg); position: absolute;
right: 40px; top: 50%; transform: translateY(-50%); width: 20px; height:
14px; } .notice-header { padding-left: 90px; padding-top: 5px; } @media
(max-width: 1199px) { .notice-header { padding: 0 0 60px 60px; } } @media
(max-width: 991px) { .notice-header { padding: 0 60px 60px 60px; } }
@media (max-width: 449px) { .notice-header { padding: 0 30px 30px 30px;
margin-top: 20px; } } .notice-node-title-lego { padding: 0; padding-right:
90px; } @media (max-width: 1199px) { .notice-node-title-lego { padding: 0
60px; padding-left: 0; } } @media (max-width: 991px) {
.notice-node-title-lego { padding: 0 60px; } } @media (max-width: 449px) {
.notice-node-title-lego { padding: 0 30px; } } .notice-node-title-lego
.news-date { font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 18px; margin-bottom: 30px; } .notice-node-title-lego
.node-title-lego { padding: 0; } .notice-mb { margin-bottom: 90px; }
.notice-detail-info { padding: 90px 0; } @media (max-width: 1199px) {
.notice-detail-info { padding: 60px; } } @media (max-width: 449px) {
.notice-detail-info { padding: 30px; } } .notice-detail-info .news-summary
{ font-family: "lft-etica", sans-serif; font-size: 24px; font-weight: 300;
margin-bottom: 60px; } .notice-detail-info .news-body { font-family:
"lft-etica", sans-serif; font-size: 18px; margin-bottom: 20px;
font-weight: 300; /* Antiguo diseńo ul li ul { list-style: none; padding:
0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap:
wrap; margin-bottom: 20px; li { padding: 0; margin-top: 30px; flex: 0 0
50%; max-width: 50%; font-weight: 600; font-family: "lft-etica",
sans-serif; font-size: 16px; padding-right: 30px; } } */ }
.notice-detail-info .news-body p { font-weight: 300; font-family:
"lft-etica", sans-serif; font-size: 18px; margin-bottom: 20px; }
.notice-detail-info .news-body p + h2, .notice-detail-info .news-body p +
h3, .notice-detail-info .news-body p + h4, .notice-detail-info .news-body
p + h5, .notice-detail-info .news-body p + h6 { margin-top: 60px; }
.notice-detail-info .news-body ul { list-style: none; padding: 0; display:
-ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
margin-bottom: 0px; padding-left: 50px; } .notice-detail-info .news-body
ul li { padding: 0; margin-bottom: 20px; flex: 0 0 100%; max-width: 100%;
font-weight: 300; font-family: "lft-etica", sans-serif; font-size: 18px;
padding-right: 30px; padding-left: 15px; position: relative; }
.notice-detail-info .news-body ul li::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 29px; height: 10px; position:
absolute; top: 8px; left: -30px; background-size: cover; }
.notice-detail-info .news-body ul li ul { margin-top: 20px; }
.notice-detail-info .news-body ol { counter-reset: listNumbering;
list-style: none; padding-left: 0; margin-bottom: 0; } .notice-detail-info
.news-body ol > li { font-size: 18px; counter-increment: listNumbering;
position: relative; padding-left: 60px; font-family: "lft-etica",
sans-serif; font-weight: 300; margin-top: 30px; min-height: 36px; }
.notice-detail-info .news-body ol > li::before { content:
counter(listNumbering); font-size: 26px; position: absolute; left: 0; top:
0; font-family: "lft-etica", sans-serif; font-weight: 300; line-height: 1;
} .notice-detail-info .news-body ol + p { margin-top: 60px; }
.notice-detail-info .news-body ol + h2, .notice-detail-info .news-body ol
+ h3, .notice-detail-info .news-body ol + h4, .notice-detail-info
.news-body ol + h5, .notice-detail-info .news-body ol + h6 { margin-top:
60px; } .notice-detail-info .news-body ol + h2 { margin-bottom: 60px; }
.notice-detail-info .news-body h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 90px; }
.notice-detail-info .news-body h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 30px; }
.notice-detail-info .news-body h4, .notice-detail-info .news-body h5,
.notice-detail-info .news-body h6 { font-size: 18px; font-family:
"lft-etica", sans-serif; font-weight: 600; margin-top: 30px; padding-top:
60px; } .notice-detail-info .news-body a { color: #009fdf; }
.notice-detail-info .news-body img { height: auto; width: auto; max-width:
100%; margin-bottom: 20px; } .dark-bg, .mid-bg { padding: 90px; } @media
(max-width: 1199px) { .dark-bg, .mid-bg { padding: 60px; } } @media
(max-width: 449px) { .dark-bg, .mid-bg { padding: 30px; } } .dark-bg {
background: #009fdf; height: 100%; } .mid-bg { background: #9adbff;
height: 100%; } .magazine { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 36px; margin-top: 60px; margin-bottom: 30px;
color: #ffffff; } .rss a { padding: 23px 40px; position: relative;
display: block; padding-right: 60px; font-weight: 600; background: white;
color: #000000; } .rss a::after { content: ""; background:
url(../imgs/rss-icon.svg); position: absolute; right: 40px; top: 50%;
transform: translateY(-50%); width: 25px; height: 25px; } @media
(max-width: 449px) { .rss a::after { right: 25px; } } .rss a:hover {
background: #001e32; color: #ffffff !important; text-decoration: none; }
.rss a:hover::after { background: url(../imgs/link-intern-white.svg);
width: 20px; height: 14px; } .pr-0 { padding-right: 0 !important; } @media
(max-width: 991px) { .pr-0 { padding-right: 15px !important; } } .pl-0 {
padding-left: 0 !important; } @media (max-width: 991px) { .pl-0 {
padding-left: 15px !important; } } .module-agenda { clear: both; width:
50%; } @media (max-width: 991px) { .module-agenda { width: 100%; } }
.module-agenda > div > div > h2 { display: none; } .module-agenda
h2 { font-family: "lft-etica", sans-serif; font-size: 32px; font-weight:
600; margin-top: 0; margin-bottom: 60px; } .agenda-block { padding: 90px;
} @media (max-width: 1199px) { .agenda-block { padding: 60px; } } @media
(max-width: 449px) { .agenda-block { padding: 30px; } } .agenda-block a {
display: block; padding: 23px 40px; margin-bottom: 20px; position:
relative; padding-right: 63px; font-family: "lft-etica", sans-serif;
font-size: 18px; } @media (max-width: 767px) { .agenda-block a { padding:
23px 15px; } } .agenda-block a:hover { background: #001470; color: #ffffff
!important; text-decoration: none; } .agenda-block a:hover::after {
background: url(../imgs/link-intern-white.svg); } .agenda-block a
.event-wrapper { display: flex; } .agenda-block a .event-wrapper
.left-event { flex: 0 0 150px; max-width: 150px; } @media (max-width:
767px) { .agenda-block a .event-wrapper .left-event { flex: 0 0 110px;
max-width: 110px; } } @media (max-width: 449px) { .agenda-block a
.event-wrapper .left-event { flex: 0 0 95px; max-width: 95px; } }
.agenda-block a .event-wrapper .left-event .agenda-day { font-family:
"idlefont"; font-size: 68px; font-weight: 600; line-height: 1; } @media
(max-width: 449px) { .agenda-block a .event-wrapper .left-event
.agenda-day { font-size: 48px; } } .agenda-block a .event-wrapper
.left-event .agenda-month { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 18px; } @media (max-width: 449px) {
.agenda-block a .event-wrapper .left-event .agenda-month { font-size:
16px; } } .agenda-block a .event-wrapper .left-event span { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 18px;
text-transform: uppercase; } @media (max-width: 449px) { .agenda-block a
.event-wrapper .left-event span { font-size: 16px; } } .agenda-block a
.event-wrapper .right-event { flex: 0 0 calc(100% - 150px); max-width:
calc(100% - 150px); position: relative; } @media (max-width: 767px) {
.agenda-block a .event-wrapper .right-event { flex: 0 0 calc(100% -
155px); max-width: calc(100% - 155px); } } @media (max-width: 449px) {
.agenda-block a .event-wrapper .right-event { flex: 0 0 calc(100% -
130px); max-width: calc(100% - 130px); } } .agenda-block a .event-wrapper
.right-event .agenda-title { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 18px; min-height: 75px; } .agenda-block a
.event-wrapper .right-event .agenda-dates { position: relative; bottom: 0;
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 18px;
margin-top: 20px; } .agenda-block a::after { content: ""; background:
url(../imgs/link-intern.svg); position: absolute; right: 40px; top: 50%;
transform: translateY(-50%); width: 20px; height: 14px; } @media
(max-width: 449px) { .agenda-block a::after { right: 15px; } }
.agenda-block a:hover { text-decoration: none; } .agenda-block .load-more
{ margin-top: 80px; } .agenda-block.light a, .agenda-block.white a,
.agenda-block.mid a, .agenda-block.dark a { color: #000000; background:
#e0f4ff; } .agenda-block.light a:hover, .agenda-block.white a:hover,
.agenda-block.mid a:hover, .agenda-block.dark a:hover { background:
#001e32; } .agenda-block.light .more-link a, .agenda-block.white
.more-link a, .agenda-block.mid .more-link a, .agenda-block.dark
.more-link a { color: #ffffff; background: #00416b; } .agenda-block.light
.more-link a:hover, .agenda-block.white .more-link a:hover,
.agenda-block.mid .more-link a:hover, .agenda-block.dark .more-link
a:hover { background: #001e32; } .agenda-block.light .more-link a::after,
.agenda-block.white .more-link a::after, .agenda-block.mid .more-link
a::after, .agenda-block.dark .more-link a::after { background:
url(../imgs/link-intern-white.svg); } @media (max-width: 767px) {
.agenda-block.light .more-link a, .agenda-block.white .more-link a,
.agenda-block.mid .more-link a, .agenda-block.dark .more-link a { padding:
23px 40px; } } .agenda-block.light .load-more a, .agenda-block.white
.load-more a, .agenda-block.mid .load-more a, .agenda-block.dark
.load-more a { background: #009fdf; color: #ffffff; } .agenda-block.light
.load-more a::after, .agenda-block.white .load-more a::after,
.agenda-block.mid .load-more a::after, .agenda-block.dark .load-more
a::after { background: url(../imgs/link-intern-white.svg); }
.agenda-block.light .load-more a:hover, .agenda-block.white .load-more
a:hover, .agenda-block.mid .load-more a:hover, .agenda-block.dark
.load-more a:hover { background: #001470; } .news-wrapper-date { display:
inline-block; margin-right: 60px; margin-bottom: 60px; }
.news-wrapper-date:nth-child(3) { margin-right: 0; } @media (max-width:
549px) { .news-wrapper-date { margin-right: 30px; } } .news-date-day {
font-family: "idlefont"; font-weight: 600; font-size: 68px; line-height:
1; } @media (max-width: 1199px) { .news-date-day { font-size: 60px; } }
@media (max-width: 449px) { .news-date-day { font-size: 30px; } }
.news-date-month { font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 18px; } .info-extra-event span { padding-right: 60px; }
.most-last-agenda-block .module-agenda, .most-last-agenda-block
.module-news, .most-last-news-block .module-agenda, .most-last-news-block
.module-news { width: 100%; padding: 0; } .most-last-agenda-block .tabs
ul, .most-last-news-block .tabs ul { list-style: none; padding-left: 0;
margin-bottom: 30px; } .most-last-agenda-block .tabs ul li,
.most-last-news-block .tabs ul li { font-family: "lft-etica", sans-serif;
font-size: 18px; font-weight: 600; padding-right: 60px; }
.most-last-agenda-block .tabs ul li:nth-child(1), .most-last-news-block
.tabs ul li:nth-child(1) { display: none; } .most-last-agenda-block
.agenda-content .agenda-block, .most-last-news-block .agenda-content
.agenda-block { padding: 0; background: transparent; }
.most-last-agenda-block .agenda-content .agenda-block h2,
.most-last-agenda-block .agenda-content .agenda-block .load-more,
.most-last-news-block .agenda-content .agenda-block h2,
.most-last-news-block .agenda-content .agenda-block .load-more { display:
none; } .most-last-agenda-block .agenda-content .agenda-block a,
.most-last-news-block .agenda-content .agenda-block a { background:
#e0f4ff; color: #000000; } .most-last-agenda-block .agenda-content
.agenda-block a:hover, .most-last-news-block .agenda-content .agenda-block
a:hover { background: #001e32; } .most-last-agenda-block .agenda-content
.agenda-block .more-link a, .most-last-news-block .agenda-content
.agenda-block .more-link a { background: #00416b; color: #ffffff; }
.most-last-agenda-block .agenda-content .agenda-block .more-link a::after,
.most-last-news-block .agenda-content .agenda-block .more-link a::after {
background: url(../imgs/link-intern-white.svg); } .most-last-agenda-block
.agenda-content .agenda-block .more-link a:hover, .most-last-news-block
.agenda-content .agenda-block .more-link a:hover { background: #001e32; }
.most-last-agenda-block .news-content .news-block, .most-last-news-block
.news-content .news-block { padding: 0; background: transparent; }
.most-last-agenda-block .news-content .news-block h2,
.most-last-agenda-block .news-content .news-block .more-link,
.most-last-news-block .news-content .news-block h2, .most-last-news-block
.news-content .news-block .more-link { display: none; }
.most-last-agenda-block .news-content .news-block a, .most-last-news-block
.news-content .news-block a { color: #000000; background: #e0f4ff; }
.most-last-agenda-block .news-content .news-block a:hover,
.most-last-news-block .news-content .news-block a:hover {
background-color: #001e32; text-decoration: none; }
.page-node-type-page-agenda .node-title-lego { padding-bottom: 90px; }
@media (max-width: 991px) { .page-node-type-page-agenda .node-title-lego {
padding-bottom: 60px; } } @media (max-width: 449px) {
.page-node-type-page-agenda .node-title-lego { padding-bottom: 30px; } }
.page-node-type-page-agenda .module-agenda { width: 100%; }
.page-node-type-page-agenda .page-agenda { padding: 90px; } @media
(max-width: 991px) { .page-node-type-page-agenda .page-agenda { padding:
60px; } } @media (max-width: 449px) { .page-node-type-page-agenda
.page-agenda { padding: 30px; } } .page-node-type-page-agenda .page-agenda
.next-events-button, .page-node-type-page-agenda .page-agenda
.last-events-button { display: inline-block; padding: 23px 40px; position:
relative; background: #86d3ff; width: 313px; margin-right: 60px; color:
#ffffff; font-family: "lft-etica", sans-serif; font-size: 18px;
font-weight: 600; cursor: pointer; } @media (max-width: 991px) {
.page-node-type-page-agenda .page-agenda .next-events-button,
.page-node-type-page-agenda .page-agenda .last-events-button { width:
260px; } } @media (max-width: 767px) { .page-node-type-page-agenda
.page-agenda .next-events-button, .page-node-type-page-agenda .page-agenda
.last-events-button { width: 100%; margin-bottom: 20px; margin-top: 20px;
} } .page-node-type-page-agenda .page-agenda .next-events-button.active,
.page-node-type-page-agenda .page-agenda .last-events-button.active {
background: #009fdf; } .page-node-type-page-agenda
.page-agenda.agenda-block { display: flex; flex-wrap: wrap; }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list {
display: flex; flex-wrap: wrap; } .page-node-type-page-agenda
.page-agenda.agenda-block .events-list .agenda-wrapper { flex: 0 0
calc(50% - 10px); max-width: calc(50% - 10px); margin-bottom: 20px; }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list
.agenda-wrapper:nth-child(even) { margin-left: 10px; }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list
.agenda-wrapper:nth-child(odd) { margin-right: 10px; } @media (max-width:
991px) { .page-node-type-page-agenda .page-agenda.agenda-block
.events-list .agenda-wrapper { flex: 0 0 100%; max-width: 100%; }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list
.agenda-wrapper:nth-child(even) { margin-left: 0; }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list
.agenda-wrapper:nth-child(odd) { margin-right: 0; } }
.page-node-type-page-agenda .page-agenda.agenda-block .events-list a {
color: #000000; background: #e0f4ff; } .page-node-type-page-agenda
.page-agenda.agenda-block .events-list a:hover { background: #001e32; }
.page-node-type-page-agenda .next-events { display: none; }
.page-node-type-page-agenda .next-events.active { display: block; }
.page-node-type-page-agenda .last-events { display: none; }
.page-node-type-page-agenda .last-events.active { display: block; }
.page-node-type-page-agenda .last-events .agenda-block { padding-top: 0; }
@media (max-width: 991px) { .page-node-type-page-agenda .last-events
.agenda-block { padding-top: 0; } } @media (max-width: 449px) {
.page-node-type-page-agenda .last-events .agenda-block { padding-top: 0; }
} .page-node-type-page-agenda .next-events form { display: flex;
flex-wrap: wrap; padding: 90px; background: #e0f4ff; } @media (max-width:
1199px) { .page-node-type-page-agenda .next-events form { padding: 60px; }
} @media (max-width: 449px) { .page-node-type-page-agenda .next-events
form { padding: 30px; } } .page-node-type-page-agenda .next-events form
.fieldset-legend { display: none; } .page-node-type-page-agenda
.next-events form .fieldset-wrapper { margin-bottom: 45px; }
.page-node-type-page-agenda .next-events form .fieldset-wrapper
.form-checkboxes { display: flex; flex-wrap: wrap; }
.page-node-type-page-agenda .next-events form .fieldset-wrapper
.form-checkboxes > div { margin-bottom: 15px; flex: 0 0 calc(100% / 6);
max-width: calc(100% / 6); } @media (max-width: 1399px) {
.page-node-type-page-agenda .next-events form .fieldset-wrapper
.form-checkboxes > div { flex: 0 0 calc(100% / 5); max-width: calc(100%
/ 5); } } @media (max-width: 1199px) { .page-node-type-page-agenda
.next-events form .fieldset-wrapper .form-checkboxes > div { flex: 0 0
calc(100% / 4); max-width: calc(100% / 4); } } @media (max-width: 991px) {
.page-node-type-page-agenda .next-events form .fieldset-wrapper
.form-checkboxes > div { flex: 0 0 calc(100% / 3); max-width: calc(100%
/ 3); } } @media (max-width: 767px) { .page-node-type-page-agenda
.next-events form .fieldset-wrapper .form-checkboxes > div { flex: 0 0
calc(100% / 2); max-width: calc(100% / 2); } } @media (max-width: 599px) {
.page-node-type-page-agenda .next-events form .fieldset-wrapper
.form-checkboxes > div { flex: 0 0 calc(100%); max-width: calc(100%); }
} .page-node-type-page-agenda .next-events form .js-form-item-text { flex:
0 0 calc(50% - 10px); max-width: calc(50% - 10px); margin-right: 20px; }
@media (max-width: 767px) { .page-node-type-page-agenda .next-events form
.js-form-item-text { flex: 0 0 100%; max-width: 100%; margin-right: 0;
margin-bottom: 30px; } } .page-node-type-page-agenda .next-events form
.js-form-item-text label { display: none; } .page-node-type-page-agenda
.next-events form .js-form-item-text input { width: 100%; padding: 21px
40px; border: 0; border-radius: 0; outline: none; margin-top: 0; }
.page-node-type-page-agenda .next-events form .event-update { background:
#009fdf; color: #ffffff; padding: 21px 40px; position: relative; flex: 0 0
calc(50% - 10px); max-width: calc(50% - 10px); cursor: pointer; } @media
(max-width: 767px) { .page-node-type-page-agenda .next-events form
.event-update { flex: 0 0 100%; max-width: 100%; } }
.page-node-type-page-agenda .next-events form .event-update::after {
content: ""; background: url(../imgs/link-intern-white.svg); position:
absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 20px;
height: 14px; } .page-node-type-page-agenda .load-more { display: block;
margin-top: 40px; padding: 23px 66px; text-align: center; cursor: pointer;
color: #ffffff; background: #00416b; } .page-node-type-page-agenda
.load-more:hover { background-color: #001e32; color: #ffffff !important;
text-decoration: none; } .page-node-type-page-agenda
.load-more:hover::after { background: url(../imgs/link-intern-white.svg);
} .page-node-type-page-agenda .page-agenda.agenda-block a { margin-bottom:
0; } .uic-checkbox .form-checkboxes > div input { display: none; }
.uic-checkbox .form-checkboxes > div label { position: relative;
padding-left: 25px; padding-right: 30px; cursor: pointer; } .uic-checkbox
.form-checkboxes > div label::before { content: ""; background-color:
#FFFFFF; height: 16px; width: 16px; display: inline-block; padding: 0 0 0
0; margin: 0; background-position: 0 0; cursor: pointer; position:
absolute; top: 4px; border: 0; left: 0; } .uic-checkbox .form-checkboxes
> div input:checked + label::after { content: ""; background: white;
height: 16px; width: 16px; display: inline-block; padding: 0 0 0 0;
margin: 0; background-position: 0 0; cursor: pointer; position: absolute;
top: 7px; left: -5px; border: none; background: url("../imgs/checked.svg")
no-repeat; } @media (max-width: 991px) {
[data-drupal-selector*=views-exposed-form-grants-block-1] { margin-bottom:
30px; } } @media (max-width: 767px) {
[data-drupal-selector*=views-exposed-form-grants-block-1] { margin-bottom:
0; } } [data-drupal-selector*=views-exposed-form-grants-block-1]
.js-form-type-select { width: 75%; display: inline-block; } @media
(max-width: 767px) {
[data-drupal-selector*=views-exposed-form-grants-block-1]
.js-form-type-select { width: 100%; } }
[data-drupal-selector*=views-exposed-form-grants-block-1]
.js-form-type-select label { display: none; }
[data-drupal-selector*=views-exposed-form-grants-block-1] .form-actions {
display: inline-block; width: 20%; text-align: right; margin-left: 3%;
float: right; } @media (max-width: 767px) {
[data-drupal-selector*=views-exposed-form-grants-block-1] .form-actions {
width: 100%; margin-left: 0; margin-top: 30px; margin-bottom: 30px; float:
inherit; } } [data-drupal-selector*=views-exposed-form-grants-block-1]
.form-actions input { padding: 23px 40px; position: relative; display:
block; font-weight: 600; padding-right: 60px; padding-bottom: 27px;
text-align: left; background: #00416b; color: #ffffff; border: 0;
border-radius: 0; width: 100%; cursor: pointer; outline: none; }
[data-drupal-selector*=views-exposed-form-grants-block-1] .form-actions
input:hover { background: #001e32; color: #ffffff; } @media (max-width:
767px) { [data-drupal-selector*=views-exposed-form-grants-block-1]
.form-actions input { margin-bottom: 60px; } } .wrapper-beques {
margin-bottom: 60px; padding-bottom: 30px; border-bottom: 1px solid; }
.wrapper-beques a { padding: 23px 40px; position: relative; display:
block; font-weight: 600; padding-right: 60px; background: #e0f4ff; color:
#000000; } .wrapper-beques a:hover { background: #001e32; color: #ffffff
!important; text-decoration: none; } .wrapper-beques a:hover::after {
background: url(../imgs/link-intern-white.svg); } .wrapper-beques a::after
{ content: ""; background: url(../imgs/link-intern.svg); position:
absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 20px;
height: 14px; } .wrapper-beques .title-beques, .wrapper-beques .tag-beques
{ display: inline-block; margin-bottom: 30px; } @media (max-width: 991px)
{ .wrapper-beques .title-beques, .wrapper-beques .tag-beques { display:
block; } } .wrapper-beques .title-beques { float: left; font-size: 24px;
font-family: "lft-etica", sans-serif; font-weight: 300; } @media
(max-width: 991px) { .wrapper-beques .title-beques { float: none; } }
.wrapper-beques .title-beques h2 { margin: 0; } .wrapper-beques
.tag-beques { float: right; font-size: 24px; font-family: "lft-etica",
sans-serif; font-weight: 600; background-color: #ffd5cb; padding: 2px 5px;
} .wrapper-beques .tag-beques.open { background-color: #cbe7d1; } @media
(max-width: 991px) { .wrapper-beques .tag-beques { float: none;
margin-bottom: 30px; } } .wrapper-beques .body-beques { clear: both;
margin-bottom: 30px; } .wrapper-beques .wrapper-title-tag { margin-bottom:
30px; } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] { margin-top:
30px; margin-bottom: 60px; padding: 0 90px; } @media (max-width: 1199px) {
.beques-view [data-drupal-selector*=views-exposed-form-grants-block-1] {
padding: 0 60px; } } @media (max-width: 767px) { .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] { margin-bottom:
0; } } @media (max-width: 449px) { .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] { padding: 0
30px; } } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] ~ .views-row {
padding: 0 90px; } @media (max-width: 1199px) { .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] ~ .views-row {
padding: 0 60px; } } @media (max-width: 449px) { .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1] ~ .views-row {
padding: 0 30px; } } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container { width: 100% !important; padding: 23px 40px;
background-color: #00416b; color: #ffffff; } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection { outline: none; } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection .select2-selection--single { border: none;
border-radius: 0; width: 100%; outline: none; position: relative;
background: transparent; } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection .select2-selection--single
.select2-selection__rendered { outline: none; padding: 0; font-size: 18px;
font-family: "lft-etica", sans-serif; font-weight: 600; color: #ffffff; }
.beques-view [data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection .select2-selection--single
.select2-selection__arrow { top: 50%; transform: translateY(-50%); }
.beques-view [data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection .select2-selection--single
.select2-selection__arrow::after { content: ""; background:
url(../imgs/select-white.svg); width: 14.28px; height: 20.16px; position:
absolute; } .beques-view
[data-drupal-selector*=views-exposed-form-grants-block-1]
.select2-container .selection .select2-selection--single
.select2-selection__arrow b { display: none; } .padding-header-gallery {
padding: 90px; background-color: #86d3ff; } @media (max-width: 1199px) {
.padding-header-gallery { padding: 60px; } } @media (max-width: 449px) {
.padding-header-gallery { padding: 30px; } } .padding-header-gallery
.node-breadcrumb { padding-top: 0; padding-left: 0; }
.padding-header-gallery .uic-flickr-current-img img { max-width: 100%;
width: 100%; height: auto; } .padding-header-gallery h2 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; margin-top:
60px; } .padding-header-gallery .uic-flickr-current-count { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 18px; margin-bottom:
60px; } .padding-header-gallery .uic-flickr-current-list { overflow: auto;
height: 550px; position: relative; /* width */ } @media (max-width: 991px)
{ .padding-header-gallery .uic-flickr-current-list { height: 550px
!important; } } .padding-header-gallery
.uic-flickr-current-list::-webkit-scrollbar { width: 20px; border-width:
5px; } .padding-header-gallery
.uic-flickr-current-list::-webkit-scrollbar-track-piece {
background-color: #ffffff; border-color: #86d3ff; border-width: 0px 9px
0px 10px; border-style: solid; } .padding-header-gallery
.uic-flickr-current-list::-webkit-scrollbar-thumb { border-radius: 0px;
background-color: transparent; border-width: 1px 7px 1px 7px; border-left:
16px solid transparent; border-top: 16px solid #ffffff; }
.padding-header-gallery .uic-flickr-current-list img { display: block;
margin-bottom: 30px; width: 75%; } .padding-header-gallery
.wrapp-colorbox-gallery { display: flex; flex-wrap: wrap; }
.padding-header-gallery .wrapp-colorbox-gallery .images-gallery { flex: 0
0 calc(100% / 5); max-width: calc(100% / 5); } @media (max-width: 1649px)
{ .padding-header-gallery .wrapp-colorbox-gallery .images-gallery { flex:
0 0 calc(100% / 4); max-width: calc(100% / 4); } } @media (max-width:
1349px) { .padding-header-gallery .wrapp-colorbox-gallery .images-gallery
{ flex: 0 0 calc(100% / 3); max-width: calc(100% / 3); } } @media
(max-width: 1149px) { .padding-header-gallery .wrapp-colorbox-gallery
.images-gallery { flex: 0 0 calc(100% / 2); max-width: calc(100% / 2); } }
@media (max-width: 991px) { .padding-header-gallery
.wrapp-colorbox-gallery .images-gallery { flex: 0 0 calc(100% / 4);
max-width: calc(100% / 4); } } @media (max-width: 767px) {
.padding-header-gallery .wrapp-colorbox-gallery .images-gallery { flex: 0
0 calc(100% / 3); max-width: calc(100% / 3); } } @media (max-width: 599px)
{ .padding-header-gallery .wrapp-colorbox-gallery .images-gallery { flex:
0 0 calc(100% / 2); max-width: calc(100% / 2); } } #uic-flickr-wrap
.wrapp-gallery-images { padding: 90px; } @media (max-width: 1199px) {
#uic-flickr-wrap .wrapp-gallery-images { padding: 60px; } } @media
(max-width: 449px) { #uic-flickr-wrap .wrapp-gallery-images { padding:
30px; } } #uic-flickr-wrap .wrapp-gallery-images img { max-width: 100%;
padding: 30px 0 30px 30px; } @media (max-width: 576px) { #uic-flickr-wrap
.wrapp-gallery-images img { width: 100%; height: auto; padding: 30px; } }
#uic-flickr-wrap .wrapp-gallery-images .uic-flickr-photose {
background-color: #e0f4ff; margin-bottom: 30px; cursor: pointer; }
#uic-flickr-wrap .wrapp-gallery-images .uic-flickr-photoset-details {
padding: 30px 30px 30px 0; height: 100%; position: relative; } @media
(max-width: 767px) { #uic-flickr-wrap .wrapp-gallery-images
.uic-flickr-photoset-details { min-height: 175px; } } @media (max-width:
575px) { #uic-flickr-wrap .wrapp-gallery-images
.uic-flickr-photoset-details { padding: 30px; } } #uic-flickr-wrap
.wrapp-gallery-images .uic-flickr-photoset-details
.uic-flickr-photoset-count { position: absolute; bottom: 30px; } @media
(max-width: 575px) { #uic-flickr-wrap .wrapp-gallery-images
.uic-flickr-photoset-details .uic-flickr-photoset-count { position:
relative; bottom: inherit; } } #uic-flickr-wrap .wrapp-gallery-images
.uic-flickr-photoset-details h5 { font-family: "lft-etica", sans-serif;
font-size: 18px; font-weight: 600; margin-bottom: 40px; }
#uic-video-current h2 { font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 32px; margin-bottom: 60px; margin-top: 0; } @media
(max-width: 991px) { #uic-video-current h2 { margin-top: 60px; } }
#uic-video-current .uic-video-date { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 18px; margin-bottom: 30px; }
#uic-video-current .uic-video-description { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 18px; } .faculty-studies-wrapper
.paragraph-link-list-link { padding-bottom: 90px; } @media (max-width:
991px) { .faculty-studies-wrapper .paragraph-link-list-link {
padding-bottom: 60px; } } @media (max-width: 449px) {
.faculty-studies-wrapper .paragraph-link-list-link { padding-bottom: 30px;
} } .twitter-h2 { font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 32px; line-height: initial; margin: 0; padding: 0 90px; }
@media (max-width: 1199px) { .twitter-h2 { padding: 0 60px; } } @media
(max-width: 449px) { .twitter-h2 { padding: 0 30px; } }
iframe.twitter-timeline { padding: 90px !important; height: 925px
!important; overflow: scroll !important; } @media (max-width: 1199px) {
iframe.twitter-timeline { padding: 60px !important; } } @media (max-width:
449px) { iframe.twitter-timeline { padding: 30px !important; } } body
.select2-container--default .select2-results >
.select2-results__options { max-height: 355px; overflow-y: auto; }
.node-related-footer { background: #DCDCDC; } .node-related-footer
.related-list-title { margin-bottom: 60px; } .node-related-footer
.related-list-title h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; line-height: initial; margin: 0; }
.node-related-footer .links-list { color: #1a1a1a; background:
transparent; display: grid; grid-template-columns: 50% 50%; } @media
(max-width: 991px) { .node-related-footer .links-list {
grid-template-columns: 100%; } } .node-related-footer .links-list
.related-link:nth-child(odd) { margin-right: 10px; } @media (max-width:
991px) { .node-related-footer .links-list .related-link:nth-child(odd) {
margin-right: 0; } } .node-related-footer .links-list
.related-link:nth-child(even) { margin-left: 10px; } @media (max-width:
991px) { .node-related-footer .links-list .related-link:nth-child(even) {
margin-left: 0; } } .node-related-footer .links-list .related-link
.link-wrapper { background: #ffffff; margin-bottom: 20px; font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 18px; position:
relative; } @media (max-width: 1199px) { .node-related-footer .links-list
.related-link .link-wrapper { height: 113px; } } @media (max-width: 991px)
{ .node-related-footer .links-list .related-link .link-wrapper { height:
auto; } } .node-related-footer .links-list .related-link .link-wrapper a {
color: #1a1a1a; font-weight: 600; position: relative; display: block;
height: 100%; width: 100%; padding: 23px 60px 23px 40px; }
.node-related-footer .links-list .related-link .link-wrapper a::after {
content: ""; background: url(../imgs/link-intern.svg); position: absolute;
right: 40px; top: 50%; transform: translateY(-50%); width: 20px; height:
14px; } @media (max-width: 991px) { .node-related-footer .links-list
.related-link .link-wrapper a { position: relative; top: inherit;
transform: inherit; left: inherit; right: inherit; } }
.node-related-footer .links-list .related-link .link-wrapper:hover {
background: #001e32; } .node-related-footer .links-list .related-link
.link-wrapper:hover a { background: #001e32; color: #ffffff !important;
text-decoration: none; } .node-related-footer .links-list .related-link
.link-wrapper:hover a::after { background:
url(../imgs/link-intern-white.svg); } nav.pager { margin-top: 60px; width:
100%; display: inline-block; overflow-x: auto; white-space: nowrap; /*
width */ /* Handle */ } nav.pager ul { flex-wrap: nowrap; padding-left:
0px; display: flex; list-style: none; } nav.pager ul li::before {
background-image: none !important; } nav.pager .pager__item { flex: 0 0
15%; margin: 15px 15px 15px 0px; max-height: 70px; max-width: 72px;
background: #00416b; border-radius: 2px; text-align: center; } nav.pager
.pager__item.pager__item--ellipsis { padding: 25px; color: #ffffff; }
nav.pager .pager__item a { color: #ffffff; font-weight: 600; font-size:
18px; line-height: 19px; font-family: "lft-etica", sans-serif;
text-decoration: none; display: block; padding: 25px; } nav.pager
.pager__item:hover, nav.pager .pager__item.is-active { background:
#001e32; } nav.pager .pager__item:hover a, nav.pager
.pager__item:hover.pager__item--ellipsis, nav.pager .pager__item.is-active
a, nav.pager .pager__item.is-active.pager__item--ellipsis { color:
#ffffff; } nav.pager .pager__item.pager__item--next, nav.pager
.pager__item.pager__item--last, nav.pager .pager__item.pager__item--first,
nav.pager .pager__item.pager__item--previous { background: #009fdf;
max-width: 142px; } nav.pager .pager__item.pager__item--next a, nav.pager
.pager__item.pager__item--last a, nav.pager
.pager__item.pager__item--first a, nav.pager
.pager__item.pager__item--previous a { color: #ffffff; padding: 25px 32px;
} nav.pager .pager__item.pager__item--next:hover, nav.pager
.pager__item.pager__item--last:hover, nav.pager
.pager__item.pager__item--first:hover, nav.pager
.pager__item.pager__item--previous:hover { background: #001e32; }
nav.pager::-webkit-scrollbar { background: url(../imgs/linia-blue.svg);
height: 10px; background-size: 100% 14%; background-repeat: no-repeat;
background-position: center; } nav.pager::-webkit-scrollbar-thumb {
background: url(../imgs/handle-scroll-blue.svg); background-size: 100%
100%; background-repeat: no-repeat; width: 192px; }
nav.pager::-webkit-scrollbar-track { height: 4px; }
nav.pager::-webkit-scrollbar-track-piece { height: 10px !important; }
nav.pager::-webkit-scrollbar-thumb::after { content: ""; border: 2px
dotted #ff0000; } /* Grants - Beques */ .page-node-type-grant .tag-beques
{ padding: 23px 40px; position: relative; display: block; font-weight:
600; padding-right: 60px; margin-top: 60px; } .comunicat-prensa
.field__label, .interest-report .field__label { display: none; }
.comunicat-prensa h3, .interest-report h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
margin-bottom: 30px; } .comunicat-prensa p, .interest-report p {
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 18px;
margin-bottom: 60px; } .comunicat-prensa .date-prensa, .interest-report
.date-prensa { font-size: 24px; } .comunicat-prensa .download-statement,
.interest-report .download-statement { margin-bottom: 60px; }
.comunicat-prensa .download-statement a, .interest-report
.download-statement a { color: #ffffff; background-color: #00416b; }
.comunicat-prensa .download-statement a:hover, .interest-report
.download-statement a:hover { background-color: #001e32; }
.comunicat-prensa .download-statement a:hover::after, .interest-report
.download-statement a:hover::after { background:
url(../imgs/download-white.svg); } .banc-imatges { position: relative; }
.banc-imatges .imatge-banc { position: relative; } .banc-imatges
.imatge-banc div { min-height: 210px; margin-bottom: 30px; } @media
(max-width: 1399px) { .banc-imatges .imatge-banc div { min-height: 170px;
} } @media (max-width: 1199px) { .banc-imatges .imatge-banc div {
min-height: 250px; } } @media (max-width: 767px) { .banc-imatges
.imatge-banc div { min-height: 450px; } } .banc-imatges .title-banc {
display: none; } .banc-imatges .title-banc a::after { background:
url(../imgs/download-white.svg); } .banc-imatges:hover .title-banc {
display: block; } .banc-imatges:hover .title-banc a { position: absolute;
bottom: 0; left: 0; right: 0; background: #001e32; color: #ffffff;
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 18px;
line-height: initial; margin-bottom: 0; } .informacio-corporativa {
margin-bottom: 90px; } .informacio-corporativa img { max-width: 100%;
height: auto; } .informacio-corporativa .download-statement {
border-bottom: 1px solid; } .informacio-corporativa .download-statement a
{ color: #ffffff; margin-bottom: 30px; background-color: #00416b; }
.informacio-corporativa .download-statement a:hover { background-color:
#001e32; } .informacio-corporativa .download-statement a:hover::after {
background: url(../imgs/download-white.svg); } .informacio-corporativa h3
{ font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 32px;
line-height: initial; margin-bottom: 60px; } .slick-initialized
.slick-slide { display: block; outline: none; } .slick-dotted { position:
relative; } .slick-dotted .slick-dots { position: absolute; top: 60px;
list-style: none; right: 40px; } @media (max-width: 1199px) {
.slick-dotted .slick-dots { right: 60px; } } @media (max-width: 449px) {
.slick-dotted .slick-dots { right: 30px; padding-left: 0; } }
.slick-dotted .slick-dots li { display: inline-block; width: 32.18px;
margin-left: 20px; height: 10px; position: relative; } .slick-dotted
.slick-dots li button { display: none; } .slick-dotted .slick-dots
li::before { content: ""; background: url(../imgs/slider-dots-blue.svg);
width: 32.18px; height: 9.07px; position: absolute; background-size:
cover; cursor: pointer; } .slick-dotted .slick-dots
li.slick-active::before { background:
url(../imgs/slider-dots-active-blue.svg); }
.paragraph--type--slide.paragraph--view-mode--default { position: relative
!important; left: inherit !important; top: inherit !important; }
/*.taxonomy-lego{ .video-wrapper{ .video-abs{ iframe{ height: 100%; } } }
}*/ .aside-workshop > div > div:nth-child(1) { padding: 90px 90px
30px 90px; } @media (max-width: 1199px) { .aside-workshop > div >
div:nth-child(1) { padding: 30px 60px; } } @media (max-width: 449px) {
.aside-workshop > div > div:nth-child(1) { padding: 30px 30px; } }
.aside-workshop > div > div { padding: 0 90px 30px 90px; } @media
(max-width: 1199px) { .aside-workshop > div > div { padding: 0 60px
30px 60px; } } @media (max-width: 449px) { .aside-workshop > div >
div { padding: 0 30px 30px 30px; } } .aside-workshop
.paragraph--type--title-text .paragraph-title-text-wrapper { padding: 0; }
.aside-workshop .paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-title { margin-bottom: 0; } .aside-workshop
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body p { margin-bottom: 0; } .workshop-content
.paragraph { width: 100%; } /* Page 404 */ .page-node-type-page-404 div {
font-family: "lft-etica", sans-serif; } .page-node-type-page-404
.node-lego .blue { background: #86d3ff; } .page-node-type-page-404
.title-404 { font-size: 98px; font-weight: 600; } .page-node-type-page-404
.subtitle-404 { font-size: 36px; text-transform: uppercase; font-weight:
400; margin-bottom: 30px; } @media (max-width: 1199px) {
.page-node-type-page-404 .subtitle-404 { margin-bottom: 20px; } }
.page-node-type-page-404 .text-404 { font-size: 36px; }
.page-node-type-page-404 .image-404 { padding-top: 25px; }
.page-node-type-page-404 .image-404 img { max-width: 100%; height: auto; }
.page-node-type-page-404 .wrapper-404 { display: flex; height: 100%;
flex-direction: column; padding: 0 30px 0 60px; } @media (max-width:
1199px) { .page-node-type-page-404 .wrapper-404 { padding: 0 0 0 30px; } }
@media (max-width: 991px) { .page-node-type-page-404 .wrapper-404 {
padding: 60px 0 60px 30px; } } .page-node-type-page-404 main { min-height:
650px; } .page-node-type-page-404 .img-404 { width: 100%; height: auto; }
.page-node-type-page-404 .flex1 { flex: 1; } @media all and (max-width:
991px) { .page-node-type-page-404 .column-reverse { flex-direction:
column-reverse; } } .view-cerca { padding: 0 90px; } @media (max-width:
1199px) { .view-cerca { padding: 0 60px; } } @media (max-width: 449px) {
.view-cerca { padding: 0 30px; } } .view-cerca .view-content
.views-row:nth-last-child(1) .search-page { border-bottom: inherit; }
.view-cerca .views-exposed-form { padding-top: 90px; } .view-cerca
.input-searcher input { width: 100%; background: #86D3FF; position:
relative; padding: 23px 40px; text-align: left; border: 0; border-radius:
0; color: #1A1A1A; outline: none; cursor: pointer; margin-top: 0; } @media
(max-width: 991px) { .view-cerca .input-searcher input { margin-bottom:
30px; } } .view-cerca .results-source ul { margin: 0; padding: 0;
list-style: none; } .view-cerca .results-source ul li { display:
inline-block; padding: 23px 40px; position: relative; background: #009FDF;
width: 313px; margin-right: 60px; font-family: "lft-etica", sans-serif;
font-size: 18px; font-weight: 600; cursor: pointer; } .view-cerca
.results-source ul li a, .view-cerca .results-source ul li a:hover {
color: #ffffff; } .view-cerca .results-source ul li.active { background:
#001e32; } .view-cerca .results-source ul li:hover { background: #001e32;
} .search-results { display: none; } .search-results.active { display:
block; } .search-page, .view-empty { margin-top: 60px; border-bottom: 1px
solid #1A1A1A; padding-bottom: 30px; } .search-page .breadcrumb-search a,
.view-empty .breadcrumb-search a { font-size: 18px; font-family:
"lft-etica", sans-serif; font-weight: 300; color: #1A1A1A; } .search-page
.breadcrumb-search a::after, .view-empty .breadcrumb-search a::after {
content: "/"; padding-right: 5px; padding-left: 10px; } .search-page
.breadcrumb-search a:last-child::after, .view-empty .breadcrumb-search
a:last-child::after { content: ""; } .search-page .title-search,
.view-empty .title-search { font-family: "lft-etica", sans-serif;
font-size: 24px; font-weight: 600; margin-bottom: 30px; } .search-page
.created-search, .view-empty .created-search { font-family: "lft-etica",
sans-serif; font-size: 16px; font-weight: 400; margin-bottom: 30px;
position: absolute; top: 50%; right: 15px; transform: translateY(-50%); }
@media (max-width: 991px) { .search-page .created-search, .view-empty
.created-search { position: inherit; top: inherit; right: inherit;
transform: inherit; } } .search-page .link-search a, .view-empty
.link-search a { font-size: 16px; padding: 23px 60px 23px 40px; position:
relative; display: block; font-weight: 600; color: #1A1A1A;
background-color: #E0F4FF; } .search-page .link-search a:hover,
.view-empty .link-search a:hover { background: #001e32; color: #FFFFFF
!important; text-decoration: none; } .search-page .link-search
a:hover::after, .view-empty .link-search a:hover::after { background:
url(../imgs/link-intern-white.svg); } .campus-block { padding: 30px 90px;
} @media (max-width: 1199px) { .campus-block { padding: 30px 60px; } }
@media (max-width: 449px) { .campus-block { padding: 30px; } }
.campus-block .header-image img { max-width: 100%; height: auto; width:
100%; } .campus-block .content-campus { background: #009fdf; padding: 60px
90px; color: #ffffff; } @media (max-width: 1199px) { .campus-block
.content-campus { padding: 60px; } } @media (max-width: 449px) {
.campus-block .content-campus { padding: 30px; } } .campus-block
.content-campus h3 { font-family: "lft-etica", sans-serif; font-size:
48px; font-weight: 600; margin-bottom: 60px; } .campus-block
.content-campus p { font-family: "lft-etica", sans-serif; font-weight:
300; font-size: 18px; margin-bottom: 30px; } .campus-block .content-campus
strong { display: block; } .campus-block .content-campus a { padding: 23px
40px; position: relative; display: block; font-weight: 600; padding-right:
60px; background: #ffffff; color: #000000; margin-top: 60px; word-break:
break-word; } .campus-block .content-campus a::after { content: "";
background: url(../imgs/link-extern.svg); position: absolute; right: 25px;
top: 50%; transform: translateY(-50%); width: 26.16px; height: 20px; }
.campus-block .content-campus a:hover { background: #001470; color:
#ffffff !important; } .campus-block .content-campus a:hover::after {
background: url(../imgs/link-extern-white.svg); } .lego-without-teasers
table, .description-taxonomy-page table { display: block; overflow-x:
auto; padding-bottom: 90px; /* width */ /* Handle */ }
.lego-without-teasers table thead tr, .description-taxonomy-page table
thead tr { border-bottom: 1px solid #000000; } .lego-without-teasers table
thead th.views-field, .description-taxonomy-page table thead
th.views-field { font-size: 16px; line-height: 18px; font-family:
"lft-etica", sans-serif; font-style: normal; color: #1a1a1a !important;
padding-bottom: 30px; min-width: 120px; white-space: normal; font-weight:
600; } .lego-without-teasers table thead th.views-field a,
.description-taxonomy-page table thead th.views-field a { color: #1a1a1a
!important; } .lego-without-teasers table thead
th.views-field.views-field-field-agr-university,
.description-taxonomy-page table thead
th.views-field.views-field-field-agr-university { font-style: normal;
min-width: 180px; max-width: 250px; } .lego-without-teasers table thead
th.views-field.views-field-field-external-link, .description-taxonomy-page
table thead th.views-field.views-field-field-external-link { min-width:
90px; max-width: 90px; } .lego-without-teasers table thead
th.views-field.views-field-field-agr-requirements,
.description-taxonomy-page table thead
th.views-field.views-field-field-agr-requirements { min-width: 180px;
max-width: 330px; padding-right: 30px; } .lego-without-teasers table thead
th.views-field.views-field-field-agr-area, .description-taxonomy-page
table thead th.views-field.views-field-field-agr-area { min-width: 180px;
max-width: 330px; } .lego-without-teasers table tbody tr:first-of-type td,
.description-taxonomy-page table tbody tr:first-of-type td { padding-top:
15px; } .lego-without-teasers table tbody td, .description-taxonomy-page
table tbody td { padding: 15px 30px 0px 0px; min-width: 120px; font-size:
14px; font-family: "lft-etica", sans-serif; font-style: normal; }
.lego-without-teasers table tbody td.views-field-field-agr-university,
.description-taxonomy-page table tbody td.views-field-field-agr-university
{ min-width: 180px; max-width: 250px; } .lego-without-teasers table tbody
td.views-field-field-agr-requirements, .description-taxonomy-page table
tbody td.views-field-field-agr-requirements { min-width: 180px; max-width:
330px; } .lego-without-teasers table tbody td.views-field-field-agr-area,
.description-taxonomy-page table tbody td.views-field-field-agr-area {
min-width: 180px; max-width: 330px; } .lego-without-teasers table tbody
td.views-field-field-external-link, .description-taxonomy-page table tbody
td.views-field-field-external-link { min-width: 60px; max-width: 60px; }
.lego-without-teasers table tbody td.views-field-field-external-link a,
.description-taxonomy-page table tbody td.views-field-field-external-link
a { visibility: hidden; position: relative; word-break: break-all; }
.lego-without-teasers table tbody td.views-field-field-external-link
a:hover, .description-taxonomy-page table tbody
td.views-field-field-external-link a:hover { text-decoration: none; }
.lego-without-teasers table tbody td.views-field-field-external-link
a:hover:after, .description-taxonomy-page table tbody
td.views-field-field-external-link a:hover:after { color: #001470;
text-decoration: none; } .lego-without-teasers table tbody
td.views-field-field-external-link a:before, .description-taxonomy-page
table tbody td.views-field-field-external-link a:before { width: 22px;
height: 22px; } .lego-without-teasers table tbody
td.views-field-field-external-link a:after, .description-taxonomy-page
table tbody td.views-field-field-external-link a:after { content: "";
background: url(../imgs/table-arrow.svg); position: absolute; left: 50%;
top: 50%; transform: translate(-50%, -50%); visibility: visible; width:
20px; height: 14px; } .lego-without-teasers table tbody
td.views-field-field-external-link a:after:hover,
.description-taxonomy-page table tbody td.views-field-field-external-link
a:after:hover { color: #001470; text-decoration: none; }
.lego-without-teasers table::-webkit-scrollbar, .description-taxonomy-page
table::-webkit-scrollbar { background: url(../imgs/linia-blue.svg);
height: 10px; background-size: 100% 14%; background-repeat: no-repeat;
background-position: center; } .lego-without-teasers
table::-webkit-scrollbar-thumb, .description-taxonomy-page
table::-webkit-scrollbar-thumb { background:
url(../imgs/handle-scroll-blue.svg); background-size: 100% 100%;
background-repeat: no-repeat; width: 192px; } .lego-without-teasers
table::-webkit-scrollbar-track, .description-taxonomy-page
table::-webkit-scrollbar-track { height: 4px; } .lego-without-teasers
table::-webkit-scrollbar-track-piece, .description-taxonomy-page
table::-webkit-scrollbar-track-piece { height: 10px !important; }
.lego-without-teasers table::-webkit-scrollbar-thumb::after,
.description-taxonomy-page table::-webkit-scrollbar-thumb::after {
content: ""; border: 2px dotted #ff0000; } @media (min-width: 1920px) {
#block-uic-theme-mainmenu .faculties ul.uic-menu > li.active ul.level-1
{ position: absolute; top: auto; z-index: 500; background: #009fdf;
list-style: none; display: -ms-flexbox; display: flex; -ms-flex-wrap:
wrap; flex-wrap: wrap; height: auto !important; } } .faculties
.highlighted-studies { display: block; width: 100%; } @media (max-width:
991px) { .faculties .highlighted-studies { order: 3; } } .faculties
.highlighted-studies .related-studies-wrapper { padding: 0; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links.white
a { background: white !important; color: #000000; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links.white
a::after { background: url(../imgs/link-intern.svg); } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links.white
a:hover { background: #001e32 !important; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links.white
a:hover::after { background: url(../imgs/link-intern-white.svg); } @media
(max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links { display: block; } }
@media (max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links .related-studies-link {
margin: 0 0 30px 0 !important; } } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links span { position: relative;
display: block; font-weight: 600; padding: 23px 60px 23px 40px;
background: #00416b; color: #ffffff; cursor: pointer; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links span
+ span { display: none; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links span::after { content: "";
background: url(../imgs/desplegable-white.svg); position: absolute; right:
40px; top: 50%; transform: translateY(-50%); width: 20px; height: 20px; }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links span:hover { background: #001e32; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp { background-color: transparent !important; }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp .accordion-study-item {
display: none; } .faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active span::after {
background: url(../imgs/desplegableup-white.svg); height: 2px; }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active span + span {
display: none; } .faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
{ display: flex; flex-wrap: wrap; background-color: transparent;
margin-top: 20px; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary { width:
100%; display: flex; flex-wrap: wrap; margin-bottom: 0; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study { background-color: transparent !important; width: 50%;
} @media (max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study { width: 100%; } } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study:nth-child(odd) { padding-right: 10px; } @media
(max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study:nth-child(odd) { padding-right: 0; } } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study:nth-child(even) { padding-left: 10px; } @media
(max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study:nth-child(even) { padding-left: 0; } } @media
(max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study { margin: 0 0 30px 0 !important; } } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study a { background: white; color: #000000; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study a::after { background: url(../imgs/link-intern.svg); }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
.primary .item-inside-study a:hover { background: #001e32; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item .primary
.item-inside-study a:hover::after { background:
url(../imgs/link-intern-white.svg); } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary { width: 100%; flex-wrap: wrap;
margin-bottom: 0; display: none; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary.active { display: flex; margin-bottom:
30px; } .faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary { width: 50%;
} @media (max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary { width:
100%; } } .faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary
.item-inside-study-secondary:nth-child(odd) { padding-right: 10px; }
@media (max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary
.item-inside-study-secondary:nth-child(odd) { padding-right: 0; } }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary
.item-inside-study-secondary:nth-child(even) { padding-left: 10px; }
@media (max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary
.item-inside-study-secondary:nth-child(even) { padding-left: 0; } } @media
(max-width: 768px) { .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary { margin: 0 0
30px 0 !important; } } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary a {
background: white; color: #000000; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary a::after {
background: url(../imgs/link-intern.svg); } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary a:hover {
background: #001e32; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item
.accordion-study-item-secondary .item-inside-study-secondary
a:hover::after { background: url(../imgs/link-intern-white.svg); }
.faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
span { width: 100%; margin-bottom: 20px; background: #009FDF; } .faculties
.highlighted-studies .related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item span:hover {
background: #001470; } .faculties .highlighted-studies
.related-studies-wrapper .related-studies-links
.accordion-study-wrapp.active .accordion-study-item span::after {
background: url(../imgs/desplegable-white.svg); width: 20px; height: 20px;
} .faculties .highlighted-studies .related-studies-wrapper
.related-studies-links .accordion-study-wrapp.active .accordion-study-item
span.active::after { height: 2px; background:
url(../imgs/desplegableup-white.svg); } .faculties .highlighted-studies
.related-studies-wrapper .header h3 { font-size: 54px; line-height: 62px;
margin-bottom: 25px; color: #000000; font-weight: 600; padding-left: 90px;
padding-right: 15px; } @media (max-width: 1279px) { .faculties
.highlighted-studies .related-studies-wrapper .header h3 { font-size:
50px; line-height: 50px; margin-bottom: 50px; } } @media (max-width:
1199px) { .faculties .highlighted-studies .related-studies-wrapper .header
h3 { padding-left: 60px; } } @media (max-width: 991px) { .faculties
.highlighted-studies .related-studies-wrapper .header h3 { font-size:
28px; line-height: 27px; max-width: 122px; text-align: center; margin: 0
auto 30px; padding-left: 21px; } } @media (max-width: 768px) { .faculties
.highlighted-studies .related-studies-wrapper .header h3 { width: 100%;
margin-bottom: 30px; } } @media (max-width: 449px) { .faculties
.highlighted-studies .related-studies-wrapper .header h3 { font-size:
32px; line-height: 1.3; } } @media (max-width: 768px) { .faculties
.highlighted-studies .related-studies-wrapper .header { padding-bottom:
20px; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties { padding: 50px 0; background: #F5F5F5;
} @media (max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties { padding: 40px 0 50px; } } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.wrapper-border-home { border-left: 1px solid #0085CA; padding-left: 60px;
padding-right: 90px; height: 100%; } @media (max-width: 1199px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.wrapper-border-home { padding-right: 60px; } } @media (max-width: 991px)
{ .faculties .highlighted-studies .wrapper-related-studies-faculties
.wrapper-border-home { border-left: 0; padding: 0 21px; } } @media
(max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies {
position: absolute; right: 15px; top: -40px; text-align: left;
border-left: 2px solid #AFE1F5; padding: 7.5px 0 5px 17px; max-width:
109px; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link { padding-left: 90px; padding-right: 15px; } @media
(max-width: 1199px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link { padding-left: 60px; } } @media (max-width: 991px)
{ .faculties .highlighted-studies .wrapper-related-studies-faculties
.related-studies-links.all-studies .related-studies-link { padding-left:
0; margin-bottom: 0 !important; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link > div { margin: 0; } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.related-studies-links.all-studies .related-studies-link::after { content:
""; display: block; width: 22px; height: 22px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; } @media
(max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link::after { width: 12px; height: 12px; margin: 0; } }
.faculties .highlighted-studies .wrapper-related-studies-faculties
.related-studies-links.all-studies .related-studies-link a { font-size:
18px; line-height: 20px; color: #000000; font-weight: 600; display: block;
background: transparent !important; padding: 0; max-width: 158px; } @media
(max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link a { font-size: 12px; line-height: 16px; } }
.faculties .highlighted-studies .wrapper-related-studies-faculties
.related-studies-links.all-studies .related-studies-link a:hover { color:
#000000 !important; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link a::after { display: none; } @media (max-width:
768px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies {
width: 100%; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .related-studies-links.all-studies
.related-studies-link { margin: 0; } } @media (max-width: 991px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp { padding-right: 0; } } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > span { padding-top: 20px; border-bottom: 1px
solid #3FB6E6; padding-bottom: 20px; padding-right: 45px; position:
relative; font-weight: 600; display: block; font-size: 18px; line-height:
33px; cursor: pointer; } @media (max-width: 1279px) { .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > span { padding-top: 18px; padding-bottom:
18px; font-size: 16px; line-height: 33px; } } @media (max-width: 991px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > span { padding-top: 14px; padding-bottom:
14px; line-height: 22px; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
span:nth-child(2) { display: none; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp > span::after
{ content: ""; position: absolute; right: 25px; width: 13px;
background-image: url("../imgs/plus.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; top: 30px; height:
13px; } @media (max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp > span::after
{ top: 24px; right: 0; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp > span:hover
{ color: #009FDA; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item { display: none; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary { padding-left: 25px; } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study { list-style: none; border-bottom: 1px solid #000000;
padding-bottom: 20px; padding-top: 20px; color: #000000; font-size: 18px;
line-height: 23px; position: relative; padding-right: 45px; } @media
(max-width: 1279px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary > .item-inside-study { font-size:
16px; line-height: 33px; padding-top: 18px; padding-bottom: 18px; } }
@media (max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary > .item-inside-study {
padding-bottom: 14px; padding-top: 14px; line-height: 22px; } } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study a { color: #000; font-size: 18px; line-height: 33px;
background: transparent; display: block; font-weight: 600; } @media
(max-width: 1279px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary > .item-inside-study a { font-size:
16px; line-height: 33px; } } @media (max-width: 991px) { .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study a { line-height: 22px; } } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study a::after { display: none; } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study a:hover { color: #009FDA; background: transparent; }
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > .primary >
.item-inside-study a:hover::after { content: ""; position: absolute; top:
35px; right: 25px; background: url("../imgs/icon-arrow-down-blue.svg")
no-repeat; background-position: right; background-size: cover;
background-repeat: no-repeat; display: block; width: 13px; height: 13px; }
@media (max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary > .item-inside-study a:hover::after
{ top: 25px; right: 0; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > .primary > .item-inside-study:last-of-type {
border-bottom: none; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span { border-top: 1px solid #000000;
padding-bottom: 20px; padding-top: 20px; margin-left: 25px; color:
#000000; font-size: 18px; line-height: 23px; position: relative;
padding-right: 45px; display: block; font-weight: 600; cursor: pointer; }
@media (max-width: 1279px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span { font-size: 16px; line-height: 33px;
padding-top: 18px; padding-bottom: 18px; } } @media (max-width: 991px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span {
padding-bottom: 14px; padding-top: 14px; line-height: 22px; } } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span:hover { color:
#009FDA; background: transparent; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span::after { content: ""; position: absolute;
right: 25px; width: 13px; background-image: url("../imgs/plus.svg");
background-position: center; background-size: cover; background-repeat:
no-repeat; top: 25px; height: 13px; } @media (max-width: 991px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span::after { top:
19px; right: 0; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span + .accordion-study-item-secondary
.item-inside-study-secondary { display: none; border-bottom: 1px solid
#00000047; padding-bottom: 20px; padding-top: 20px; margin-left: 50px;
color: #000000; font-size: 20px; line-height: 23px; position: relative;
padding-right: 15px; background: transparent; } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span +
.accordion-study-item-secondary .item-inside-study-secondary a { color:
#000; font-size: 20px; line-height: 33px; background: transparent;
display: block; } @media (max-width: 1279px) { .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span +
.accordion-study-item-secondary .item-inside-study-secondary a {
font-size: 16px; line-height: 33px; } } @media (max-width: 991px) {
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span +
.accordion-study-item-secondary .item-inside-study-secondary a {
line-height: 22px; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span + .accordion-study-item-secondary
.item-inside-study-secondary a::after { display: none; } .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span +
.accordion-study-item-secondary .item-inside-study-secondary a:hover {
color: #009FDA; background: transparent; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span + .accordion-study-item-secondary
.item-inside-study-secondary a:hover::after { content: ""; position:
absolute; top: 35px; right: 25px; background:
url("../imgs/icon-arrow-down-blue.svg") no-repeat; background-position:
right; background-size: cover; background-repeat: no-repeat; display:
block; width: 13px; height: 13px; } @media (max-width: 991px) { .faculties
.highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span +
.accordion-study-item-secondary .item-inside-study-secondary
a:hover::after { top: 30px; right: 0; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span.active::after { background-image:
url("../imgs/minus.svg"); top: 31px; height: 1px; } @media (max-width:
991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span.active::after { top: 25px; right: 0; } }
.faculties .highlighted-studies .wrapper-related-studies-faculties
.accordion-study-wrapp > .accordion-study-item > span.active +
.accordion-study-item-secondary .item-inside-study-secondary { display:
block; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp >
.accordion-study-item > span:nth-last-of-type(1) { border-bottom: 1px
solid #000000; } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp.active >
span::after { background-image: url("../imgs/minus.svg"); top: 36px;
height: 1px; } @media (max-width: 991px) { .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp.active >
span::after { top: 30px; right: 0; } } .faculties .highlighted-studies
.wrapper-related-studies-faculties .accordion-study-wrapp.active >
.accordion-study-item { display: block; } .header-img
.slick-next.slick-arrow, .header-img .slick-prev.slick-arrow { display:
none !important; } .slick-prev.slick-arrow { width: 40px; height: 40px;
position: absolute; left: 40px; top: 50%; transform: translateY(-50%);
background: #fff; z-index: 1; font-size: 0; border: 0; text-shadow: 0 0
black; cursor: pointer; outline: none; } .slick-prev.slick-arrow:hover {
background: #001e32; } .slick-prev.slick-arrow:hover::after { background:
url(../imgs/link-intern-white.svg); } .slick-prev.slick-arrow::after {
content: ""; background: url(../imgs/link-intern.svg); width: 20px;
height: 14px; position: absolute; top: 50%; left: 50%; transform:
translate(-50%, -50%) rotate(180deg); } .slick-next.slick-arrow { width:
40px; height: 40px; position: absolute; right: 40px; top: 50%; transform:
translateY(-50%); background: #fff; z-index: 1; font-size: 0; border: 0;
text-shadow: 0 0 black; cursor: pointer; outline: none; }
.slick-next.slick-arrow:hover { background: #001e32; }
.slick-next.slick-arrow:hover::after { background:
url(../imgs/link-intern-white.svg); } .slick-next.slick-arrow::after {
content: ""; background: url(../imgs/link-intern.svg); width: 20px;
height: 14px; position: absolute; top: 50%; left: 50%; transform:
translate(-50%, -50%); } .ico-alert { max-width: 100%; }
.container-fluid.np-container { padding-left: 0; padding-right: 0; }
body:not(.user-logged-in).path-frontpage .sticky-side-menu-home { top:
205px; } @media (max-width: 1439px) {
body:not(.user-logged-in).path-frontpage .sticky-side-menu-home { top:
285px; } } @media (max-width: 575px) {
body:not(.user-logged-in).path-frontpage .sticky-side-menu-home { top:
295px; } } .header-home-desktop { display: block; } @media (max-width:
991px) { .header-home-desktop { display: none; } } .header-home-tablet {
display: none; } @media (max-width: 991px) { .header-home-tablet {
display: block; } } @media (max-width: 474px) { .header-home-tablet {
display: none; } } .header-home-mobile { display: none; } @media
(max-width: 474px) { .header-home-mobile { display: block; } }
.search-page .link-search a::after { background:
url(../imgs/link-intern.svg); } .search-page
.breadcrumb-search.empty-title a { font-family: "lft-etica", sans-serif;
font-size: 24px; font-weight: 600; margin-bottom: 30px; }
.section-image-title { font-family: "lft-etica", sans-serif; font-size:
24px; font-weight: 300; margin-bottom: 30px; margin-top: -60px; } @media
(max-width: 1199px) { .section-image-title { padding: 0 60px; margin-top:
-30px; } } .notice-section-image { padding: 0 0 90px 0; } @media
(max-width: 1199px) { .notice-section-image { padding: 0 60px 60px 60px; }
} @media (max-width: 449px) { .notice-section-image { padding: 0 30px 30px
30px; } } .notice-section-image .section-image { display: flex; flex-wrap:
wrap; padding-left: 0; } .notice-section-image .section-image .img-ods {
width: 175px; height: 175px; background-size: cover; background-position:
center; background-repeat: no-repeat; max-width: 100%; } @media
(max-width: 767px) { .notice-section-image .section-image .img-ods {
width: 150px; height: 150px; } } @media (max-width: 400px) {
.notice-section-image .section-image .img-ods { width: 135px; height:
135px; } } .page-node-type-page-landing .header-user,
.page-node-type-page-landing .region-menu { display: none; }
.page-node-type-page-landing .header-logos .menu-desktop { visibility:
hidden; } .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing { position: relative; /*.opacity-langing{ position:
absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background:
#000000; opacity: 0.6; }*/ } @media (max-width: 1919px) {
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.header-home-desktop { min-height: 400px !important; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing { position: absolute; top: 50%; left: 50%;
transform: translate(-50%, -50%); z-index: 2; text-align: center; width:
100%; padding: 30px 75px 0; } @media (max-width: 991px) {
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing { padding: 0 30px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing h1 { color: #000000; margin-bottom: 10px;
font-size: 60px; font-family: "LFTetica"; font-weight: 600; } @media
(max-width: 991px) { .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing h1 { font-size: 48px; }
} .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing h2 { color: #000000;
margin-bottom: 30px; font-size: 32px; font-family: "LFTetica";
font-weight: 300; } @media (max-width: 991px) {
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing h2 { font-size: 24px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing h2 .blue-color { color: #00aeef; font-weight:
800; } .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing h2 .orange-color {
color: #ed8b00; font-weight: 800; } .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note { text-align: center; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .wrapper-count {
position: relative; } .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing .countdownHolder
span.position, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note span.position { width: 27px; height: 70px;
background: linear-gradient(180deg, #fafafa 0%, #cbcbcb 100%); } @media
(max-width: 500px) { .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing .countdownHolder
span.position, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note span.position { width: 20px; height: 50px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder span.position .digit,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note span.position
.digit { border-radius: 0; width: 27px; font-size: 60px; background:
linear-gradient(180deg, #fafafa 0%, #cbcbcb 100%); color: #1A1A1A; height:
70px; font-family: "LFTetica"; font-weight: 700; transform:
translateY(-7.5px); box-shadow: inherit; } @media (max-width: 500px) {
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder span.position .digit,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note span.position
.digit { width: 20px; font-size: 44px; height: 50px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .countDiv,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .countDiv { margin:
0 10px; height: 70px; width: inherit; } @media (max-width: 991px) {
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .countDiv,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .countDiv { margin:
0 6px; } } @media (max-width: 767px) { .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder .countDiv, .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .countDiv { margin: 0 5px; } } @media
(max-width: 500px) { .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing .countdownHolder
.countDiv, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .countDiv { height: 50px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count .grapa,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .wrapper-count
.grapa { display: inline-block; position: relative; height: 70px; } @media
(max-width: 500px) { .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing .countdownHolder
.wrapper-count .grapa, .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa { height: 50px; } }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count
.grapa::after, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa::after { content: "";
width: 6px; height: 14px; position: absolute; right: -1px; z-index: 2;
top: 50%; transform: translateY(-50%); background: linear-gradient(0deg,
#b1afb0 0%, #fafafa 10%, #fafafa 25%, #b1afb0 37%, #fafafa 79%, #fafafa
91%, #b1afb0 92%); border: 1px solid #2b2b2b; border-right: 0; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count
.grapa::before, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa::before { content: "";
width: 6px; height: 14px; position: absolute; left: -1px; z-index: 2; top:
50%; transform: translateY(-50%); background: linear-gradient(0deg,
#b1afb0 0%, #fafafa 10%, #fafafa 25%, #b1afb0 37%, #fafafa 79%, #fafafa
91%, #b1afb0 92%); border: 1px solid #2b2b2b; border-left: 0; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count .grapa
.line-centered, .page-node-type-page-landing .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa .line-centered { height:
70px; background: linear-gradient(180deg, #fafafa 0%, #cbcbcb 100%);
border-radius: 10px; -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0,
0.6); box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.6); padding: 0 6px; }
@media (max-width: 500px) { .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder .wrapper-count .grapa .line-centered,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .wrapper-count
.grapa .line-centered { height: 50px; } } .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder .wrapper-count .grapa .line-centered::after,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .wrapper-count
.grapa .line-centered::after { content: ""; width: calc(100% - 10px);
height: 2px; position: absolute; top: 50%; left: 5px; right: 0; transform:
translateY(-50%); background: #000000; z-index: 2; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count .grapa
.line-centered::before, .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa .line-centered::before {
content: ""; width: calc(100% - 10px); height: 1px; position: absolute;
top: 51%; left: 5px; right: 0; transform: translateY(-50%);
background-color: lightgrey; z-index: 1; padding-bottom: 1px; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing .countdownHolder .wrapper-count .grapa
.line-centered > span:nth-child(1), .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa .line-centered >
span:nth-child(1) { border-bottom-left-radius: 15px;
border-top-left-radius: 15px; } .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder .wrapper-count .grapa .line-centered >
span:nth-last-child(1), .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
#uic_countdown_timer-note .wrapper-count .grapa .line-centered >
span:nth-last-child(1) { border-bottom-right-radius: 15px;
border-top-right-radius: 15px; } .page-node-type-page-landing
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
.countdownHolder .wrapper-count .selected-time,
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note .wrapper-count
.selected-time { display: inline-block; position: absolute; left: 0;
right: 0; bottom: -20px; font-size: 12px; font-family: "LFTetica";
font-weight: 400; color: #ffffff; text-transform: uppercase; }
.page-node-type-page-landing .wrapper-header-langing .wrapper-img-landing
.wrapper-information-landing #uic_countdown_timer-note { color: #ffffff; }
.webform-confirmation { padding: 30px 90px; text-align: center; } @media
(max-width: 1199px) { .webform-confirmation { padding: 30px 60px; } }
@media (max-width: 449px) { .webform-confirmation { padding: 30px; } }
.page-node-type-test-vocacional .wrapper-header-langing
.wrapper-img-landing { position: relative; }
.page-node-type-test-vocacional .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing { position: absolute;
top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2;
text-align: center; width: 100%; padding: 30px 75px 0; } @media
(max-width: 991px) { .page-node-type-test-vocacional
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
{ padding: 0 30px; } } .page-node-type-test-vocacional
.wrapper-header-langing .wrapper-img-landing .wrapper-information-landing
h1 { color: #1A1A1A; margin-bottom: 10px; font-size: 60px; font-family:
"LFTetica"; font-weight: 600; } @media (max-width: 991px) {
.page-node-type-test-vocacional .wrapper-header-langing
.wrapper-img-landing .wrapper-information-landing h1 { font-size: 48px; }
} .page-node-type-test-vocacional .webform-submission-test-vocacional-form
.number-radius { background: #c74d0b; color: #FFFFFF; font-size: 24px;
border-radius: 50%; padding: 3px 10px; text-align: center; font-weight:
700; margin-right: 5px; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-markup { display:
none; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-markup-03 { color:
#c74d0b; font-size: 20px; font-weight: 700; margin-bottom: 30px; }
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.form-item-name, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-lastname-1,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-lastname-2, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-teaching-center,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-telephone, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-email { display:
inline-block; width: 49%; margin-bottom: 30px; }
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.form-item-name label, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-lastname-1 label,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-lastname-2 label, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-teaching-center label,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-telephone label, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-email label {
display: none; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-name input,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.form-item-lastname-1 input, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-lastname-2 input,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.form-item-teaching-center input, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-telephone input,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-email input { border: 0; outline: none; padding: 0; margin:
0; font-size: 18px; padding-bottom: 2px; border-bottom: 1px solid #1A1A1A;
width: 100%; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-name
input::placeholder, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-lastname-1
input::placeholder, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-lastname-2
input::placeholder, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-teaching-center
input::placeholder, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-telephone
input::placeholder, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-email
input::placeholder { color: #1A1A1A; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-name,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-item-lastname-2, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-telephone {
padding-right: 15px; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-lastname-1,
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.form-item-teaching-center, .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-item-email {
padding-left: 15px; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .form-item-markup-04 { font-size:
13px; margin-bottom: 30px; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form .js-form-submit { padding: 10px
30px; background: #c74d0b; color: #FFFFFF; font-size: 20px; font-weight:
700; text-transform: uppercase; border: none; text-align: center; display:
block; margin: 0 auto; cursor: pointer; } .page-node-type-test-vocacional
.webform-submission-test-vocacional-form
.js-form-submit.webform-button--previous { display: none; }
.page-node-type-test-vocacional .webform-submission-test-vocacional-form
.js-form-submit:hover { background: #001470; }
.page-node-type-test-vocacional .form-item-markup-01 { color: #c74d0b;
font-size: 20px; font-weight: 700; margin-top: 30px; }
.page-node-type-test-vocacional .form-item-markup-02 { display: block;
width: 100%; text-align: center; } .page-node-type-test-vocacional
.form-item-markup-02 > div { display: inline-block; width: auto;
background: #c74d0b; color: #FFFFFF; font-size: 16px; padding: 10px 30px
10px 15px; margin-right: 30px; margin-bottom: 30px; }
.page-node-type-test-vocacional .form-item-markup-02 >
div:nth-last-child(1) { margin-right: 0; } .page-node-type-test-vocacional
.form-item-markup-02 > div .option-number { font-weight: 700;
font-size: 24px; } .page-node-type-test-vocacional .form-item-markup-02
> div .option-number::after { content: "|"; font-weight: 400; margin: 0
10px; } .page-node-type-test-vocacional .radios--wrapper { border-bottom:
1px solid #1A1A1A; margin-bottom: 5px; } .page-node-type-test-vocacional
.radios--wrapper:nth-last-of-type(1) { border-bottom: none; margin-bottom:
30px; } .page-node-type-test-vocacional .radios--wrapper .fieldset-legend
{ font-size: 16px; color: #1A1A1A; margin-bottom: 15px; }
.page-node-type-test-vocacional .radios--wrapper .fieldset-legend
.number-question { color: #c74d0b; font-size: 24px; margin-right: 15px;
font-weight: 700; min-width: 45px; text-align: right; display:
inline-block; } .page-node-type-test-vocacional .radios--wrapper
.fieldset-wrapper .js-webform-radios { margin-left: 120px; }
.page-node-type-test-vocacional .radios--wrapper .fieldset-wrapper
.js-webform-radios > div { display: inline-block; /* checkbox aspect */
/* checked mark aspect */ } .page-node-type-test-vocacional
.radios--wrapper .fieldset-wrapper .js-webform-radios >
div.js-form-type-radio { margin: 10px 0 15px; position: relative;
margin-right: 30px; } .page-node-type-test-vocacional .radios--wrapper
.fieldset-wrapper .js-webform-radios > div [type=radio]:not(:checked),
.page-node-type-test-vocacional .radios--wrapper .fieldset-wrapper
.js-webform-radios > div [type=radio]:checked { position: absolute;
left: 0; opacity: 0.01; } .page-node-type-test-vocacional .radios--wrapper
.fieldset-wrapper .js-webform-radios > div [type=radio]:not(:checked) +
label, .page-node-type-test-vocacional .radios--wrapper .fieldset-wrapper
.js-webform-radios > div [type=radio]:checked + label { position:
relative; padding-right: 45px; cursor: pointer; margin-left: 0;
margin-bottom: 0; font-weight: 700; font-size: 24px; }
.page-node-type-test-vocacional .radios--wrapper .fieldset-wrapper
.js-webform-radios > div.js-form-type-radio::before { content: "";
position: absolute; right: 0; top: 50%; width: 30px; height: 30px; border:
1px solid #1A1A1A; background: #FFFFFF; -webkit-transition: all 0.275s;
transition: all 0.275s; transform: translateY(-50%); border-radius: 50%; }
.page-node-type-test-vocacional .radios--wrapper .fieldset-wrapper
.js-webform-radios > div [type=radio]:checked + label::before {
content: ""; margin-left: 0; position: absolute; top: 50%; right: 7px;
color: #1A1A1A; -webkit-transition: all 0.2s; transition: all 0.2s;
background: #1A1A1A; width: 15px; height: 15px; transform:
translateY(-50%); border-radius: 50%; } .page-node-type-test-vocacional
.js-form-type-checkbox { margin: 30px 0; position: relative; align-items:
center !important; padding-left: 0 !important; }
.page-node-type-test-vocacional .js-form-type-checkbox label {
margin-left: 10px; } .page-node-type-test-vocacional
.js-form-type-checkbox [type=checkbox] + label { margin-top: 0;
padding-top: 0; } .page-node-type-test-vocacional .js-form-type-checkbox
[type=checkbox]:not(:checked), .page-node-type-test-vocacional
.js-form-type-checkbox [type=checkbox]:checked { position: absolute; left:
0; opacity: 0.01; } .page-node-type-test-vocacional .js-form-type-checkbox
[type=checkbox]:not(:checked) + label, .page-node-type-test-vocacional
.js-form-type-checkbox [type=checkbox]:checked + label { position:
relative; padding-left: 15px; cursor: pointer; }
.page-node-type-test-vocacional .js-form-type-checkbox::before { content:
""; position: absolute; left: 0; top: 5px; width: 15px; height: 15px;
border: 1px solid #c74d0b; background: #FFFFFF; -webkit-transition: all
0.275s; transition: all 0.275s; } .page-node-type-test-vocacional
.js-form-type-checkbox [type=checkbox]:checked + label::before { content:
""; position: absolute; top: 2px; left: -5px; color: #c74d0b;
-webkit-transition: all 0.2s; transition: all 0.2s; background: #c74d0b;
width: 15px; height: 15px; } .page-node-type-test-vocacional
.js-form-type-checkbox label { display: inline; margin-left: 5px; }
.page-node-type-test-vocacional .webform-confirmation { text-align: left;
} .page-node-type-test-vocacional .webform-confirmation .step-confirmation
{ color: #c74d0b; font-size: 20px; font-weight: 700; }
.page-node-type-test-vocacional .webform-confirmation .result-test {
font-size: 16px; margin-bottom: 30px; } .page-node-type-test-vocacional
.webform-confirmation .result-test a { color: #c74d0b; font-weight: 700; }
.page-node-type-test-vocacional .webform-confirmation .result-test a:hover
{ color: #001470; } .page-node-type-test-vocacional .webform-confirmation
.questions { text-align: center; color: #c74d0b; font-size: 20px;
font-weight: 700; margin-bottom: 30px; } .page-node-type-test-vocacional
.webform-confirmation .know-more { text-align: center; font-size: 20px;
margin-bottom: 30px; } .page-node-type-test-vocacional
.webform-confirmation .know-more a { padding: 10px 30px; background:
#c74d0b; color: #FFFFFF; font-size: 20px; font-weight: 700;
text-transform: uppercase; border: none; text-align: center; display:
block; margin: 30px auto 0; cursor: pointer; max-width: max-content; }
.page-node-type-test-vocacional .webform-confirmation .know-more a:hover {
background: #001470; } .page-node-type-test-vocacional [role=alert] ul {
padding-left: 0; list-style: none; margin-top: 30px; margin-bottom: 30px;
} .page-node-type-test-vocacional [role=alert] ul li { margin-bottom:
20px; color: red; font-size: 14px; } .page-node-type-test-vocacional
[role=alert] ul li:nth-last-child(1) { margin-bottom: 0; }
.page-node-type-test-vocacional .header-user,
.page-node-type-test-vocacional .header-logos,
.page-node-type-test-vocacional .region-footer-white,
.page-node-type-test-vocacional .lower-footer { display: none; }
.page-node-type-test-vocacional .background-gray-introduction {
background: #EDEEF0; margin-bottom: 30px; }
.page-node-type-test-vocacional .background-gray-introduction
.form-item-markup { padding: 30px 0 0; color: #c74d0b; font-size: 20px;
text-align: center; font-weight: 700; } .page-node-type-test-vocacional
.false-footer-test-vocacional { background: #c74d0b; margin-top: 30px;
padding: 30px 0; } .page-node-type-test-vocacional
.false-footer-test-vocacional .line-footer { width: 120px; height: 3px;
background: #FFFFFF; } .page-node-type-test-vocacional
.false-footer-test-vocacional .logo-footer-uic a { color: #FFFFFF;
font-size: 30px; } .page-node-type-test-vocacional
.false-header-test-vocacional { background: #c74d0b; padding: 30px 0; }
.page-node-type-test-vocacional .links-footer-test-vocacional ul {
display: block; padding-left: 0; list-style: none; }
.page-node-type-test-vocacional .links-footer-test-vocacional ul li {
display: inline-block; font-size: 14px; margin-right: 5px; }
.page-node-type-test-vocacional .links-footer-test-vocacional ul
li:nth-last-child(1), .page-node-type-test-vocacional
.links-footer-test-vocacional ul li:nth-last-child(2) { display: none; }
.page-node-type-test-vocacional .links-footer-test-vocacional ul li::after
{ content: "|"; color: #FFFFFF; } .page-node-type-test-vocacional
.links-footer-test-vocacional ul li:nth-last-child(3)::after { display:
none; } .page-node-type-test-vocacional .links-footer-test-vocacional ul
li a { color: #FFFFFF; } .page-node-type-test-vocacional
.links-footer-test-vocacional ul li a:hover { color: #001470; }
.page-node-type-test-vocacional .header-home-desktop { width: 100%;
max-width: 100%; height: auto; } .page-node-type-test-vocacional
.header-home-tablet { width: 100%; max-width: 100%; height: auto; }
.page-node-type-test-vocacional .header-home-mobile { width: 100%;
max-width: 100%; height: auto; } .home-block { padding: 70px 0;
font-family: "lft-etica", sans-serif; } @media (max-width: 1279px) {
.home-block { padding: 50px 0; } } .wrapper-border-home { border-left: 1px
solid #0085CA; padding-left: 60px; padding-right: 75px; height: 100%; }
@media (max-width: 1199px) { .wrapper-border-home { padding-right: 45px;
padding-left: 45px; } } @media (max-width: 991px) { .wrapper-border-home {
border-left: 0; padding: 0 5px; } } .wrapper-border-home-responsive {
height: 100%; } .wrapper-border-home-responsive > div { height: 100%; }
@media (max-width: 991px) { .wrapper-border-home-responsive { border-left:
2px solid #0085CA; padding-left: 21px; height: 100%; } }
.paragraph--type--home-news { background: #F2F2F2; }
.page-node-type-page-home { /* .container { @media(min-width: 576px){
max-width: 540px; } @media(min-width: 768px){ max-width: 720px; }
@media(min-width: 992px){ max-width: 960px; } @media(min-width: 1200px){
max-width: 1140px; } } */ } .page-node-type-page-home .header-slider-home
{ height: 55vh; position: relative; overflow: hidden; font-family:
"lft-etica", sans-serif; } @media (max-height: 784px) {
.page-node-type-page-home .header-slider-home { height: 53vh; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home {
height: auto; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home { height: 100%; } .page-node-type-page-home
.header-slider-home .wrapper-header-home .background-header { position:
absolute; z-index: 1; width: 100%; height: 100%; } @media (max-width:
991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .background-header { display: none; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.background-header > div { height: 55vh; width: 100%; } @media
(max-height: 784px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .background-header > div { height: 53vh; } }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .background-header > div.banner-bg-desktop {
display: none; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .background-header > div.banner-bg-tablet {
display: none; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .background-header >
div.banner-bg-tablet { display: block; } } @media (max-width: 474px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.background-header > div.banner-bg-tablet { display: none; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.background-header > div.banner-bg-mobile { display: none; } @media
(max-width: 474px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .background-header > div.banner-bg-mobile {
display: block; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper { position: relative;
z-index: 3; width: 100%; height: 100%; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper { position: inherit; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex { display: flex;
justify-content: space-between; align-items: end; height: 100%; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex {
display: block; justify-content: inherit; align-items: inherit; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex::before { content: ""; width:
1px; height: 100%; background: white; position: absolute; left: 33.3%;
z-index: 6; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex::before { display: none; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex::after { content: ""; width: 1px; height: 100%; background:
white; position: absolute; left: 66.6%; z-index: 6; } @media (max-width:
991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex::after {
display: none; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home { width: 33.3%; height: 100%; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home { width: 100%; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header {
height: 100%; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item {
padding: 60px 60px 30px; height: 100%; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item { padding: 30px; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item {
padding: 0; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover { height: 100%; display: flex; flex-wrap: wrap;
align-items: end; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover { display: block; flex-wrap: inherit;
align-items: inherit; position: relative; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .default-mode { position: relative;
z-index: 3; width: 100%; height: 100%; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .default-mode {
cursor: pointer; min-height: 62px; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .default-mode .title-header { position:
absolute; bottom: 0; min-height: 62px; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .default-mode
.title-header { position: inherit; bottom: inherit; min-height: auto; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .default-mode
.title-header h2 { font-size: 34px; font-weight: 700; line-height: 90%;
color: #FFFFFF; margin-bottom: 0; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .default-mode
.title-header h2 { font-size: 30px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .default-mode
.title-header h2 { font-size: 20px; color: #000000; margin-top: 7px; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode {
position: relative; z-index: 5; height: 100%; align-content: center; top:
-8%; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode { align-content: inherit;
padding: 20px; top: 0; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .title-header { width: 100%; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.title-header h2 { font-weight: 700; font-size: 45px; line-height: 90%;
color: #FFFFFF; margin-bottom: 15px; } @media (max-height: 600px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.title-header h2 { font-size: 35px; } } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.title-header h2 { font-size: 36px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.title-header h2 { font-size: 45px; } } @media (max-width: 991px) and
(max-height: 600px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .title-header h2 { font-size: 35px; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.subtitle-header { width: 100%; } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode .subtitle-header h3 {
font-weight: 600; font-size: 30px; line-height: 90%; margin-bottom: 0;
color: #06131A; } @media (max-height: 600px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode .subtitle-header h3 {
font-size: 25px; } } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode .subtitle-header h3 { color:
#FFFFFF; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .subtitle-header h3.has-link { margin-bottom:
15px; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode .subtitle-header h3.has-link
{ margin-bottom: 0; padding-bottom: 15px; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode .subtitle-header
h3.has-link::after { content: ""; background-image:
url(../imgs/icon-arrow-down-black.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; display: block;
position: relative; width: 41px; height: 41px; top: 15px; } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .subtitle-header h3.has-link::after { width:
20px; height: 20px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.subtitle-header h3.has-link::after { width: 41px; height: 41px;
background-image: url(../imgs/icon-arrow-down-white.svg); } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .hover-mode
.wrapper-link-header-responsive { position: absolute; width: calc(100% +
120px); height: 55vh; z-index: 5; top: -60px; left: -60px; } @media
(max-height: 784px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .wrapper-link-header-responsive { height: 53vh;
} } @media (max-width: 1279px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .hover-mode
.wrapper-link-header-responsive { top: -30px; left: -30px; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .hover-mode .wrapper-link-header-responsive { left: 0; top:
0; width: 100%; height: 100%; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.wrapper-info-item .trigger-hover .wrapper-image { height: 55vh; width:
100%; position: absolute; z-index: 2; left: 0; top: 0; } @media
(max-height: 784px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .wrapper-image { height: 53vh; } } @media (max-width:
991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .wrapper-image { height: 100%; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div { height: 55vh; width: 100%; } @media (max-height: 784px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div { height: 53vh; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div { height: 100%; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div.header-home-desktop { display: none; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div.header-home-tablet { display: none; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div.header-home-tablet { display: block; } } @media (max-width:
474px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .wrapper-info-item
.trigger-hover .wrapper-image > div.header-home-tablet { display: none;
} } .page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div.header-home-mobile { display: none; } @media (max-width: 474px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-info-item .trigger-hover .wrapper-image
> div.header-home-mobile { display: block; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode { display: block; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .default-mode {
padding: 16px 20px; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .default-mode.blue {
background: #0085CA !important; } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.default-mode.bluehard { background: #01426A !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.green { background: #01883E
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.default-mode.greenhard { background: #285C4D !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.red { background: #E4002B !important;
} .page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.redhard { background: #782F40
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.default-mode.turquoise { background: #00B0B9 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.turquoisehard { background: #005A70
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .default-mode.orange
{ background: #ED8B00 !important; } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.default-mode.orangehard { background: #963821 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.yellow { background: #FFC845
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.default-mode.yellowhard { background: #886B25 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.pink { background: #CF20B2
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.default-mode.pinkhard { background: #5E2751 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .default-mode.violet { background: #9063CD
!important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.default-mode.violethard { background: #440099 !important; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .hover-mode { display: none; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .wrapper-image { display: none; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header { display: none; position:
absolute; width: 33.3%; height: 100%; z-index: 4; top: 0; opacity: 0.8; }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header { width: 100%; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .paragraph-home-header
.background-box-header.blue { background: #0085CA !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.bluehard { background:
#01426A !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.green { background: #01883E !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.greenhard { background:
#285C4D !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.red { background: #E4002B !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.redhard { background:
#782F40 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.turquoise { background: #00B0B9 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.turquoisehard { background:
#005A70 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.orange { background: #ED8B00 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.orangehard { background:
#963821 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.yellow { background: #FFC845 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.yellowhard { background:
#886B25 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.pink { background: #CF20B2 !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.pinkhard { background:
#CF20B2 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header
.background-box-header.violet { background: #9063CD !important; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .background-box-header.violethard { background:
#440099 !important; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .opacity-first {
display: none; position: absolute; width: 33.3%; height: 100%; z-index: 2;
top: 0; opacity: 0.3; background: #000000; /* &.blue { background:
#0085CA !important; } &.bluehard { background: #01426A !important; }
&.green { background: #01883E !important; } &.greenhard {
background: #285C4D !important; } &.red { background: #E4002B
!important; } &.redhard { background: #782F40 !important; }
&.turquoise { background: #00B0B9 !important; } &.turquoisehard {
background: #005A70 !important; } &.orange { background: #ED8B00
!important; } &.orangehard { background: #963821 !important; }
&.yellow { background: #FFC845 !important; } &.yellowhard {
background: #886B25 !important; } &.pink{ background: #CF20B2
!important; } &.pinkhard { background: #5E2751 !important; }
&.violet { background: #9063CD !important; } &.violethard {
background: #440099 !important; } */ } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .opacity-first { width: 100%; opacity: 0.6; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.paragraph-home-header .opacity-last { display: none; position: absolute;
width: 33.3%; height: 100%; z-index: 2; top: 0; opacity: 0.3; background:
#000000; /* &.blue { background: #0085CA !important; } &.bluehard
{ background: #01426A !important; } &.green { background: #01883E
!important; } &.greenhard { background: #285C4D !important; }
&.red { background: #E4002B !important; } &.redhard { background:
#782F40 !important; } &.turquoise { background: #00B0B9 !important; }
&.turquoisehard { background: #005A70 !important; } &.orange {
background: #ED8B00 !important; } &.orangehard { background: #963821
!important; } &.yellow { background: #FFC845 !important; }
&.yellowhard { background: #886B25 !important; } &.pink{
background: #CF20B2 !important; } &.pinkhard { background: #5E2751
!important; } &.violet { background: #9063CD !important; }
&.violethard { background: #440099 !important; } */ } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .paragraph-home-header .opacity-last {
display: none; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .background-box-header { left:
0; } .page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .opacity-first { left: 33.3%; }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .opacity-first { left: 0; } }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .opacity-last { left: 66.6%; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(2) .background-box-header { left:
33.3%; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:nth-child(2)
.background-box-header { left: 0; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:nth-child(2) .opacity-first {
left: 0; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(2) .opacity-last { left: 66.6%; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(3) .background-box-header { left:
66.6%; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:nth-child(3)
.background-box-header { left: 0; } } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:nth-child(3) .opacity-first {
left: 0; } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:nth-child(3) .opacity-first {
left: 0; } } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(3) .opacity-last { left: 33.3%; }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .trigger-hover.default-show
.hover-mode, .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .trigger-hover.default-show
.wrapper-image, .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:nth-child(1) .trigger-hover.default-show
.opacity-first { display: block; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex .paragraph--type--header-home
.trigger-hover.active .hover-mode, .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home .trigger-hover.active
.wrapper-image, .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home .trigger-hover.active .opacity-first {
display: block; } } @media (min-width: 992px) { .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:hover .trigger-hover {
display: block; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:hover .default-mode { display: none; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:hover .hover-mode { display: flex;
flex-wrap: wrap; align-content: end; } .page-node-type-page-home
.header-slider-home .wrapper-header-home .paragraph-home-header-wrapper
.wrapper-flex .paragraph--type--header-home:hover .wrapper-image {
display: block; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:hover .background-box-header { display:
block; } .page-node-type-page-home .header-slider-home
.wrapper-header-home .paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:hover .opacity-first { display: block; }
.page-node-type-page-home .header-slider-home .wrapper-header-home
.paragraph-home-header-wrapper .wrapper-flex
.paragraph--type--header-home:hover .opacity-last { display: block; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home { background: #009FDF; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header
.wrapper-link-header-desktop { position: absolute; z-index: 1; width:
660px; height: 100%; display: block; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header
.wrapper-link-header-desktop { width: 348px; } } @media (max-width: 991px)
{ .page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header
.wrapper-link-header-desktop { display: none; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header
.wrapper-link-header-responsive { display: none; } @media (max-width:
991px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-link-header-responsive { display: block;
position: absolute; z-index: 1; width: 100%; height: 100%; left: 0; top:
0; } } .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider { display: flex; flex-wrap:
wrap; align-items: end; } .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-info-item { width:
660px; padding: 50px 94px; } @media (min-width: 992px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item { min-height: inherit !important; } } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-info-item { width:
348px; padding: 45px 70px 45px 45px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item { order: 2; width: 100%; position: relative; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item .title-header h2 { color: #FFFFFF; font-size: 54px;
line-height: 54px; font-weight: 600; letter-spacing: -0.92px;
margin-bottom: 11.5px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item .title-header h2 { font-size: 40px; line-height: 40px;
letter-spacing: -0.64px; margin-bottom: 4px; } } .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-info-item
.subtitle-header h3 { color: #070707; font-size: 34px; line-height: 37px;
padding-right: 60px; margin-bottom: 0; font-weight: 600; } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-info-item
.subtitle-header h3 { font-size: 26px; line-height: 28px; letter-spacing:
-0.64px; padding-right: 0; } } .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-info-item
.subtitle-header h3.has-link::after { content: ""; background-image:
url(../imgs/icon-arrow-down-black.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; display:
inline-block; position: relative; top: 3px; margin-left: 20px; width:
30px; height: 30px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item .subtitle-header h3.has-link::after { width: 20px;
height: 20px; top: 2px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-info-item .subtitle-header h3.has-link::after { top: 2px; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image { width: calc(100% - 660px); position: relative; } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image { width:
calc(100% - 348px); } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image { order: 1; width: 100%; } } .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.header-home-desktop { height: 460px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .header-home-desktop { display: none; } } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.header-home-tablet { height: 400px; display: block; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.header-home-tablet { display: none; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .header-home-mobile { height: 400px; display: block; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others { position: absolute; left: 0; top: 0;
bottom: 0; display: flex; flex-wrap: wrap; max-width: 457px; padding: 54px
54px 0 35px; align-items: end; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others { top: inherit; right: 0; height: auto;
padding: 80px 30px 10px; max-width: 100%; text-align: center; display:
block; } } .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others::after { content: ""; opacity: 1; position: absolute;
left: 0; right: 0; top: 0; bottom: 0; z-index: 1; mix-blend-mode:
multiply; background: #009FDF; } .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others > div:not(.hide-desktop) { width: 150px; z-index:
2; color: white; padding-left: 13px; position: relative; margin-left:
30px; cursor: pointer; border-left: 1px solid #009FDF; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others > div:not(.hide-desktop) { display: none; } }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div:not(.hide-desktop)::before {
content: ""; background-size: cover; background-position: center;
background-repeat: no-repeat; width: 16px; height: 16px; position:
absolute; left: -30px; top: 0; cursor: pointer; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others >
div:not(.hide-desktop):nth-child(1) { padding-right: 18px; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others >
div:not(.hide-desktop):nth-child(2) { padding-left: 18px; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div:not(.hide-desktop) h2 {
font-weight: 600; line-height: 24px; font-size: 18px; margin-bottom: 0; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div:not(.hide-desktop) h3 {
font-weight: 300; line-height: 24px; font-size: 18px; margin-bottom: 50px;
} @media (max-width: 1279px) { .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others > div:not(.hide-desktop) h3 { margin-bottom: 45px;
} } .page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div.hide-desktop { display: none;
} @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others > div.hide-desktop { display: block; position:
relative; z-index: 2; line-height: 0; } .page-node-type-page-home
.header-slider-home .slider-wrapper-header .paragraph--type--header-home
.paragraph-home-header .wrapper-info-slider .wrapper-image
.opacity-and-others > div.hide-desktop::before { display: none; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div.hide-desktop .slider-dot {
display: inline-block; margin: 0 4px; cursor: pointer; }
.page-node-type-page-home .header-slider-home .slider-wrapper-header
.paragraph--type--header-home .paragraph-home-header .wrapper-info-slider
.wrapper-image .opacity-and-others > div.hide-desktop
.slider-dot::before { content: ""; display: block; background: #FFFFFF;
opacity: 0.55; width: 9px; height: 9px; border-radius: 50%; } }
.page-node-type-page-home .header-slider-home
.slider-wrapper-header.slick-slider > button { display: none
!important; } .page-node-type-page-home .header-slider-home
.slider-wrapper-header .slick-dots { display: none !important; }
.page-node-type-page-home .header-slider-home .share-items-opacity {
background: #009FDF; opacity: 0.72; position: absolute; right: 0; top: 0;
bottom: 0; width: 93px; mix-blend-mode: multiply; z-index: 3; } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.share-items-opacity { width: 63px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .share-items-opacity {
width: 43px; height: 43px; bottom: inherit; top: 47px; border: none;
opacity: 1; cursor: pointer; } .page-node-type-page-home
.header-slider-home .share-items-opacity::after { content: ""; position:
absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
background-image: url("../imgs/plus-white.svg"); background-size: cover;
background-repeat: no-repeat; background-position: center; width: 14px;
height: 14px; } .page-node-type-page-home .header-slider-home
.share-items-opacity.active::after { background-image:
url("../imgs/minus-white.svg"); height: 3px; } } .page-node-type-page-home
.header-slider-home .share-items-responsive-background { display: none; }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.share-items-responsive-background { background: #009FDF; opacity: 0.72;
position: absolute; right: 43px; top: 47px; width: 327px; mix-blend-mode:
multiply; z-index: 4; height: 43px; } .page-node-type-page-home
.header-slider-home .share-items-responsive-background.active { display:
block; } } .page-node-type-page-home .header-slider-home .share-items {
position: absolute; right: 25.5px; top: 50%; transform: translateY(-50%);
width: 42px; z-index: 4; text-align: center; } @media (max-width: 1279px)
{ .page-node-type-page-home .header-slider-home .share-items { right:
10.5px; } } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .share-items { display: none; top: 47px; right: 43px;
transform: none; width: 327px; height: 43px; padding: 12px 22px 12px 8px;
z-index: 5; } .page-node-type-page-home .header-slider-home
.share-items.active { display: block; } .page-node-type-page-home
.header-slider-home .share-items > div { display: inline-block;
margin-left: 20px; } } .page-node-type-page-home .header-slider-home
.share-items .twitter img { width: 26px; height: 21px; } @media
(max-width: 1279px) { .page-node-type-page-home .header-slider-home
.share-items .twitter img { width: 17px; height: 14px; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.share-items .twitter img { width: 15px; height: 13px; } }
.page-node-type-page-home .header-slider-home .share-items .facebook img {
width: 14px; height: 26px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .share-items .facebook img {
width: 9px; height: 17px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .share-items .facebook img {
width: 8px; height: 15px; } } .page-node-type-page-home
.header-slider-home .share-items .instagram img { width: 28px; height:
28px; } @media (max-width: 1279px) { .page-node-type-page-home
.header-slider-home .share-items .instagram img { width: 19px; height:
19px; } } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .share-items .instagram img { width: 17px; height:
17px; } } .page-node-type-page-home .header-slider-home .share-items
.linkedin img { width: 27px; height: 26px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .share-items .linkedin img {
width: 18px; height: 17px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .share-items .linkedin img {
width: 16px; height: 15px; } } .page-node-type-page-home
.header-slider-home .share-items .youtube img { width: 26px; height: 19px;
} @media (max-width: 1279px) { .page-node-type-page-home
.header-slider-home .share-items .youtube img { width: 17px; height: 13px;
} } @media (max-width: 991px) { .page-node-type-page-home
.header-slider-home .share-items .youtube img { width: 15px; height: 12px;
} } .page-node-type-page-home .header-slider-home .share-items .flickr img
{ width: 26px; height: 12px; } @media (max-width: 1279px) {
.page-node-type-page-home .header-slider-home .share-items .flickr img {
width: 17px; height: 8px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .share-items .flickr img {
width: 15px; height: 7px; } } .page-node-type-page-home
.header-slider-home .share-items .covid img { width: 31px; height: 31px; }
@media (max-width: 1279px) { .page-node-type-page-home .header-slider-home
.share-items .covid img { width: 21px; height: 21px; } } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home
.share-items .covid img { width: 14px; height: 14px; } }
.page-node-type-page-home .header-slider-home .share-items .special-item {
border-top: 1px solid #009CDA; border-bottom: 1px solid #009CDA; padding:
30px 0; } @media (max-width: 1279px) { .page-node-type-page-home
.header-slider-home .share-items .special-item { padding: 20px 0; } }
@media (max-width: 991px) { .page-node-type-page-home .header-slider-home
.share-items .special-item { border-left: 1px solid #009CDA; border-right:
1px solid #009CDA; border-top: inherit !important; border-bottom: inherit
!important; padding: 0 14px; } } .page-node-type-page-home
.header-slider-home .share-items .special-item a::after { content: "";
display: block; background-size: cover; background-repeat: no-repeat;
background-position: center; width: 31px; height: 31px; margin: 0 auto; }
@media (max-width: 1279px) { .page-node-type-page-home .header-slider-home
.share-items .special-item a::after { width: 21px; height: 21px; } }
.page-node-type-page-home .header-slider-home .share-items .special-item
img { margin-bottom: 0; } .page-node-type-page-home .header-slider-home
.share-items > div img { margin-bottom: 30px; } @media (max-width:
1279px) { .page-node-type-page-home .header-slider-home .share-items >
div img { margin-bottom: 20px; } } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home .share-items > div img {
margin-bottom: 10px; } } .page-node-type-page-home
.header-slider-home.blue .share-items-opacity, .page-node-type-page-home
.header-slider-home.blue .paragraph--type--header-home { background:
#0085CA !important; } .page-node-type-page-home .header-slider-home.blue
.opacity-and-others::after { background: #0085CA !important; }
.page-node-type-page-home .header-slider-home.blue .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #0085CA !important; }
.page-node-type-page-home .header-slider-home.blue .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-blue.svg"); } .page-node-type-page-home
.header-slider-home.blue .special-item { border-top: 1px solid #0085CA
!important; border-bottom: 1px solid #0085CA !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.blue
.special-item { border-left: 1px solid #0085CA; border-right: 1px solid
#0085CA; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.blue
.special-item a::after { background-image:
url("../imgs/icon-covid-blue.svg"); } .page-node-type-page-home
.header-slider-home.blue .share-items-responsive-background { background:
#0085CA !important; } .page-node-type-page-home
.header-slider-home.bluehard .share-items-opacity,
.page-node-type-page-home .header-slider-home.bluehard
.paragraph--type--header-home { background: #01426A !important; }
.page-node-type-page-home .header-slider-home.bluehard
.opacity-and-others::after { background: #01426A !important; }
.page-node-type-page-home .header-slider-home.bluehard .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #01426A !important; }
.page-node-type-page-home .header-slider-home.bluehard .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-bluehard.svg"); } .page-node-type-page-home
.header-slider-home.bluehard .special-item { border-top: 1px solid #01426A
!important; border-bottom: 1px solid #01426A !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.bluehard .special-item { border-left: 1px solid
#01426A; border-right: 1px solid #01426A; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.bluehard .special-item a::after { background-image:
url("../imgs/icon-covid-bluehard.svg"); } .page-node-type-page-home
.header-slider-home.bluehard .share-items-responsive-background {
background: #01426A !important; } .page-node-type-page-home
.header-slider-home.green .share-items-opacity, .page-node-type-page-home
.header-slider-home.green .paragraph--type--header-home { background:
#01883E !important; } .page-node-type-page-home .header-slider-home.green
.opacity-and-others::after { background: #01883E !important; }
.page-node-type-page-home .header-slider-home.green .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #01883E !important; }
.page-node-type-page-home .header-slider-home.green .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-green.svg"); } .page-node-type-page-home
.header-slider-home.green .special-item { border-top: 1px solid #01883E
!important; border-bottom: 1px solid #01883E !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.green
.special-item { border-left: 1px solid #01883E; border-right: 1px solid
#01883E; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.green
.special-item a::after { background-image:
url("../imgs/icon-covid-green.svg"); } .page-node-type-page-home
.header-slider-home.green .share-items-responsive-background { background:
#6CC24A !important; } .page-node-type-page-home
.header-slider-home.greenhard .share-items-opacity,
.page-node-type-page-home .header-slider-home.greenhard
.paragraph--type--header-home { background: #285C4D !important; }
.page-node-type-page-home .header-slider-home.greenhard
.opacity-and-others::after { background: #285C4D !important; }
.page-node-type-page-home .header-slider-home.greenhard
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#285C4D !important; } .page-node-type-page-home
.header-slider-home.greenhard .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-greenhard.svg"); } .page-node-type-page-home
.header-slider-home.greenhard .special-item { border-top: 1px solid
#285C4D !important; border-bottom: 1px solid #285C4D !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.greenhard .special-item { border-left: 1px solid
#285C4D; border-right: 1px solid #285C4D; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.greenhard .special-item a::after { background-image:
url("../imgs/icon-covid-greenhard.svg"); } .page-node-type-page-home
.header-slider-home.greenhard .share-items-responsive-background {
background: #285C4D !important; } .page-node-type-page-home
.header-slider-home.red .share-items-opacity, .page-node-type-page-home
.header-slider-home.red .paragraph--type--header-home { background:
#E4002B !important; } .page-node-type-page-home .header-slider-home.red
.opacity-and-others::after { background: #E4002B !important; }
.page-node-type-page-home .header-slider-home.red .opacity-and-others >
div:not(.hide-desktop) { border-left: 1px solid #E4002B !important; }
.page-node-type-page-home .header-slider-home.red .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-red.svg"); } .page-node-type-page-home
.header-slider-home.red .special-item { border-top: 1px solid #E4002B
!important; border-bottom: 1px solid #E4002B !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.red
.special-item { border-left: 1px solid #E4002B; border-right: 1px solid
#E4002B; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.red
.special-item a::after { background-image:
url("../imgs/icon-covid-red.svg"); } .page-node-type-page-home
.header-slider-home.red .share-items-responsive-background { background:
#E4002B !important; } .page-node-type-page-home
.header-slider-home.redhard .share-items-opacity,
.page-node-type-page-home .header-slider-home.redhard
.paragraph--type--header-home { background: #782F40 !important; }
.page-node-type-page-home .header-slider-home.redhard
.opacity-and-others::after { background: #782F40 !important; }
.page-node-type-page-home .header-slider-home.redhard .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #782F40 !important; }
.page-node-type-page-home .header-slider-home.redhard .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-redhard.svg"); } .page-node-type-page-home
.header-slider-home.redhard .special-item { border-top: 1px solid #782F40
!important; border-bottom: 1px solid #782F40 !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.redhard
.special-item { border-left: 1px solid #782F40; border-right: 1px solid
#782F40; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.redhard
.special-item a::after { background-image:
url("../imgs/icon-covid-redhard.svg"); } .page-node-type-page-home
.header-slider-home.redhard .share-items-responsive-background {
background: #782F40 !important; } .page-node-type-page-home
.header-slider-home.turquoise .share-items-opacity,
.page-node-type-page-home .header-slider-home.turquoise
.paragraph--type--header-home { background: #00B0B9 !important; }
.page-node-type-page-home .header-slider-home.turquoise
.opacity-and-others::after { background: #00B0B9 !important; }
.page-node-type-page-home .header-slider-home.turquoise
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#00B0B9 !important; } .page-node-type-page-home
.header-slider-home.turquoise .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-turquoise.svg"); } .page-node-type-page-home
.header-slider-home.turquoise .special-item { border-top: 1px solid
#00B0B9 !important; border-bottom: 1px solid #00B0B9 !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.turquoise .special-item { border-left: 1px solid
#00B0B9; border-right: 1px solid #00B0B9; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.turquoise .special-item a::after { background-image:
url("../imgs/icon-covid-turquoise.svg"); } .page-node-type-page-home
.header-slider-home.turquoise .share-items-responsive-background {
background: #00B0B9 !important; } .page-node-type-page-home
.header-slider-home.turquoisehard .share-items-opacity,
.page-node-type-page-home .header-slider-home.turquoisehard
.paragraph--type--header-home { background: #005A70 !important; }
.page-node-type-page-home .header-slider-home.turquoisehard
.opacity-and-others::after { background: #005A70 !important; }
.page-node-type-page-home .header-slider-home.turquoisehard
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#005A70 !important; } .page-node-type-page-home
.header-slider-home.turquoisehard .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-turquoisehard.svg"); }
.page-node-type-page-home .header-slider-home.turquoisehard .special-item
{ border-top: 1px solid #005A70 !important; border-bottom: 1px solid
#005A70 !important; } @media (max-width: 991px) {
.page-node-type-page-home .header-slider-home.turquoisehard .special-item
{ border-left: 1px solid #005A70; border-right: 1px solid #005A70;
border-top: inherit !important; border-bottom: inherit !important; } }
.page-node-type-page-home .header-slider-home.turquoisehard .special-item
a::after { background-image: url("../imgs/icon-covid-turquoisehard.svg");
} .page-node-type-page-home .header-slider-home.turquoisehard
.share-items-responsive-background { background: #005A70 !important; }
.page-node-type-page-home .header-slider-home.orange .share-items-opacity,
.page-node-type-page-home .header-slider-home.orange
.paragraph--type--header-home { background: #ED8B00 !important; }
.page-node-type-page-home .header-slider-home.orange
.opacity-and-others::after { background: #ED8B00 !important; }
.page-node-type-page-home .header-slider-home.orange .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #ED8B00 !important; }
.page-node-type-page-home .header-slider-home.orange .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-orange.svg"); } .page-node-type-page-home
.header-slider-home.orange .special-item { border-top: 1px solid #ED8B00
!important; border-bottom: 1px solid #ED8B00 !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.orange
.special-item { border-left: 1px solid #ED8B00; border-right: 1px solid
#ED8B00; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.orange
.special-item a::after { background-image:
url("../imgs/icon-covid-orange.svg"); } .page-node-type-page-home
.header-slider-home.orange .share-items-responsive-background {
background: #ED8B00 !important; } .page-node-type-page-home
.header-slider-home.orangehard .share-items-opacity,
.page-node-type-page-home .header-slider-home.orangehard
.paragraph--type--header-home { background: #963821 !important; }
.page-node-type-page-home .header-slider-home.orangehard
.opacity-and-others::after { background: #963821 !important; }
.page-node-type-page-home .header-slider-home.orangehard
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#963821 !important; } .page-node-type-page-home
.header-slider-home.orangehard .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-orangehard.svg"); } .page-node-type-page-home
.header-slider-home.orangehard .special-item { border-top: 1px solid
#963821 !important; border-bottom: 1px solid #963821 !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.orangehard .special-item { border-left: 1px solid
#963821; border-right: 1px solid #963821; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.orangehard .special-item a::after { background-image:
url("../imgs/icon-covid-orangehard.svg"); } .page-node-type-page-home
.header-slider-home.orangehard .share-items-responsive-background {
background: #963821 !important; } .page-node-type-page-home
.header-slider-home.yellow .share-items-opacity, .page-node-type-page-home
.header-slider-home.yellow .paragraph--type--header-home { background:
#FFC845 !important; } .page-node-type-page-home .header-slider-home.yellow
.opacity-and-others::after { background: #FFC845 !important; }
.page-node-type-page-home .header-slider-home.yellow .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #FFC845 !important; }
.page-node-type-page-home .header-slider-home.yellow .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-yellow.svg"); } .page-node-type-page-home
.header-slider-home.yellow .special-item { border-top: 1px solid #FFC845
!important; border-bottom: 1px solid #FFC845 !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.yellow
.special-item { border-left: 1px solid #FFC845; border-right: 1px solid
#FFC845; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.yellow
.special-item a::after { background-image:
url("../imgs/icon-covid-yellow.svg"); } .page-node-type-page-home
.header-slider-home.yellow .share-items-responsive-background {
background: #FFC845 !important; } .page-node-type-page-home
.header-slider-home.yellowhard .share-items-opacity,
.page-node-type-page-home .header-slider-home.yellowhard
.paragraph--type--header-home { background: #886B25 !important; }
.page-node-type-page-home .header-slider-home.yellowhard
.opacity-and-others::after { background: #886B25 !important; }
.page-node-type-page-home .header-slider-home.yellowhard
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#886B25 !important; } .page-node-type-page-home
.header-slider-home.yellowhard .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-yellowhard.svg"); } .page-node-type-page-home
.header-slider-home.yellowhard .special-item { border-top: 1px solid
#886B25 !important; border-bottom: 1px solid #886B25 !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.yellowhard .special-item { border-left: 1px solid
#886B25; border-right: 1px solid #886B25; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.yellowhard .special-item a::after { background-image:
url("../imgs/icon-covid-yellowhard.svg"); } .page-node-type-page-home
.header-slider-home.yellowhard .share-items-responsive-background {
background: #886B25 !important; } .page-node-type-page-home
.header-slider-home.pink .share-items-opacity, .page-node-type-page-home
.header-slider-home.pink .paragraph--type--header-home { background:
#CF20B2 !important; } .page-node-type-page-home .header-slider-home.pink
.opacity-and-others::after { background: #CF20B2 !important; }
.page-node-type-page-home .header-slider-home.pink .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #CF20B2 !important; }
.page-node-type-page-home .header-slider-home.pink .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-pink.svg"); } .page-node-type-page-home
.header-slider-home.pink .special-item { border-top: 1px solid #CF20B2
!important; border-bottom: 1px solid #CF20B2 !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.pink
.special-item { border-left: 1px solid #CF20B2; border-right: 1px solid
#CF20B2; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.pink
.special-item a::after { background-image:
url("../imgs/icon-covid-pink.svg"); } .page-node-type-page-home
.header-slider-home.pink .share-items-responsive-background { background:
#A51890 !important; } .page-node-type-page-home
.header-slider-home.pinkhard .share-items-opacity,
.page-node-type-page-home .header-slider-home.pinkhard
.paragraph--type--header-home { background: #5E2751 !important; }
.page-node-type-page-home .header-slider-home.pinkhard
.opacity-and-others::after { background: #5E2751 !important; }
.page-node-type-page-home .header-slider-home.pinkhard .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #5E2751 !important; }
.page-node-type-page-home .header-slider-home.pinkhard .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-pinkhard.svg"); } .page-node-type-page-home
.header-slider-home.pinkhard .special-item { border-top: 1px solid #5E2751
!important; border-bottom: 1px solid #5E2751 !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.pinkhard .special-item { border-left: 1px solid
#5E2751; border-right: 1px solid #5E2751; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.pinkhard .special-item a::after { background-image:
url("../imgs/icon-covid-pinkhard.svg"); } .page-node-type-page-home
.header-slider-home.pinkhard .share-items-responsive-background {
background: #5E2751 !important; } .page-node-type-page-home
.header-slider-home.violet .share-items-opacity, .page-node-type-page-home
.header-slider-home.violet .paragraph--type--header-home { background:
#9063CD !important; } .page-node-type-page-home .header-slider-home.violet
.opacity-and-others::after { background: #9063CD !important; }
.page-node-type-page-home .header-slider-home.violet .opacity-and-others
> div:not(.hide-desktop) { border-left: 1px solid #9063CD !important; }
.page-node-type-page-home .header-slider-home.violet .opacity-and-others
> div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-violet.svg"); } .page-node-type-page-home
.header-slider-home.violet .special-item { border-top: 1px solid #9063CD
!important; border-bottom: 1px solid #9063CD !important; } @media
(max-width: 991px) { .page-node-type-page-home .header-slider-home.violet
.special-item { border-left: 1px solid #9063CD; border-right: 1px solid
#9063CD; border-top: inherit !important; border-bottom: inherit
!important; } } .page-node-type-page-home .header-slider-home.violet
.special-item a::after { background-image:
url("../imgs/icon-covid-violet.svg"); } .page-node-type-page-home
.header-slider-home.violet .share-items-responsive-background {
background: #9063CD !important; } .page-node-type-page-home
.header-slider-home.violethard .share-items-opacity,
.page-node-type-page-home .header-slider-home.violethard
.paragraph--type--header-home { background: #440099 !important; }
.page-node-type-page-home .header-slider-home.violethard
.opacity-and-others::after { background: #440099 !important; }
.page-node-type-page-home .header-slider-home.violethard
.opacity-and-others > div:not(.hide-desktop) { border-left: 1px solid
#440099 !important; } .page-node-type-page-home
.header-slider-home.violethard .opacity-and-others >
div:not(.hide-desktop)::before { background-image:
url("../imgs/icon-arrow-down-violethard.svg"); } .page-node-type-page-home
.header-slider-home.violethard .special-item { border-top: 1px solid
#440099 !important; border-bottom: 1px solid #440099 !important; } @media
(max-width: 991px) { .page-node-type-page-home
.header-slider-home.violethard .special-item { border-left: 1px solid
#440099; border-right: 1px solid #440099; border-top: inherit !important;
border-bottom: inherit !important; } } .page-node-type-page-home
.header-slider-home.violethard .special-item a::after { background-image:
url("../imgs/icon-covid-violethard.svg"); } .page-node-type-page-home
.header-slider-home.violethard .share-items-responsive-background {
background: #440099 !important; } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search { background:
#FFFFFF; } .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search { padding-left: 75px;
padding-right: 15px; } @media (max-width: 1199px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search { padding-left: 45px; }
} @media (max-width: 991px) { .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search
.wrapper-info-search { padding-left: 5px; } } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search
.wrapper-info-search .search-title { font-size: 50px; line-height: 110%;
margin-bottom: 10px; color: #06131A; font-weight: 700; } @media
(max-width: 1399px) { .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-title {
font-size: 36px; } } @media (max-width: 991px) { .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search
.wrapper-info-search .search-title { font-size: 50px; } }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-description {
font-size: 20px; line-height: 110%; margin-bottom: 0; color: #000000;
font-weight: 300; padding-right: 15px; } @media (max-width: 1399px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-description {
font-size: 16px; } } @media (max-width: 991px) { .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search
.wrapper-info-search .search-description { font-size: 20px; padding-right:
65px; } } .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-title-link {
font-size: 20px; line-height: 110%; color: #000000; font-weight: 700; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-link a {
font-size: 16px; line-height: 110%; color: #FFFFFF; font-weight: 600;
background: #3279B3; padding: 10px 10px 13px; display: block; max-width:
max-content; margin-top: 60px; margin-bottom: 10px; } @media (max-width:
991px) { .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-link a {
margin-top: 10px; } } .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-link a::after {
content: ""; display: inline-block; width: 17px; height: 17px;
background-image: url("../imgs/icon-arrow-down-white.svg");
background-size: cover; background-position: center; background-repeat:
no-repeat; margin-left: 10px; position: relative; top: 3px; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .wrapper-info-search .search-link a:hover {
background: #06131A; color: #FFFFFF; } @media (max-width: 991px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies { margin-top: 50px;
padding-top: 50px; border-top: 1px solid #0085CA; } }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row { margin-left:
-5px; margin-right: -5px; } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search .search-studies
> .row > div { padding-left: 5px; padding-right: 5px; margin-top:
10px; } .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row >
div:nth-child(1), .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row >
div:nth-child(2), .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row >
div:nth-child(3) { margin-top: 0; } @media (max-width: 991px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row >
div:nth-child(3) { margin-top: 10px; } } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search .search-studies
> .row > div .wrapper-taxonomy-study { background: #F2F2F2; padding:
20px; height: 100%; } @media (max-width: 1199px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study { padding: 10px; } } @media (max-width: 991px) {
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study { padding: 20px; } } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search .search-studies
> .row > div .wrapper-taxonomy-study h3 { color: #000000; font-size:
20px; line-height: 110%; font-weight: 600; } .page-node-type-page-home
#block-uic-theme-content .paragraph--type--home-search .search-studies
> .row > div .wrapper-taxonomy-study .description-taxo { color:
#06131A; font-size: 16px; line-height: 110%; font-weight: 400; margin-top:
10px; } .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study .description-taxo p { margin-bottom: 0; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study:hover { background: #0085CA; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study:hover h3 { color: #FFFFFF; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-search .search-studies > .row > div
.wrapper-taxonomy-study:hover .description-taxo { color: #FFFFFF; }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-agenda { background: #F2F2F2; } @media (max-width:
991px) { .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-agenda { padding: 50px 0; } }
.page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-news { background: #F2F2F2; } @media (max-width:
991px) { .page-node-type-page-home #block-uic-theme-content
.paragraph--type--home-news { padding: 50px 0; } }
.page-node-type-page-home #home-image-link { position: relative; height:
460px; font-family: "lft-etica"; } @media (max-width: 991px) {
.page-node-type-page-home #home-image-link { height: auto; } }
.page-node-type-page-home #home-image-link .collabote-img { object-fit:
cover; display: block; width: 100%; height: 100%; } @media (min-width:
992px) { .page-node-type-page-home #home-image-link .collabote-img {
position: absolute; left: 0; right: 0; top: 0; bottom: 0; } }
.page-node-type-page-home #home-image-link .collaborate-background {
position: absolute; left: 0; right: 0; top: 0; bottom: 0;
background-position: center; background-repeat: no-repeat;
background-size: cover; } .page-node-type-page-home #home-image-link .tags
{ position: absolute; color: white; font-size: 12px; bottom: 0;
text-align: left; top: 0; right: 0; width: 42.7%; } @media (max-width:
991px) { .page-node-type-page-home #home-image-link .tags { width: 100%;
position: relative; bottom: inherit; top: inherit; right: inherit; } }
.page-node-type-page-home #home-image-link .tags .padding-box { position:
absolute; bottom: 38px; padding-right: 81px; padding-left: 71px; width:
100%; } @media (max-width: 1279px) { .page-node-type-page-home
#home-image-link .tags .padding-box { bottom: 61px; padding: 0 48px; } }
@media (max-width: 991px) { .page-node-type-page-home #home-image-link
.tags .padding-box { bottom: 30px; padding: 0 21px; width: 100%; } }
.page-node-type-page-home #home-image-link .tags .padding-box .title {
font-size: 50px; line-height: 110%; font-weight: 600; margin-bottom: 10px;
max-width: 450px; } @media (max-width: 1279px) { .page-node-type-page-home
#home-image-link .tags .padding-box .title { max-width: 325px; } } @media
(max-width: 991px) { .page-node-type-page-home #home-image-link .tags
.padding-box .title { font-size: 36px; max-width: 260px; } }
.page-node-type-page-home #home-image-link .tags .padding-box .description
{ font-size: 40px; line-height: 110%; color: #020202; position: relative;
font-weight: 600; display: inline; margin-right: 20px; } @media
(max-width: 1279px) { .page-node-type-page-home #home-image-link .tags
.padding-box .description { font-size: 40px; } } @media (max-width: 991px)
{ .page-node-type-page-home #home-image-link .tags .padding-box
.description { font-size: 24px; } } .page-node-type-page-home
#home-image-link .tags .padding-box .description div { display: inherit; }
.page-node-type-page-home #home-image-link .tags .padding-box
.arrow-collaborate { display: inline; } .page-node-type-page-home
#home-image-link .tags .padding-box .arrow-collaborate::after { content:
""; display: inline-block; background-image:
url("../imgs/icon-arrow-down-white.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; width: 41px; height:
41px; position: relative; top: 7px; } @media (max-width: 991px) {
.page-node-type-page-home #home-image-link .tags .padding-box
.arrow-collaborate::after { position: absolute; right: 0; top: inherit;
width: 24px; height: 24px; bottom: -3px; } } @media (max-width: 991px) {
.page-node-type-page-home #home-image-link .tags { left: 0; height: 202px;
top: auto; width: 100%; min-width: 254px; } .page-node-type-page-home
#home-image-link .tags .description { background: none !important; } }
.page-node-type-page-home #home-image-link .shadow { position: absolute;
width: 24%; height: 100%; bottom: 0; left: 33.3%; background: #2192CE;
mix-blend-mode: multiply; } @media (max-width: 991px) {
.page-node-type-page-home #home-image-link .shadow { width: 30%; height:
calc(100% - 202px); bottom: inherit; top: 0; left: unset; right: 0; } }
@media (max-width: 991px) { .page-node-type-page-home #home-image-link
.img-fluid { max-width: 200%; } } .page-node-type-page-home
#home-image-link:hover .description { color: #FFFFFF !important; }
.page-node-type-page-home #home-research-block { background: #FFFFFF; }
@media (max-width: 991px) { .page-node-type-page-home #home-research-block
{ padding: 50px 0 60px; } } .page-node-type-page-home #home-research-block
.wrapper-info-research { padding-left: 75px; padding-right: 15px;
padding-bottom: 143px; } @media (max-width: 1199px) {
.page-node-type-page-home #home-research-block .wrapper-info-research {
padding-left: 45px; } } @media (max-width: 991px) {
.page-node-type-page-home #home-research-block .wrapper-info-research {
padding-left: 5px; padding-bottom: 0; } } .page-node-type-page-home
#home-research-block .wrapper-info-research .research-title { font-size:
50px; line-height: 110%; color: #06131A; font-weight: 700; } @media
(max-width: 1399px) { .page-node-type-page-home #home-research-block
.wrapper-info-research .research-title { font-size: 36px; } } @media
(max-width: 991px) { .page-node-type-page-home #home-research-block
.wrapper-info-research .research-title { font-size: 50px; } }
.page-node-type-page-home #home-research-block .wrapper-info-research
.research-description { font-size: 20px; line-height: 110%; margin-top:
10px; color: #000000; font-weight: 300; padding-right: 15px; } @media
(max-width: 1399px) { .page-node-type-page-home #home-research-block
.wrapper-info-research .research-description { font-size: 16px; } } @media
(max-width: 991px) { .page-node-type-page-home #home-research-block
.wrapper-info-research .research-description { font-size: 20px;
padding-right: 75px; } } .page-node-type-page-home #home-research-block
.wrapper-info-research .research-description p { margin-bottom: 0; }
.page-node-type-page-home #home-research-block .wrapper-info-research
.research-logo { position: absolute; display: block; width: 132px; height:
122px; background-image: url("../imgs/research-logo-black.svg");
background-size: cover; background-position: center; background-repeat:
no-repeat; left: 90px; bottom: 0; } @media (max-width: 1199px) {
.page-node-type-page-home #home-research-block .wrapper-info-research
.research-logo { padding-left: 60px; } } @media (max-width: 991px) {
.page-node-type-page-home #home-research-block .wrapper-info-research
.research-logo { position: inherit; left: inherit; bottom: inherit;
margin-top: 70px; padding-left: 0; } } @media (max-width: 991px) {
.page-node-type-page-home #home-research-block .wrapper-research-items {
border-top: 1px solid #0085CA; margin: 50px 0; padding-top: 50px; } }
.page-node-type-page-home #home-research-block .wrapper-research-items
> .row { margin-left: -5px; margin-right: -5px; }
.page-node-type-page-home #home-research-block .wrapper-research-items
> .row > div { padding-left: 5px; padding-right: 5px; margin-bottom:
10px; } .page-node-type-page-home #home-research-block
.wrapper-research-items > .row > div:nth-last-child(1),
.page-node-type-page-home #home-research-block .wrapper-research-items
> .row > div:nth-last-child(2):nth-child(odd),
.page-node-type-page-home #home-research-block .wrapper-research-items
> .row > div:nth-last-child(3):nth-child(even) { margin-bottom: 0; }
@media (max-width: 991px) { .page-node-type-page-home #home-research-block
.wrapper-research-items > .row >
div:nth-last-child(3):nth-child(even) { margin-bottom: 10px; }
.page-node-type-page-home #home-research-block .wrapper-research-items
> .row > div:nth-last-child(1), .page-node-type-page-home
#home-research-block .wrapper-research-items > .row >
div:nth-last-child(2):nth-child(odd) { margin-bottom: 0; } }
.page-node-type-page-home #home-research-block .wrapper-research-items
.carousel-slick { max-width: 435px; margin: 0 auto 55px; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.carousel-slick .wrapper-slick .col-lg-4 { padding: 0; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.carousel-slick .wrapper-slick .slick-dots { position: absolute; left:
50%; right: inherit; transform: translateX(-50%); top: inherit; bottom:
-62px; padding: 0; width: 100%; text-align: center; margin-bottom: 0; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.carousel-slick .wrapper-slick .slick-dots li { width: 20px; height: 20px;
margin: 0 7px; background: #DEDEDE; border-radius: 100%; cursor: pointer;
} .page-node-type-page-home #home-research-block .wrapper-research-items
.carousel-slick .wrapper-slick .slick-dots li.slick-active { background:
#333333; } .page-node-type-page-home #home-research-block
.wrapper-research-items .carousel-slick .wrapper-slick .slick-dots
li::before { display: none; } .page-node-type-page-home
#home-research-block .wrapper-research-items .research-item { height:
100%; color: #000000; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item:hover { color: #FFFFFF; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item > .background-research { height: 168px; width: 100%;
background-position: center; background-repeat: no-repeat;
background-size: cover; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .tags { position: relative;
text-align: left; padding: 20px 15px 20px 40px; height: calc(100% -
168px); } @media (max-width: 1399px) { .page-node-type-page-home
#home-research-block .wrapper-research-items .research-item .tags {
padding: 20px 15px 20px 20px; } } @media (max-width: 991px) {
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags { padding: 20px 15px 20px 40px; } }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags .title { font-weight: 600; font-size: 20px;
line-height: 110%; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .tags .description { font-size:
14px; line-height: 110%; font-weight: 400; margin-top: 10px; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags .description p { margin-bottom: 0; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-green { background: #7CBC5B; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-blue { background: #009FD9; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-yellow { background: #EEC96E; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-orange { background: #F3AB47; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-purple { background: #8869C6; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .tags.content-background-red { background: #D7373C; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .shadow { position: absolute; width: 12px; height: 100%;
bottom: 0; opacity: 0.5; box-shadow: inherit !important; } @media
(max-width: 991px) { .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .shadow { width: 22px; } }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .shadow.content-background-green { background: #018544; }
.page-node-type-page-home #home-research-block .wrapper-research-items
.research-item .shadow.content-background-blue { background: #002093;
opacity: 0.6; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .shadow.content-background-yellow {
background: #e9bd23; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .shadow.content-background-orange {
background: #d58223; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .shadow.content-background-purple {
background: #82006e; } .page-node-type-page-home #home-research-block
.wrapper-research-items .research-item .shadow.content-background-red {
background: #820000; } .page-node-type-page-home .wrapper-rankings {
font-family: "lft-etica", sans-serif; background: #F2F2F2; } @media
(max-width: 991px) { .page-node-type-page-home .wrapper-rankings {
position: relative; } } .page-node-type-page-home .wrapper-rankings
.ranking-title { font-size: 50px; line-height: 110%; margin-bottom: 50px;
color: #06131A; font-weight: 700; padding-left: 75px; max-width: 320px;
padding-right: 15px; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-rankings .ranking-title {
margin-bottom: 35px; font-size: 36px; max-width: 275px; } } @media
(max-width: 1199px) { .page-node-type-page-home .wrapper-rankings
.ranking-title { padding-left: 45px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .ranking-title { padding-left:
5px; max-width: 280px; margin-bottom: 50px; font-size: 50px; } }
.page-node-type-page-home .wrapper-rankings .ranking-title-link {
font-size: 25px; line-height: 110%; color: #000000; font-weight: 600;
display: block; padding-left: 75px; padding-right: 30px; margin-top: 26px;
max-width: 500px; } @media (max-width: 1399px) { .page-node-type-page-home
.wrapper-rankings .ranking-title-link { font-size: 20px; margin-top: 15px;
max-width: 415px; } } @media (max-width: 1199px) {
.page-node-type-page-home .wrapper-rankings .ranking-title-link {
padding-left: 45px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .ranking-title-link {
padding-left: 5px; margin-top: 0; font-size: 25px; } }
.page-node-type-page-home .wrapper-rankings .ranking-link { padding-left:
75px; padding-right: 30px; margin-top: 10px; } @media (max-width: 1199px)
{ .page-node-type-page-home .wrapper-rankings .ranking-link {
padding-left: 45px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .ranking-link { padding-left:
5px; margin-bottom: 50px; } } .page-node-type-page-home .wrapper-rankings
.ranking-link a { font-size: 16px; line-height: 110%; color: #06131A;
font-weight: 600; } .page-node-type-page-home .wrapper-rankings
.ranking-link a:hover { color: #0085CA; } .page-node-type-page-home
.wrapper-rankings .ranking-link::after { content: ""; display:
inline-block; width: 17px; height: 17px; background-image:
url("../imgs/icon-arrow-down-blue.svg"); background-size: cover;
background-position: center; background-repeat: no-repeat; margin-left:
10px; position: relative; top: 4px; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking {
display: block; } } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-info-ranking { margin-bottom: 50px; }
@media (max-width: 1399px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-info-ranking { margin-bottom: 35px; } }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-info-ranking { margin-bottom: 50px;
padding-top: 50px; border-bottom: 1px solid #0085CA; border-top: 1px solid
#0085CA; padding-bottom: 50px; } } .page-node-type-page-home
.wrapper-rankings .wrapper-border-ranking .wrapper-info-ranking > div {
display: flex; flex-wrap: wrap; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div { display: block; flex-wrap: inherit; } }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-child(1),
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-child(2) { width: 33.3%;
padding-right: 20px; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-child(1),
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-child(2) { width: 100%;
padding-right: 0; margin-bottom: 40px; } } .page-node-type-page-home
.wrapper-rankings .wrapper-border-ranking .wrapper-info-ranking > div
> div:nth-child(3) { width: 33.3%; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-child(3) { width: 100%;
margin-bottom: 0; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-last-child(1)
.title-ranking-info { margin-bottom: 0 !important; }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-last-child(2):nth-child(even),
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking > div > div:nth-last-child(3):nth-child(odd) {
margin-bottom: 10px !important; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking .paragraph--type--ranking-info .wrapper-info {
max-width: 282px; } } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-info-ranking
.paragraph--type--ranking-info .wrapper-info .number-ranking-info { color:
#06131A; font-size: 90px; line-height: 110%; font-family: "idlefont";
font-weight: 400; margin-top: -30px; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking .paragraph--type--ranking-info .wrapper-info
.number-ranking-info { font-size: 66px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-info-ranking .paragraph--type--ranking-info .wrapper-info
.number-ranking-info { font-size: 90px; } } .page-node-type-page-home
.wrapper-rankings .wrapper-border-ranking .wrapper-info-ranking
.paragraph--type--ranking-info .wrapper-info .title-ranking-info { color:
#000000; font-size: 25px; line-height: 110%; font-weight: 600; } @media
(max-width: 1399px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-info-ranking
.paragraph--type--ranking-info .wrapper-info .title-ranking-info {
font-size: 20px; } } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-rankings .wrapper-border-ranking .wrapper-info-ranking
.paragraph--type--ranking-info .wrapper-info .title-ranking-info {
font-size: 25px; } } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div { display:
flex; flex-wrap: wrap; } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div {
width: 20%; padding-right: 20px; } .page-node-type-page-home
.wrapper-rankings .wrapper-border-ranking .wrapper-title-link-ranking >
div > div:nth-last-child(1) { padding-right: 0; } @media (max-width:
1399px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div {
padding-right: 15px; } } @media (max-width: 1199px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div { padding-right: 10px; } }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div {
width: 50%; padding-right: 20px; margin-bottom: 20px; }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div:nth-child(even) {
padding-right: 0; } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div >
div:nth-last-child(1), .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div >
div:nth-last-child(2):nth-child(odd) { margin-bottom: 0; } }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link { padding-left: 10px; border-left: 2px
solid #B6B6B6; height: 100%; /* .highlighted{ font-weight: 600; } */ }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link { height: auto; } }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link:hover { border-left: 2px solid #0085CA; }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link { border-left: 2px solid #B6B6B6; } }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a { font-size: 16px; line-height: 110%;
font-weight: 400; color: #06131A; display: block; } @media (max-width:
991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a { max-width: 255px; } }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a::after { content: ""; display: block;
width: 23px; height: 23px; background-image:
url("../imgs/icon-arrow-down-grey.svg"); background-size: cover;
background-position: center; background-repeat: no-repeat; margin-top:
10px; } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a:hover::after { background-image:
url("../imgs/icon-arrow-down-blue.svg"); } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a { font-size: 15px; }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a::after { width: 16px; height: 16px; } }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a { font-size: 16px; }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a:hover::after { width: 23px; height: 23px;
background-image: url("../imgs/icon-arrow-down-blue.svg"); }
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-link a::after { content: ""; display: block;
width: 23px; height: 23px; background-image:
url("../imgs/icon-arrow-down-grey.svg"); background-size: cover;
background-position: center; background-repeat: no-repeat; margin-top:
10px; } } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-title { padding-left: 10px; border-left: 2px
solid #B6B6B6; height: 100%; /* .highlighted{ font-weight: 600; } */ }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-title { border-left: 2px solid #B6B6B6; height:
auto; } } .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-title div { font-size: 16px; line-height: 110%;
font-weight: 400; color: #06131A; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-rankings .wrapper-border-ranking
.wrapper-title-link-ranking > div > div
.paragraph--type--ranking-title div { font-size: 15px; } } @media
(max-width: 991px) { .page-node-type-page-home .wrapper-rankings
.wrapper-border-ranking .wrapper-title-link-ranking > div > div
.paragraph--type--ranking-title div { font-size: 16px; max-width: 255px; }
} .page-node-type-page-home .wrapper-banner-without-bg { background:
#F2F2F2; } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-without-bg .wrapper-border-home-responsive { border-top:
1px solid #0085CA; border-left: none; padding-left: 0; height: auto;
margin: 50px 5px 0; padding-top: 50px; } } .page-node-type-page-home
.wrapper-banner-without-bg .title-highlighted-banner { color: #06131A;
position: relative; top: 50%; transform: translateY(-50%); padding-left:
75px; max-width: 310px; } @media (max-width: 1199px) {
.page-node-type-page-home .wrapper-banner-without-bg
.title-highlighted-banner { padding-left: 45px; } } @media (max-width:
991px) { .page-node-type-page-home .wrapper-banner-without-bg
.title-highlighted-banner { padding-left: 5px; position: inherit; top:
inherit; transform: inherit; max-width: inherit; } }
.page-node-type-page-home .wrapper-banner-without-bg
.title-highlighted-banner h2 { font-size: 50px; line-height: 110%;
margin-bottom: 0; font-weight: 700; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-without-bg
.title-highlighted-banner h2 { font-size: 36px; } } @media (max-width:
991px) { .page-node-type-page-home .wrapper-banner-without-bg
.title-highlighted-banner h2 { font-size: 50px; } }
.page-node-type-page-home .wrapper-banner-without-bg .title-banner {
font-size: 39px; line-height: 110%; color: #06131A; font-weight: 300;
position: relative; top: 50%; transform: translateY(-50%); max-width:
310px; } @media (max-width: 1399px) { .page-node-type-page-home
.wrapper-banner-without-bg .title-banner { font-size: 26px; } } @media
(max-width: 991px) { .page-node-type-page-home .wrapper-banner-without-bg
.title-banner { font-size: 39px; position: inherit; top: inherit;
transform: inherit; max-width: inherit; } } .page-node-type-page-home
.wrapper-banner-without-bg .link-banner { padding-right: 65px; position:
relative; top: 50%; transform: translateY(-50%); } @media (max-width:
1399px) { .page-node-type-page-home .wrapper-banner-without-bg
.link-banner { padding-right: 70px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-without-bg .link-banner {
position: inherit; top: inherit; transform: inherit; max-width: inherit;
margin-top: 10px; } } .page-node-type-page-home .wrapper-banner-without-bg
.link-banner a { font-size: 39px; line-height: 110%; color: #06131A;
font-weight: 700; max-width: 310px; display: block; } @media (max-width:
1399px) { .page-node-type-page-home .wrapper-banner-without-bg
.link-banner a { font-size: 26px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-without-bg .link-banner a {
font-size: 39px; max-width: inherit; color: #0085CA; } }
.page-node-type-page-home .wrapper-banner-without-bg .link-banner a:hover
{ color: #0085CA; } .page-node-type-page-home .wrapper-banner-without-bg
.link-banner a::after { content: ""; position: absolute; top: 50%;
transform: translateY(-50%); right: 0; background-image:
url("../imgs/icon-arrow-down-blue.svg"); background-size: cover;
background-repeat: no-repeat; background-position: center; width: 41px;
height: 41px; } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-without-bg .link-banner a::after { right: 15px; } } @media
(max-width: 991px) { .page-node-type-page-home .wrapper-banner-without-bg
.pl-0-responsive { padding-left: 0 !important; } }
.page-node-type-page-home .wrapper-banner-bg { position: relative; }
@media (max-width: 991px) { .page-node-type-page-home .wrapper-banner-bg {
padding: 50px 0; } .page-node-type-page-home .wrapper-banner-bg
.wrapper-border-home-responsive { border-top: 1px solid #0085CA;
border-left: none; padding-left: 0; height: auto; margin: 50px 5px 0 20px;
padding-top: 50px; } } .page-node-type-page-home .wrapper-banner-bg
.image-wrapper { position: absolute; left: 0; right: 0; top: 0; bottom: 0;
} .page-node-type-page-home .wrapper-banner-bg .image-wrapper > div {
height: 100%; } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-bg .image-wrapper .banner-bg-desktop { display: none; } }
.page-node-type-page-home .wrapper-banner-bg .image-wrapper
.banner-bg-tablet { display: none; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .image-wrapper
.banner-bg-tablet { display: block; } } @media (max-width: 474px) {
.page-node-type-page-home .wrapper-banner-bg .image-wrapper
.banner-bg-tablet { display: none; } } .page-node-type-page-home
.wrapper-banner-bg .image-wrapper .banner-bg-mobile { display: none; }
@media (max-width: 474px) { .page-node-type-page-home .wrapper-banner-bg
.image-wrapper .banner-bg-mobile { display: block; } }
.page-node-type-page-home .wrapper-banner-bg .title-highlighted-banner {
color: #06131A; position: relative; top: 50%; transform: translateY(-50%);
padding-left: 75px; max-width: 310px; } @media (max-width: 1199px) {
.page-node-type-page-home .wrapper-banner-bg .title-highlighted-banner {
padding-left: 45px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .title-highlighted-banner {
padding-left: 5px; position: inherit; top: inherit; transform: inherit;
max-width: inherit; } } .page-node-type-page-home .wrapper-banner-bg
.title-highlighted-banner h2 { font-size: 50px; line-height: 110%;
margin-bottom: 0; font-weight: 700; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-bg .title-highlighted-banner h2
{ font-size: 36px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .title-highlighted-banner h2
{ font-size: 50px; } } .page-node-type-page-home .wrapper-banner-bg
.link-primary-banner { padding-right: 65px; position: relative; top: 50%;
transform: translateY(-50%); } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner {
padding-right: 70px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner {
position: inherit; top: inherit; transform: inherit; padding-right: 45px;
} } @media (max-width: 767px) { .page-node-type-page-home
.wrapper-banner-bg .link-primary-banner { padding-right: 0; } }
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner a {
font-size: 39px; line-height: 110%; color: #06131A; font-weight: 700;
max-width: 310px; display: block; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner a {
font-size: 26px; } } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-bg .link-primary-banner a { font-size: 25px; color:
#0085CA; max-width: 230px; } } .page-node-type-page-home
.wrapper-banner-bg .link-primary-banner a:hover { color: #0085CA; }
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner a::after
{ content: ""; position: absolute; top: 50%; transform: translateY(-50%);
right: 0; background-image: url("../imgs/icon-arrow-down-blue.svg");
background-size: cover; background-repeat: no-repeat; background-position:
center; width: 41px; height: 41px; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .link-primary-banner a::after
{ right: 15px; } } @media (max-width: 767px) { .page-node-type-page-home
.wrapper-banner-bg .link-primary-banner a::after { right: inherit;
position: inherit; top: inherit; transform: inherit; display: block;
margin-top: 5px; } } .page-node-type-page-home .wrapper-banner-bg
.link-secondary-banner { padding-right: 65px; position: relative; top:
50%; transform: translateY(-50%); } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-bg .link-secondary-banner {
padding-right: 70px; } } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-banner-bg .link-secondary-banner {
position: inherit; top: inherit; transform: inherit; padding-right: 45px;
} } @media (max-width: 767px) { .page-node-type-page-home
.wrapper-banner-bg .link-secondary-banner { padding-right: 0; } }
.page-node-type-page-home .wrapper-banner-bg .link-secondary-banner a {
font-size: 39px; line-height: 110%; color: #06131A; font-weight: 700;
max-width: 310px; display: block; } @media (max-width: 1399px) {
.page-node-type-page-home .wrapper-banner-bg .link-secondary-banner a {
font-size: 26px; } } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-bg .link-secondary-banner a { font-size: 25px; color:
#E98223; max-width: 230px; } } .page-node-type-page-home
.wrapper-banner-bg .link-secondary-banner a:hover { color: #E98223; }
.page-node-type-page-home .wrapper-banner-bg .link-secondary-banner
a::after { content: ""; position: absolute; top: 50%; transform:
translateY(-50%); right: 0; background-image:
url("../imgs/icon-arrow-down-orange.svg"); background-size: cover;
background-repeat: no-repeat; background-position: center; width: 41px;
height: 41px; } @media (max-width: 991px) { .page-node-type-page-home
.wrapper-banner-bg .link-secondary-banner a::after { right: 15px; } }
@media (max-width: 767px) { .page-node-type-page-home .wrapper-banner-bg
.link-secondary-banner a::after { right: inherit; position: inherit; top:
inherit; transform: inherit; display: block; margin-top: 5px; } } @media
(max-width: 991px) { .page-node-type-page-home .wrapper-banner-bg
.pl-0-responsive { padding-left: 0 !important; } }
.page-node-type-page-home .wrapper-video-home .video-wrapper { position:
relative; overflow: hidden; padding-top: 56.25%; height: 0; } @media
(max-width: 767px) { .page-node-type-page-home .wrapper-video-home
.video-wrapper { padding-top: 75%; } } .page-node-type-page-home
.wrapper-video-home .video-wrapper .video-abs .contextual-region {
position: inherit; } .page-node-type-page-home .wrapper-video-home
.video-wrapper .video-abs iframe { position: absolute; z-index: 1; top: 0;
left: 0; right: 0; bottom: 0; width: 100%; height: 100%; border: none; }
.page-node-type-page-home .wrapper-video-home .video-wrapper .img-abs {
position: absolute; z-index: 2; top: 0; left: 0; right: 0; bottom: 0;
width: 100%; height: 100%; } .page-node-type-page-home .wrapper-video-home
.video-wrapper .play { border-radius: 100px; position: absolute; z-index:
3; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer;
width: 156px !important; height: 156px !important; background-color:
transparent; mix-blend-mode: overlay; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-video-home .video-wrapper .play {
width: 94px !important; height: 93px !important; } }
.page-node-type-page-home .wrapper-video-home .video-wrapper .play::after
{ content: ""; position: absolute; background:
url("../imgs/icono_video.svg"); top: 50%; left: 50%; transform:
translate(-50%, -50%); width: 156px !important; height: 156px !important;
background-size: cover; } @media (max-width: 991px) {
.page-node-type-page-home .wrapper-video-home .video-wrapper .play::after
{ width: 94px !important; height: 93px !important; } }
.page-node-type-page-home .select2-container .select2-dropdown { width:
300px !important; margin-left: -50px; } @media (max-width: 991px) {
.page-node-type-page-home .select2-container .select2-dropdown {
margin-left: 0; margin-top: 10px; } } .page-node-type-page-home
.select2-container .select2-dropdown .select2-results
.select2-results__options { max-height: 266px; padding: 24px 25px; }
.page-node-type-page-home .select2-container .select2-dropdown
.select2-results .select2-results__options .select2-results__option {
font-size: 16px; color: #000000; padding: 0; margin: 0; padding-bottom:
17px; margin-bottom: 17px; border-bottom: 1px solid #BBBBBB;
background-color: #FFFFFF !important; padding-right: 30px; }
.page-node-type-page-home .select2-container .select2-dropdown
.select2-results .select2-results__options .select2-results__option:hover
{ color: #03A0DF; text-decoration: none; width: 100%; position: relative;
} .page-node-type-page-home .select2-container .select2-dropdown
.select2-results .select2-results__options
.select2-results__option:hover::after { content: ""; display: block;
width: 11px; height: 11px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 6px; right: 0; } body footer { padding: 66px 75px 35px;
font-weight: normal; background: #FFFFFF; } @media (max-width: 1279px) {
body footer { margin-top: 0; padding: 35px 75px 35px; } } @media
(max-width: 1199px) { body footer { margin-top: 0; padding: 35px 45px
35px; } } @media (max-width: 991px) { body footer { margin-top: 0;
border-top: 1px solid #D1D1D1; padding: 14px 6px 0; } } body footer h3 {
font-size: 26px; } @media (max-width: 1279px) { body footer h3 {
font-size: 18px; } } body footer h4 { font-weight: bold; font-size: 26px;
} body footer .trade { width: 70%; margin-bottom: 25px; } @media
(max-width: 1279px) { body footer .trade { margin-bottom: 0; } } body
footer .trade img { max-width: 290px; } @media (max-width: 991px) { body
footer .trade img { max-width: 100%; } } body footer .footer-social {
margin-bottom: 25px; padding-left: 5px; } @media (max-width: 1279px) {
body footer .footer-social { text-align: center; margin-bottom: 0; } }
@media (max-width: 991px) { body footer .footer-social { text-align: left;
padding: 14px 5px; } body footer .footer-social::before { content: "";
display: block; height: 1px; width: calc(100% + 70px); background:
#D1D1D1; position: relative; left: -35px; margin-bottom: 14px; } } body
footer .footer-social > div { display: inline-block; } body footer
.footer-social > div img { padding: 5px 10px; } body footer
.footer-social > div > a > img:nth-last-child(1) { display: none;
} body footer .footer-social > div > a:hover > img:nth-child(1) {
display: none; } body footer .footer-social > div > a:hover >
img:nth-last-child(1) { display: inline-block; } @media (max-width: 991px)
{ body footer .footer-logo { text-align: right; } } body footer
.footer-logo img { height: 99px; } body footer h3 { font-size: 16px;
line-height: 16px; color: #000; font-weight: 600; margin-bottom: 10px; }
@media (max-width: 991px) { body footer h3 { font-size: 14px; line-height:
12px; margin-bottom: 5px; } } body footer ul { padding-left: 0;
list-style: none; } @media (max-width: 991px) { body footer ul {
margin-bottom: 34px; } } body footer ul li { margin-bottom: 10px; } @media
(max-width: 991px) { body footer ul li { margin-bottom: 5px; } } body
footer ul li a { font-size: 16px; line-height: 16px; color: #000;
font-weight: 300; } @media (max-width: 1279px) { body footer ul li a {
font-size: 20px; } } @media (max-width: 991px) { body footer ul li a {
font-size: 12px; line-height: 12px; } } body footer ul li a:hover { color:
#2192CE; text-decoration: none; } @media (max-width: 1919px) {
.lower-footer { padding: 0 75px; } } @media (max-width: 1199px) {
.lower-footer { padding: 0 45px; } } @media (max-width: 991px) {
.lower-footer { padding: 0 5px; } } .lower-footer .pl-without-border {
padding-left: 30px; } @media (max-width: 1279px) { .lower-footer
.pl-without-border { padding-left: 10px; } } .lower-footer p { font-size:
16px !important; line-height: 40px; margin-bottom: 0; color: #000000; }
@media (max-width: 991px) { .lower-footer p { font-size: 16px !important;
margin-top: 9px; } } @media (max-width: 991px) { .lower-footer
#block-footercontact-2 { text-align: center; } } .lower-footer ul {
margin-bottom: 0; } .lower-footer ul li { display: inline-block; width:
auto !important; padding: 0; } .lower-footer ul li a { font-size: 16px;
line-height: 18px; border-right: 1px solid #707070; padding: 0 10px 0 5px;
} @media (max-width: 1279px) { .lower-footer ul li a { font-size: 16px; }
} @media (max-width: 991px) { .lower-footer ul li a { font-size: 13px;
line-height: 19px; } } .lower-footer ul li:last-of-type a { border: none;
} @media (max-width: 991px) { .lower-footer ul { display: block; } }
@media (max-width: 991px) { .lower-footer #block-footercontact {
text-align: center; } } .lower-footer .text-center ul { text-align: left;
} @media (max-width: 1279px) { .lower-footer .text-center ul { text-align:
left; } } @media (max-width: 991px) { .lower-footer .text-center ul {
display: inline; } } .lower-footer .text-center ul a { color: #000000
!important; border-right: 1px solid #707070 !important; font-weight: 300
!important; } @media (max-width: 991px) { .lower-footer .text-center ul a
{ font-size: 13px !important; line-height: 19px !important; } }
.lower-footer .text-center ul a:hover { color: #2192CE !important;
text-decoration: none; } .lower-footer .text-center ul
li:nth-last-child(1) a { border-right: 0 !important; } .d-xxl-block {
display: block !important; } @media (max-width: 1279px) { .d-xxl-block {
display: none !important; } } .d-xxl-none { display: none !important; }
@media (max-width: 1279px) { .d-xxl-none { display: block !important; } }
@media (min-width: 1280px) { .col-xxl-3 { flex: 0 0 25%; max-width: 25%; }
} @media (min-width: 1280px) { .col-xxl-4 { flex: 0 0 33.333333%;
max-width: 33.333333%; } } @media (min-width: 1280px) { .col-xxl-5 { flex:
0 0 41.666667%; max-width: 41.666667%; } } @media (min-width: 1280px) {
.col-xxl-6 { flex: 0 0 50%; max-width: 50%; } } @media (min-width: 1280px)
{ .col-xxl-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } } @media
(min-width: 1280px) { .col-xxl-9 { flex: 0 0 75%; max-width: 75%; } }
@media (min-width: 1280px) { .col-xxl-12 { flex: 0 0 100%; max-width:
100%; } } @media (max-width: 1279px) { .align-end-vertical { align-items:
end; } } @media (min-width: 1920px) { .page-node-type-page-home main
.container-fluid, .page-node-type-page-home footer .container-fluid,
.page-node-type-page-home .lower-footer .container-fluid { max-width:
calc(1920px - 188px); } footer .container-fluid, .lower-footer
.container-fluid { max-width: calc(1920px - 188px); } } .without-border {
border-left: 0 !important; padding-left: 35px !important; padding-right: 0
!important; } @media (max-width: 1279px) { .without-border { margin-left:
0 !important; margin-top: 30px !important; padding-top: 30px !important;
padding-left: 15px !important; } .without-border::before { content: "";
height: 1px; width: calc(100% - 30px); background: #DCDCDC; position:
absolute; top: 30px; left: 15px; } } @media (max-width: 991px) {
.without-border { margin-top: 0 !important; padding-top: 0 !important;
padding-left: 0 !important; } .without-border::before { position:
relative; margin-bottom: 34px; width: calc(100% + 90px); left: -35px;
display: block; top: 0; } } .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie {
position: relative; height: 380px; } .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie
.slide-img { height: 100%; } .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie
.slide-img > div { height: 100%; } .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie
.wrapper-vertical-information { position: absolute; top: 0; bottom: 0;
left: 0; width: 288px; } @media (max-width: 991px) {
.paragraph--type--slider .header-faculties-slider .paragraph--type--slide
.header-facultie .wrapper-vertical-information { height: 113px; top:
inherit; right: 0; width: 100%; } } .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie
.wrapper-vertical-information::after { content: ""; display: block;
background: #004374; width: 100%; height: 100%; z-index: 1; opacity: 0.7;
} .paragraph--type--slider .header-faculties-slider
.paragraph--type--slide .header-facultie .wrapper-vertical-information a
.slide-title::after { content: ""; position: absolute; width: 17px;
height: 17px; background-image: url("../imgs/icon-arrow-down-white.svg");
display: inline-block; margin-top: 10px; } @media (max-width: 991px) {
.paragraph--type--slider .header-faculties-slider .paragraph--type--slide
.header-facultie .wrapper-vertical-information a .slide-title::after {
display: none; } } .paragraph--type--slider .header-faculties-slider
.paragraph--type--slide .header-facultie .wrapper-vertical-information
a:hover .slide-title::after { position: relative; }
.paragraph--type--slider .header-faculties-slider .paragraph--type--slide
.header-facultie .wrapper-vertical-information .slide-title { padding: 0
59.5px; color: #FFFFFF; font-size: 18px; line-height: 22px; height: auto;
bottom: 25px; position: absolute; margin-left: 12.5px; z-index: 2;
padding-bottom: 25px; } @media (max-width: 1279px) {
.paragraph--type--slider .header-faculties-slider .paragraph--type--slide
.header-facultie .wrapper-vertical-information .slide-title {
padding-bottom: 20px; } } @media (max-width: 991px) {
.paragraph--type--slider .header-faculties-slider .paragraph--type--slide
.header-facultie .wrapper-vertical-information .slide-title { color:
#FDFDFD; font-size: 16px; line-height: 19px; padding: 33px 112px 33px
25px; position: absolute; bottom: inherit; margin-left: 0; height: 100%; }
} .paragraph--type--slider .header-faculties-slider
.paragraph--type--slide .header-facultie .wrapper-vertical-information
.slide-title::before { content: ""; position: absolute; left: calc(59.5px
- 12.5px); top: 0; bottom: -25px; width: 1px; background: #FFFFFF; }
@media (max-width: 991px) { .paragraph--type--slider
.header-faculties-slider .paragraph--type--slide .header-facultie
.wrapper-vertical-information .slide-title::before { display: none; } }
.paragraph--type--slider .header-faculties-slider .slick-dots { right:
inherit; left: 50%; top: inherit; bottom: 34px; padding: 0; transform:
translateX(calc(-50% + 144px)); } @media (max-width: 1279px) {
.paragraph--type--slider .header-faculties-slider .slick-dots { bottom:
29px; } } @media (max-width: 991px) { .paragraph--type--slider
.header-faculties-slider .slick-dots { left: inherit; right: 25px; bottom:
15px; transform: inherit; } } .paragraph--type--slider
.header-faculties-slider .slick-dots li { margin-left: 0; margin-right:
16px; width: 15px; } @media (max-width: 1279px) { .paragraph--type--slider
.header-faculties-slider .slick-dots li { margin-right: 12px; width: 12px;
} } @media (max-width: 991px) { .paragraph--type--slider
.header-faculties-slider .slick-dots li { margin-right: 0; margin-left:
9px; width: 9px; } } .paragraph--type--slider .header-faculties-slider
.slick-dots li::before { content: ""; width: 15px; height: 15px;
background: #439ED9; border-radius: 100%; } @media (max-width: 1279px) {
.paragraph--type--slider .header-faculties-slider .slick-dots li::before {
width: 12px; height: 12px; } } @media (max-width: 991px) {
.paragraph--type--slider .header-faculties-slider .slick-dots li::before {
width: 9px; height: 9px; background: #FFFFFF; opacity: 0.55; } }
.paragraph--type--slider .header-faculties-slider .slick-dots
li.slick-active::before { background: #439ED9; } @media (max-width: 991px)
{ .paragraph--type--slider .header-faculties-slider .slick-dots
li.slick-active::before { background: #FFFFFF; opacity: 0.55; } }
.header-node.faculties-header { position: absolute; left: 60px; bottom:
50px; padding-right: 140px; } @media (max-width: 1279px) {
.header-node.faculties-header { padding-right: 40px; bottom: 45px; } }
@media (max-width: 991px) { .header-node.faculties-header { position:
relative; left: inherit; bottom: inherit; max-width: 100%; padding: 21px;
} } .header-node.faculties-header .node-title-lego { padding: 0; }
.header-node.faculties-header .node-title-lego h1 { font-weight: 600;
font-size: 52px; line-height: 90%; color: #06131A; letter-spacing:
-0.96px; margin-bottom: 11.5px; } @media (max-width: 1279px) {
.header-node.faculties-header .node-title-lego h1 { font-size: 40px;
margin-bottom: 4px; } } @media (max-width: 991px) {
.header-node.faculties-header .node-title-lego h1 { font-size: 36px; } }
.header-node.faculties-header .uic-title-faculty { letter-spacing:
-0.48px; color: #06131A; font-size: 27px !important; line-height: 90%
!important; font-weight: 300 !important; } @media (max-width: 1279px) {
.header-node.faculties-header .uic-title-faculty { font-size: 26px
!important; } } @media (max-width: 991px) { .header-node.faculties-header
.uic-title-faculty { padding-right: 140px; font-size: 20px !important;
color: #000000; font-weight: 400 !important; } } @media (min-width: 992px)
{ .lg-faculties-left { flex: 0 0 348px; max-width: 348px; }
.lg-faculties-right { flex: 0 0 calc(100% - 348px); max-width: calc(100% -
348px); } } @media (min-width: 1280px) { .lg-faculties-left { flex: 0 0
660px; max-width: 660px; } .lg-faculties-right { flex: 0 0 calc(100% -
660px); max-width: calc(100% - 660px); } } #block-uic-theme-content
.paragraph--type--home-agenda .link-agend-new, #block-uic-theme-content
.paragraph--type--home-news .link-agend-new { text-align: right;
margin-top: 30px; } #block-uic-theme-content .paragraph--type--home-agenda
.link-agend-new a, #block-uic-theme-content .paragraph--type--home-news
.link-agend-new a { font-size: 16px; line-height: 110%; font-weight: 600;
color: #030303; } #block-uic-theme-content .paragraph--type--home-agenda
.link-agend-new a:hover, #block-uic-theme-content
.paragraph--type--home-news .link-agend-new a:hover { color: #0085CA; }
@media (max-width: 1279px) { #block-uic-theme-content
.paragraph--type--home-agenda .link-agend-new a, #block-uic-theme-content
.paragraph--type--home-news .link-agend-new a { font-size: 16px; } }
#block-uic-theme-content .paragraph--type--home-agenda .link-agend-new
a::after, #block-uic-theme-content .paragraph--type--home-news
.link-agend-new a::after { content: ""; display: inline-block; width:
17px; height: 17px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; margin-left:
10px; position: relative; top: 4px; } #block-uic-theme-content
.paragraph--type--home-agenda .ranking-title, #block-uic-theme-content
.paragraph--type--home-news .ranking-title { font-size: 50px; line-height:
110%; margin-bottom: 10px; color: #06131A; font-weight: 700; padding-left:
75px; max-width: 310px; padding-right: 15px; } @media (max-width: 1399px)
{ #block-uic-theme-content .paragraph--type--home-agenda .ranking-title,
#block-uic-theme-content .paragraph--type--home-news .ranking-title {
font-size: 36px; max-width: 275px; } } @media (max-width: 1199px) {
#block-uic-theme-content .paragraph--type--home-agenda .ranking-title,
#block-uic-theme-content .paragraph--type--home-news .ranking-title {
padding-left: 45px; } } @media (max-width: 991px) {
#block-uic-theme-content .paragraph--type--home-agenda .ranking-title,
#block-uic-theme-content .paragraph--type--home-news .ranking-title {
padding-left: 5px; max-width: inherit; font-size: 50px; } }
#block-uic-theme-content .paragraph--type--home-agenda .categories,
#block-uic-theme-content .paragraph--type--home-news .categories {
z-index: 2; position: relative; } #block-uic-theme-content
.paragraph--type--home-agenda .categories > ul,
#block-uic-theme-content .paragraph--type--home-news .categories > ul {
list-style: none; padding-left: 0; text-align: right; }
#block-uic-theme-content .paragraph--type--home-agenda .categories > ul
> li > a, #block-uic-theme-content .paragraph--type--home-news
.categories > ul > li > a { font-size: 20px; line-height: 43px;
color: #030303; font-weight: 600; } #block-uic-theme-content
.paragraph--type--home-agenda .categories > ul > li > a:hover,
#block-uic-theme-content .paragraph--type--home-news .categories > ul
> li > a:hover { color: #2192CE; } #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile { padding-left: 75px; }
@media (max-width: 1199px) { #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile { padding-left: 45px; } }
@media (max-width: 991px) { #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile { padding-left: 5px; } }
#block-uic-theme-content .paragraph--type--home-agenda .categories-mobile
.select2-container, #block-uic-theme-content .paragraph--type--home-news
.categories-mobile .select2-container { width: auto !important; } @media
(max-width: 991px) { #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile .select2-container,
#block-uic-theme-content .paragraph--type--home-news .categories-mobile
.select2-container { height: 16px; } } #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile .select2-container
.select2-selection--single, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile .select2-container
.select2-selection--single { background: transparent; border: inherit; }
#block-uic-theme-content .paragraph--type--home-agenda .categories-mobile
.select2-container .select2-selection--single
.select2-selection__rendered, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile .select2-container
.select2-selection--single .select2-selection__rendered { font-family:
"lft-etica", sans-serif; font-size: 16px; line-height: 110%; color:
#020202; font-weight: 600; padding: 0; margin: 0; }
#block-uic-theme-content .paragraph--type--home-agenda .categories-mobile
.select2-container .select2-selection--single
.select2-selection__rendered::after, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile .select2-container
.select2-selection--single .select2-selection__rendered::after { content:
""; display: block; position: absolute; background-image:
url(../imgs/arrow-down-blue.svg); background-repeat: no-repeat;
background-position: center; background-size: 15px 15px; margin: 0;
padding: 0; margin-top: -19px; border: inherit; left: inherit; right:
-23px; width: 15px; height: 15px; } #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile .select2-container
.select2-selection__arrow, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile .select2-container
.select2-selection__arrow { display: none; } #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile
.select2-container.select2-container--open .select2-selection__arrow b,
#block-uic-theme-content .paragraph--type--home-news .categories-mobile
.select2-container.select2-container--open .select2-selection__arrow b {
transform: rotate(180deg); margin-top: -12px; } #block-uic-theme-content
.paragraph--type--home-agenda .categories-mobile
.select2-container.select2-container--open
.select2-selection__rendered::after, #block-uic-theme-content
.paragraph--type--home-news .categories-mobile
.select2-container.select2-container--open
.select2-selection__rendered::after { transform: rotate(180deg);
margin-top: -14px; } @media (max-width: 1279px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home > .row,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row { flex-wrap: nowrap; } } @media (max-width: 1279px) {
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row > .item, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row > .item {
flex: 0 0 31%; max-width: 31%; } } #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a > div,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a > div { color: #06131A; border-bottom: 1px solid #000000;
padding-bottom: 20px; margin-bottom: 20px; font-weight: 600; } @media
(max-width: 1279px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a > div,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a > div { border-bottom: 1px solid #000000; } }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a > div.no-border,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a > div.no-border { border-bottom: none; margin-bottom: 0; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a > div.no-border img,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a > div.no-border img { object-fit: cover; width: 100%;
height: 147px; } #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .date-agenda, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .date-agenda
{ font-size: 14px; line-height: 110%; font-weight: 600; margin-top: 18px;
} #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .date-agenda .day-agenda,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a .date-agenda .day-agenda { font-size: 50px; font-weight: 800;
} #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .date-news, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .date-news {
font-size: 14px; line-height: 110%; color: #06131A; font-weight: 400; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .hour, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .hour {
font-size: 14px; line-height: 110%; font-weight: 400; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .title-agenda, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a
.title-agenda { font-size: 20px; line-height: 110%; border-bottom: 1px
solid #2A2A2A; word-break: break-word; margin-bottom: 10px; font-weight:
600; padding-bottom: 43px; position: relative; } #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a
.title-agenda .location, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a
.title-agenda .location { position: absolute; bottom: 8px; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .title-agenda .location p,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a .title-agenda .location p { font-size: 14px; line-height:
110%; font-weight: 400; margin-bottom: 0; margin-top: 0; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .title-news, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .title-news
{ font-size: 20px; line-height: 110%; word-break: break-word;
margin-bottom: 0; } @media (max-width: 1279px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a
.title-news, #block-uic-theme-content .paragraph--type--home-news
.wrapper-border-home .item > a .title-news { margin-bottom: 20px; } }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .campus, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .campus {
color: #ACACAC; font-size: 12px; line-height: 18px; font-weight: 400;
text-align: center; } @media (max-width: 1279px) {
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home .item > a .campus, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home .item > a .campus {
color: #030303; } } @media (max-width: 991px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a .campus,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
.item > a .campus { color: #009DDE; } } #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home .item > a:hover >
div, #block-uic-theme-content .paragraph--type--home-news
.wrapper-border-home .item > a:hover > div { color: #2192CE; cursor:
pointer; } #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row { margin-left:
-5px; margin-right: -5px; } @media (max-width: 991px) {
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row { margin-right:
0; } } #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row > div.item, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row > div.item {
padding-left: 5px; padding-right: 5px; } @media (max-width: 1279px) and
(min-width: 992px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home > .row,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row { overflow-x: scroll; margin-right: 0; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar { height: 24px; background: #F5F5F5; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-thumb,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-thumb { background: #D0D0D0; width: 50px; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-track,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-track { height: 24px; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-track-piece,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-track-piece { height: 24px !important; } }
@media (max-width: 991px) { #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
{ border-top: 1px solid #0085CA; margin: 50px 5px 0; border-left: inherit;
padding: 50px 0 0; } #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home > .row,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row { overflow-x: auto; } #block-uic-theme-content
.paragraph--type--home-agenda .wrapper-border-home >
.row::-webkit-scrollbar, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home >
.row::-webkit-scrollbar { height: 24px; background: #F5F5F5; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-thumb,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-thumb { background: #D0D0D0; width: 50px; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-track,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-track { height: 24px; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row::-webkit-scrollbar-track-piece,
#block-uic-theme-content .paragraph--type--home-news .wrapper-border-home
> .row::-webkit-scrollbar-track-piece { height: 24px !important; }
#block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row > .item, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row > .item {
flex: 0 0 297px; max-width: 297px; padding-left: 29px; padding-right:
29px; } #block-uic-theme-content .paragraph--type--home-agenda
.wrapper-border-home > .row > .item .title, #block-uic-theme-content
.paragraph--type--home-news .wrapper-border-home > .row > .item
.title { min-height: auto; } } .file--mime-application-pdf + span {
display: none; } .inner-menu-wrapper.studies-menu ul.uic-menu > li >
span { font-family: "lft-etica", sans-serif; font-weight: 300; font-size:
24px; } .inner-menu-wrapper.studies-menu ul.uic-menu > li >
span::before { content: none !important; }
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu { background:
#164168; } .inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu >
li { background: #164168; padding: 0 !important; }
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li >
span, .inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li a {
position: relative; padding: 14px 0; margin: 0 90px; border-bottom: 1px
solid #FFFFFF; width: calc(100% - 180px); display: block; font-size: 20px;
line-height: 33px; } @media (max-width: 1199px) {
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li >
span, .inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li a {
padding: 14px 0; margin: 0 60px; width: calc(100% - 120px); } } @media
(max-width: 991px) { .inner-menu-wrapper.studies-menu
ul.uic-menu.opened-menu > li > span,
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li a {
font-size: 16px; line-height: 18px; margin: 0 21px; width: calc(100% -
73px); } } .inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu >
li > span:hover, .inner-menu-wrapper.studies-menu
ul.uic-menu.opened-menu > li a:hover { color: #3FB6E6; }
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li >
span:hover::after, .inner-menu-wrapper.studies-menu
ul.uic-menu.opened-menu > li a:hover::after { content: ""; display:
block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 25px; right: 0; left: inherit; } @media (max-width: 991px)
{ .inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li >
span:hover::after, .inner-menu-wrapper.studies-menu
ul.uic-menu.opened-menu > li a:hover::after { top: 15px; } }
.inner-menu-wrapper.studies-menu ul.uic-menu.opened-menu > li.active {
padding-bottom: 0 !important; } #unibuddy-iframe-wrapper iframe {
min-height: 700px; } .faculties .facultie-inner-wrapper
.menu-subheader-logo { display: none; } .faculties .facultie-inner-wrapper
.menu-subheader-logo.open { background-image:
url(../imgs/menu-subheader-close.svg); } @media (max-width: 1279px) {
.faculties .facultie-inner-wrapper .menu-subheader-logo { display: block;
top: 23px; } } @media (max-width: 1199px) { .faculties
.facultie-inner-wrapper .menu-subheader-logo { left: 45px; } } @media
(max-width: 991px) { .faculties .facultie-inner-wrapper
.menu-subheader-logo { left: 21px; top: 23px; } } .faculties
.facultie-inner-wrapper ul.uic-menu { text-align: left; padding: 23px 45px
15px !important; display: block; height: auto; position: relative
!important; min-height: 60px; background: #00416B !important; z-index: 6
!important; } @media (min-width: 1280px) { .faculties
.facultie-inner-wrapper ul.uic-menu { display: flex; flex-wrap: nowrap;
justify-content: space-between; align-items: start; } } @media (max-width:
991px) { .faculties .facultie-inner-wrapper ul.uic-menu { padding: 30px
21px !important; } } .faculties .facultie-inner-wrapper ul.uic-menu >
li > a { font-family: "lft-etica"; font-weight: 300; font-size: 24px; }
.faculties .facultie-inner-wrapper ul.uic-menu > li > a::before {
content: none !important; } .faculties .facultie-inner-wrapper ul.uic-menu
> li > ul.level-1 { display: none; background: #00416B !important; }
.faculties .facultie-inner-wrapper ul.uic-menu > li > ul.level-1
> li { line-height: 25px; padding-right: 30px !important; } .faculties
.facultie-inner-wrapper ul.uic-menu > li > ul.level-1 > li a {
color: #FFFFFF; font-weight: 400; font-size: 16px; line-height: 110%;
font-family: "lft-etica"; position: relative; display: block;
padding-right: 25px; } .faculties .facultie-inner-wrapper ul.uic-menu >
li > ul.level-1 > li a:hover { color: #fff !important;
text-decoration: underline; } .faculties .facultie-inner-wrapper
ul.uic-menu > li > ul.level-1 > li a:hover::after {
background-image: url(../imgs/icon-arrow-down-white.svg) !important; }
@media (max-width: 1439px) { .faculties .facultie-inner-wrapper
ul.uic-menu > li > ul.level-1 > li a:hover { text-decoration:
none; } } .faculties .facultie-inner-wrapper ul.uic-menu > li >
ul.level-1 > li > a { font-weight: 600; font-size: 16px;
line-height: 27px; min-height: 63px; margin-bottom: 18px; display: block;
color: #FFFFFF; } @media (max-width: 1279px) { .faculties
.facultie-inner-wrapper ul.uic-menu > li > ul.level-1 > li > a
{ font-weight: 300; } } .faculties .facultie-inner-wrapper ul.uic-menu
> li > ul.level-1 > li ul { padding-top: 0; } .faculties
.facultie-inner-wrapper ul.uic-menu > li > ul.level-1 > li ul
> li { border-color: #FFFFFF !important; } .faculties
.facultie-inner-wrapper ul.uic-menu > li > ul.level-1 > li span {
display: none; } .faculties .facultie-inner-wrapper ul.uic-menu > li
> ul.level-1 .li-title { margin-bottom: 30px; border-bottom: 1px solid
#ffffff; padding-bottom: 30px; } .faculties .facultie-inner-wrapper
ul.uic-menu > li > ul.level-1 .li-title a { font-weight: 600;
font-size: 18px; font-family: "lft-etica"; position: relative; color:
#FFFFFF; } .faculties .facultie-inner-wrapper ul.uic-menu > li >
ul.level-1 .li-title a::after { content: ""; background:
url(../imgs/link-intern-white.svg); position: absolute; top: 50%;
transform: translateY(-50%); width: 20px; height: 14px; margin-left: 15px;
} @media (max-width: 1439px) { .faculties .facultie-inner-wrapper
ul.uic-menu > li > ul.level-1 .li-title a::after { top: 40px;
background: url(../imgs/link-intern-white.svg); } } @media (max-width:
1279px) { .faculties .facultie-inner-wrapper ul.uic-menu > li >
ul.level-1 .li-title a::after { display: none; } } .faculties
.facultie-inner-wrapper ul.uic-menu > li > ul.level-1 .li-title
a:hover { color: #fff; text-decoration: none; } @media (max-width: 1279px)
{ .faculties .facultie-inner-wrapper ul.uic-menu > li > ul.level-1
.li-title a:hover::after { content: ""; display: block; width: 13px;
height: 13px; background-image: url(../imgs/icon-arrow-down-blue.svg);
background-size: cover; background-position: center; background-repeat:
no-repeat; position: absolute; top: 30px; right: 0; left: inherit; } }
@media (max-width: 991px) { .faculties .facultie-inner-wrapper ul.uic-menu
> li > ul.level-1 .li-title a:hover::after { top: 25px; } }
.faculties .facultie-inner-wrapper ul.uic-menu > li:hover ul.level-1 {
display: none; } .faculties .facultie-inner-wrapper ul.uic-menu >
li.active ul.level-1 { display: flex; height: auto !important; top: auto;
margin-top: 20px; left: 0; width: 100%; padding: 48px 45px 37px; } @media
(max-width: 1919px) { .faculties .facultie-inner-wrapper ul.uic-menu >
li.active ul.level-1 { left: 0 !important; } } @media (max-width: 1439px)
{ .faculties .facultie-inner-wrapper ul.uic-menu > li.active ul.level-1
{ margin-top: 0; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu { background: #164168; padding-top: 90px
!important; } .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li { background: #164168; padding: 0 !important; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li > span,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li a {
position: relative; padding: 14px 0; margin: 0; border-bottom: 1px solid
#FFFFFF; width: calc(100% - 180px); display: block; font-size: 20px;
line-height: 33px; } @media (max-width: 1199px) { .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li > span,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li a {
padding: 14px 0; width: calc(100%); } } @media (max-width: 991px) {
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li >
span, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li a
{ font-size: 16px; line-height: 18px; } } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li > span:hover,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li a:hover
{ color: #3FB6E6; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li a:hover::after { content: ""; display:
block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 25px; right: 0; left: inherit; } @media (max-width: 991px)
{ .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li
a:hover::after { top: 15px; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li > span { padding-right: 40px; position:
relative; color: #FFFFFF; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li > span::after { content: ""; position:
absolute; right: 0; width: 13px; background-image:
url("../imgs/plus-white.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; top: 25px; height:
13px; } @media (max-width: 991px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li > span::after { top: 19px; right: 0; }
} .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > span::after { background-image:
url("../imgs/minus-white.svg"); top: 31px; height: 1px; } @media
(max-width: 991px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > span::after { top: 25px;
right: 0; } } .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li.active > ul.level-1 { display: block; position: relative; top:
inherit; padding: 0; background: #164168; margin-top: 0; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li { max-width:
calc(100% - 180px) !important; margin-bottom: 0; background: #164168;
padding-right: 0 !important; position: relative; border-bottom: 0
!important; padding-bottom: 0 !important; } @media (max-width: 1199px) {
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li { max-width:
100% !important; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title > a,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li > a { position: relative; padding: 14px 0; margin:
0; font-size: 20px; line-height: 33px; font-weight: 300; border-bottom:
1px solid #3FB6E6; max-width: 100% !important; width: calc(100% - 15px);
margin-left: 15px; color: #FFFFFF; } @media (max-width: 1199px) {
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title > a, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li > a {
padding: 14px 0; } } @media (max-width: 991px) { .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title > a, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li > a {
font-size: 16px; line-height: 18px; min-height: inherit; } } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title > a::before, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li > a::before {
content: none !important; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title >
a:hover, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 li > a:hover { color: #3FB6E6;
text-decoration: inherit; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title >
a:hover:before, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li.active > ul.level-1 li > a:hover:before { content: none; }
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu { padding: 0; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu > a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > a { position: relative; padding:
14px 0; margin: 0; font-size: 20px; line-height: 33px; font-weight: 300;
border-bottom: 1px solid #3FB6E6; width: calc(100% - 15px); margin-left:
15px; } @media (max-width: 1199px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > a { padding: 14px 0; } } @media
(max-width: 991px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > a { font-size: 16px;
line-height: 18px; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a::before, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > a::before { content: none
!important; } .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li.active > ul.level-1 .li-title.button-responsive-menu >
a:hover, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 li.button-responsive-menu > a:hover { color:
#3FB6E6; text-decoration: inherit; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > a:hover::after, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > a:hover::after { display: none;
} .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title.button-responsive-menu >
.ico-submenu, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li.active > ul.level-1 li.button-responsive-menu > .ico-submenu
{ position: absolute; right: 0; width: 13px; top: 25px; height: 13px;
z-index: 1; } @media (max-width: 991px) { .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu > .ico-submenu, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > .ico-submenu { top: 15px; } }
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu::after,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li.button-responsive-menu > .ico-submenu::after {
content: ""; background-image: url(../imgs/plus-white.svg);
background-position: center; background-size: cover; background-repeat:
no-repeat; width: 13px; height: 13px; display: block; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu > .ico-submenu.opened,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li.button-responsive-menu > .ico-submenu.opened { top:
31px; } @media (max-width: 991px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu.opened, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu > .ico-submenu.opened { top: 25px;
} } .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title.button-responsive-menu >
.ico-submenu.opened::after, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu > .ico-submenu.opened::after {
background-image: url("../imgs/minus-white.svg"); height: 1px; }
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu > .ico-submenu + a,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li.button-responsive-menu > .ico-submenu + a {
padding-right: 40px; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu > .ico-submenu + a:hover::after,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li.button-responsive-menu > .ico-submenu +
a:hover::after { display: none; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
li.button-responsive-menu ul { background: #164168; padding: 0; }
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu ul li, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu ul li { background: #164168;
max-width: 100% !important; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu ul li a { border-bottom: 1px solid
#FFFFFF; padding: 14px 0; color: #FFFFFF; margin: 0; font-size: 20px;
line-height: 33px; width: calc(100% - 30px); margin-left: 30px; } @media
(max-width: 1199px) { .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu ul li a { padding: 14px 0; max-width:
calc(100% - 30px) !important; } } @media (max-width: 991px) { .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title.button-responsive-menu ul li a, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu ul li a { font-size: 16px;
line-height: 18px; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1
.li-title.button-responsive-menu ul li a:hover, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li.button-responsive-menu ul li a:hover { color: #3FB6E6; }
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 .li-title.button-responsive-menu ul li a:hover::after,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li.button-responsive-menu ul li a:hover::after { content:
""; display: block; width: 13px; height: 13px; background-image:
url(../imgs/icon-arrow-down-blue.svg); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 30px; right: 0; left: inherit; } @media (max-width: 991px)
{ .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title.button-responsive-menu ul li
a:hover::after, .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu
> li.active > ul.level-1 li.button-responsive-menu ul li
a:hover::after { top: 15px; } } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 .li-title ul,
.faculties .facultie-inner-wrapper ul.uic-menu.opened-menu > li.active
> ul.level-1 li ul { display: none; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 .li-title ul li, .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active > ul.level-1 li ul li { padding:
0; } .faculties .facultie-inner-wrapper ul.uic-menu.opened-menu >
li.active > ul.level-1 .li-title ul.active, .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li.active >
ul.level-1 li ul.active { display: block; } .faculties
.facultie-inner-wrapper ul.uic-menu.opened-menu > li > ul.level-1 {
display: none; } .faculties .facultie-inner-wrapper
ul.uic-menu.opened-menu > li.active { padding-bottom: 0 !important; }
/* colors */ ul.uic-menu { list-style: none; margin: 0; padding: 0; }
ul.uic-menu ul { list-style: none; margin: 0; padding: 0; } ul.uic-menu li
a { color: #FFFFFF; line-height: 40px; } ul.uic-menu { position: relative;
display: inline-block; width: 100%; text-align: left; float: left; height:
auto; font-size: 32px; } ul.uic-menu > li { overflow: visible; height:
auto; margin: 0; float: left; z-index: 498; padding: 25px 0 35px 60px;
position: initial; } ul.uic-menu > li > a { margin: 0; padding: 0;
text-decoration: none; border-radius: 0; float: left; border: 0 none;
color: #FFFFFF; display: block; position: relative; } ul.uic-menu > li
> a:hover { text-decoration: underline; } ul.uic-menu > li >
ul.level-1 { position: absolute; left: 0; top: -9999px; z-index: 498;
width: calc(100% - 180px); padding: 48px 30px 37px 100px; font-size: 16px;
height: 630px; display: -webkit-box; display: -moz-box; display:
-ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-flow: row
wrap; } @media (max-width: 1500px) { ul.uic-menu > li > ul.level-1 {
padding: 48px 30px 37px 30px; } } @media (max-width: 1279px) { ul.uic-menu
> li > ul.level-1 { width: 100%; } } ul.uic-menu > li >
ul.level-1 > li.level-1 { margin: 0; padding: 0; height: 100%;
position: relative; max-width: 25% !important; } @media (max-width:
1279px) { ul.uic-menu > li > ul.level-1 > li.level-1 { max-width:
inherit !important; } } ul.uic-menu > li > ul.level-1 >
li.level-1 .separator { position: absolute; bottom: 0; width: 90%;
border-bottom: solid 1px; } ul.uic-menu > li > ul.level-1 >
li.level-1 > ul.level-2 { padding-top: 0; } ul.uic-menu > li >
ul.level-1 > li.level-1 > ul.level-2 li { padding: 0 0 10px;
margin-bottom: 10px; border-bottom: 1px solid #439FD9; } @media
(max-width: 1279px) { ul.uic-menu > li > ul.level-1 > li.level-1
> ul.level-2 li { border-bottom: 0; } } ul.uic-menu > li >
ul.level-1 > li.level-1 > ul.level-2 li:nth-last-child(1) {
border-bottom: 0; } ul.uic-menu > li > ul.level-1 > li.level-1
> ul.level-2 li a:hover { color: #164168; font-weight: 600;
text-decoration: none; width: 100%; position: relative; } ul.uic-menu >
li > ul.level-1 > li.level-1 > ul.level-2 li a:hover:after {
content: ""; display: block; width: 18px; height: 18px; background-image:
url("../imgs/icon-arrow-down-blue.svg"); background-size: cover;
background-position: center; background-repeat: no-repeat; position:
absolute; top: 50%; right: 0; transform: translateY(-50%); } ul.uic-menu
> li:hover > ul { top: 100px; } .inner-menu-wrapper { display:
block; width: 100%; } .inner-menu-wrapper .inner-menu-wrapper-faculties {
padding: 0 90px; height: auto; position: relative; min-height: 77px;
background: #164168; } @media (max-width: 991px) { .inner-menu-wrapper
.inner-menu-wrapper-faculties { min-height: 46px; padding: 0 21px; } }
.inner-menu-wrapper .inner-menu-wrapper-faculties + div .inner-menu {
max-width: 964px; display: none; } .inner-menu-wrapper
.inner-menu-wrapper-faculties + div .inner-menu > li { display: none; }
.inner-menu-wrapper .inner-menu-wrapper-faculties .social-icons-faculties
{ padding-top: 25px; } @media (max-width: 991px) { .inner-menu-wrapper
.inner-menu-wrapper-faculties .social-icons-faculties { padding-top: 10px;
} } .inner-menu-wrapper .inner-menu-wrapper-faculties
.social-icons-faculties .flex-wrapper-social { display: flex;
align-content: center; justify-content: end; } .inner-menu-wrapper
.inner-menu-wrapper-faculties .social-icons-faculties .flex-wrapper-social
> div { display: inline-block; margin-left: 30px; } @media (max-width:
991px) { .inner-menu-wrapper .inner-menu-wrapper-faculties
.social-icons-faculties .flex-wrapper-social > div { margin-left: 15px;
} .inner-menu-wrapper .inner-menu-wrapper-faculties
.social-icons-faculties .flex-wrapper-social > div img { max-width:
70%; } } .inner-menu-wrapper ul.inner-menu { float: inherit; text-align:
center; } @media (max-width: 991px) { .inner-menu-wrapper ul.inner-menu {
float: left; } } .inner-menu-wrapper ul.inner-menu .menu-close { position:
absolute; background: url(../imgs/close.svg); content: "";
background-size: cover; margin: 10px 90px; right: 0; width: 20px; height:
20px; display: none; float: inherit; } @media (max-width: 1279px) {
.inner-menu-wrapper ul.inner-menu .menu-close { display: none; } }
.inner-menu-wrapper ul.inner-menu > li { cursor: pointer; display:
inline-block; padding: 0 35px 0 0; line-height: 1; min-height: auto;
text-align: left; float: inherit; } @media (max-width: 1279px) {
.inner-menu-wrapper ul.inner-menu > li { display: none; } }
.inner-menu-wrapper ul.inner-menu > li > div > a { font-size:
16px; font-family: "lft-etica", sans-serif; font-weight: 600; color: #fff;
position: relative; display: block; padding-top: 0; max-width: 100%;
width: max-content; line-height: 110%; } .inner-menu-wrapper ul.inner-menu
> li > div > a:hover::after { content: ""; background:
url("../imgs/menu-marca-menu-blue.svg"); width: calc(100% + 4px); height:
10px; position: absolute; bottom: -3px; left: -4px; opacity: 0.5;
background-size: cover; display: none; } .inner-menu-wrapper ul.inner-menu
> li span { font-size: 16px; font-family: "lft-etica", sans-serif;
font-weight: 600; color: #fff; position: relative; display: block;
padding-top: 0; max-width: 100%; width: max-content; line-height: 110%; }
.inner-menu-wrapper ul.inner-menu.opened-menu { display: block !important;
padding-top: 29px; } @media (max-width: 991px) { .inner-menu-wrapper
ul.inner-menu.opened-menu { padding-top: 46px; } } .inner-menu-wrapper
ul.inner-menu.opened-menu > li { display: block; float: none; width:
100%; max-width: 964px; } .inner-menu-wrapper ul.inner-menu.opened-menu
> li:nth-last-child(1) { padding-bottom: 84px !important; }
.inner-menu-wrapper ul.inner-menu.opened-menu + .close-menu-faculties {
position: absolute; top: 95px; left: 904px; width: 21px; height: 21px;
z-index: 10; cursor: pointer; } @media (max-width: 991px) {
.inner-menu-wrapper ul.inner-menu.opened-menu + .close-menu-faculties {
left: inherit; top: 65px; right: 40px; width: 15px; height: 15px; } }
.inner-menu-wrapper ul.inner-menu.opened-menu +
.close-menu-faculties::after { content: ""; width: 21px; height: 21px;
background-image: url("../imgs/menu-subheader-close.svg");
background-position: center; background-repeat: no-repeat;
background-size: cover; display: block; } @media (max-width: 991px) {
.inner-menu-wrapper ul.inner-menu.opened-menu +
.close-menu-faculties::after { width: 15px; height: 15px; } }
.inner-menu-wrapper.study-menu ul.inner-menu > li { min-height: auto; }
.page-node-type-study-clinic .inner-menu-wrapper ul.inner-menu {
background: #785ca4; } .page-node-type-study-clinic .inner-menu-wrapper
ul.inner-menu > li.active span::after { background:
url(../imgs/menu-marca-menu-purple.svg); } .faculties .inner-menu-wrapper
ul.inner-menu { background: #F7F7F7; padding-bottom: 0; z-index: 7;
position: absolute; } @media (max-width: 991px) { .faculties
.inner-menu-wrapper ul.inner-menu { position: relative; } } .faculties
.inner-menu-wrapper ul.inner-menu > li span { min-height: inherit; }
ul.main-menu .level-1 { background: #009FDF; } .faculty-top-menu,
.clinic-top-menu { position: relative; } .faculty-top-menu ul,
.clinic-top-menu ul { position: absolute; top: -9999px; z-index: 500;
background: #FFFFFF; list-style: none; margin: 0; padding: 59px 90px;
display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
width: calc(100vw - 15px); left: -90px !important; max-width: 1353px; }
@media (max-width: 1199px) { .faculty-top-menu ul, .clinic-top-menu ul {
left: -60px !important; padding: 50px 60px; } } .faculty-top-menu ul
.close-top-menus, .clinic-top-menu ul .close-top-menus { position:
absolute; top: 27px; right: 38px; background-image:
url(../imgs/CrossUIC-blue.svg); background-position: center;
background-repeat: no-repeat; background-size: cover; width: 27px; height:
27px; display: block; z-index: 1000; cursor: pointer; } .faculty-top-menu
ul > li, .clinic-top-menu ul > li { flex: 0 0 25%; max-width:
calc(25% - 30px); padding: 0; margin-bottom: 15px; margin-right: 30px;
padding-bottom: 15px; border-bottom: 1px solid #439FD9; }
.faculty-top-menu ul > li:nth-last-child(1), .faculty-top-menu ul >
li:nth-last-child(2), .faculty-top-menu ul > li:nth-last-child(3),
.clinic-top-menu ul > li:nth-last-child(1), .clinic-top-menu ul >
li:nth-last-child(2), .clinic-top-menu ul > li:nth-last-child(3) {
margin-bottom: 0; } @media (max-width: 991px) { .faculty-top-menu ul >
li, .clinic-top-menu ul > li { flex: 0 0 50%; max-width: 50%; } }
.faculty-top-menu ul > li > a, .clinic-top-menu ul > li > a {
font-weight: 300; font-size: 16px; line-height: 19px; font-family:
"lft-etica", sans-serif; position: relative; display: block;
padding-right: 25px; color: #505050; } @media (max-width: 1279px) {
.faculty-top-menu ul > li > a, .clinic-top-menu ul > li > a {
font-size: 16px; line-height: 18px; } } .faculty-top-menu ul > li >
a:hover, .clinic-top-menu ul > li > a:hover { color: #164168;
font-weight: 600; text-decoration: none; width: 100%; position: relative;
} .faculty-top-menu ul > li > a:hover::after, .clinic-top-menu ul
> li > a:hover::after { content: ""; display: block; width: 18px;
height: 18px; background-image: url(../imgs/icon-arrow-down-blue.svg);
background-size: cover; background-position: center; background-repeat:
no-repeat; position: absolute; top: 50%; right: 0; transform:
translateY(-50%); } .faculty-top-menu ul.active, .clinic-top-menu
ul.active { top: 45px; background: #FFFFFF; } .clinic-top-menu ul { left:
-240px !important; } @media (max-width: 1400px) { .clinic-top-menu ul {
left: -235px !important; } } @media (max-width: 1199px) { .clinic-top-menu
ul { left: -195px !important; } } .language-top-menu { position: relative;
} .language-top-menu ul { list-style: none; margin: 0; padding: 0; }
.language-top-menu ul > li { display: inline-block; margin-right: 15px;
} .language-top-menu ul > li > a { font-size: 16px; color: #FFFFFF;
white-space: nowrap; line-height: 30px; text-transform: uppercase; }
@media (max-width: 991px) { .language-top-menu ul > li > a {
line-height: 40px; } } @media (max-width: 575px) { .language-top-menu ul
> li > a { font-size: 14px; } } .language-top-menu ul >
li.is-active a { font-weight: bold; } #block-uic-theme-local-tasks > ul
{ padding-left: 0; margin: 5px 5px 0; list-style: none; border-bottom: 1px
solid #ddd; display: inline-block; width: 100%; }
#block-uic-theme-local-tasks > ul > li { position: relative;
display: block; float: left; margin-bottom: -1px; }
#block-uic-theme-local-tasks > ul > li > a,
#block-uic-theme-local-tasks > ul > li > span { margin-right:
2px; line-height: 1.42857143; border: 1px solid transparent;
border-radius: 4px 4px 0 0; position: relative; display: block; padding:
10px 15px; } #block-uic-theme-local-tasks > ul > li >
a.is-active, #block-uic-theme-local-tasks > ul > li >
a.is-active:hover, #block-uic-theme-local-tasks > ul > li >
a.is-active:focus, #block-uic-theme-local-tasks > ul > li >
span.is-active, #block-uic-theme-local-tasks > ul > li >
span.is-active:hover, #block-uic-theme-local-tasks > ul > li >
span.is-active:focus { color: #555555; cursor: default; background-color:
#fff; border: 1px solid #ddd; border-bottom-color: transparent; }
.menu-subheader-logo { display: block; background-image:
url("../imgs/burgerUIC.svg"); background-size: cover; background-position:
center; background-repeat: no-repeat; width: 27px; height: 18px; position:
absolute; top: 30px; transform: inherit; cursor: pointer; /* @media
(max-width: 1279px) and (min-width: 992px) { margin-top: -105px;
margin-left: 215px; } */ /* &.open{ background:
url('../imgs/menu-subheader-close.svg'); top: 25px; transform: none;
width: 36.56px; height: 36.56px; left: 90px; @media(max-width: 1199px){
left: 60px; } @media(max-width: 449px){ left: 30px; } } */ } @media
(max-width: 1199px) { .menu-subheader-logo { left: -15px; } } @media
(max-width: 991px) { .menu-subheader-logo { left: 15px; } } @media
(max-width: 991px) { .menu-subheader-logo { width: 20px; height: 13px;
top: 18px; } } .region-menu .inner-menu-wrapper ul.inner-menu > li {
max-width: inherit; } @media (min-width: 1440px) { .region-menu
.inner-menu-wrapper ul.inner-menu > li { width: auto; padding-right:
6%; } } @media (max-width: 1279px) { .region-menu .inner-menu-wrapper
ul.inner-menu > li:nth-last-of-type(1) { padding-bottom: 84px
!important; } } .region-menu .inner-menu-wrapper ul.inner-menu > li
span { font-size: 32px; font-weight: 300; font-family: "lft-etica",
sans-serif; } @media (min-width: 1440px) { .region-menu
.inner-menu-wrapper ul.inner-menu > li span { padding-top: 15px; } }
@media (max-width: 1279px) { .region-menu .inner-menu-wrapper
ul.inner-menu > li span { font-size: 20px; line-height: 33px; } }
@media (max-width: 991px) { .region-menu .inner-menu-wrapper ul.inner-menu
> li span { font-size: 16px; line-height: 18px; } } .region-menu
.searcher-web { width: 24%; display: inline-block; padding-bottom: 0;
float: right; } @media (max-width: 1279px) { .region-menu .searcher-web {
margin-top: -15px; width: 50%; } } .region-menu .searcher-web .lupa {
width: 40px; height: 40px; position: absolute; right: 90px; top: 25px;
z-index: 1; display: block; cursor: pointer; } @media (max-width: 1199px)
{ .region-menu .searcher-web .lupa { right: 60px; } } @media (max-width:
991px) { .region-menu .searcher-web .lupa { width: 15px; height: 15px;
top: 18px; } } @media (max-width: 449px) { .region-menu .searcher-web
.lupa { right: 45px; } } .region-menu .searcher-web .lupa::before {
content: ""; width: 40px; height: 40px; background-size: cover;
background: url("../imgs/lupa.svg") center no-repeat; display: block;
background-size: 35px; } @media (max-width: 991px) { .region-menu
.searcher-web .lupa::before { width: 15px; height: 15px; background-size:
15px; } } @media (max-width: 1279px) and (min-width: 992px) { .region-menu
.searcher-web .lupa { display: none; } } .region-menu .searcher-web form {
display: none; background: rgba(255, 255, 255, 0.62); position: absolute;
top: 46px; width: calc(100% - 30px); z-index: 1; padding: 0 21px; }
.region-menu .searcher-web form::before { content: ""; width: 28px;
height: 28px; background-size: cover; background: url(../imgs/lupa.svg)
center no-repeat; display: inline-block; background-size: 20px; position:
relative; top: 3px; } .region-menu .searcher-web form input { color:
#FFFFFF; font-weight: 600; font-size: 20px; line-height: 24px; display:
inline-block; position: relative; top: -5px; padding: 0; background:
transparent; border: none; outline: none; } .region-menu .searcher-web
form input::-webkit-input-placeholder { /* Edge */ color: #FFFFFF;
font-weight: 600; font-size: 16px; line-height: 18px; } .region-menu
.searcher-web form input:-ms-input-placeholder { /* Internet Explorer
10-11 */ color: #FFFFFF; font-weight: 600; font-size: 16px; line-height:
18px; } .region-menu .searcher-web form input::placeholder { color:
#FFFFFF; font-weight: 600; font-size: 16px; line-height: 18px; } @media
(max-width: 767px) { .region-menu .searcher-web.active { width: 100%;
margin-bottom: 30px; } } .region-menu .searcher-web.active form { display:
block; left: 0; } @media (max-width: 991px) { .region-menu .faculties
.inner-menu-wrapper ul.inner-menu { background-color: #00416B !important;
z-index: 11; height: 46px; } .region-menu .faculties .inner-menu-wrapper
ul.inner-menu .menu-subheader-logo { left: 90px; } } @media (max-width:
991px) and (max-width: 1199px) { .region-menu .faculties
.inner-menu-wrapper ul.inner-menu .menu-subheader-logo { top: 15px; left:
60px; } } @media (max-width: 991px) and (max-width: 991px) { .region-menu
.faculties .inner-menu-wrapper ul.inner-menu .menu-subheader-logo { left:
21px; } } .region-menu .faculties .inner-menu-wrapper .menu-subheader-logo
{ display: none; } @media (max-width: 991px) { .region-menu .faculties
.inner-menu-wrapper .menu-subheader-logo { display: block; } }
.header-logos { position: relative; } .header-logos .align-menu-center {
align-items: center; } .header-logos .menu-desktop { position: inherit; }
.header-logos .menu-desktop #block-uic-theme-mainmenu { position: inherit;
} .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper { position: inherit; } .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu {
position: inherit; background: transparent !important; } @media
(max-width: 1279px) { .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu {
position: relative; } } .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu > li {
position: inherit; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > li.active >
.close-menu-principal { position: absolute; top: 147px; right: 122px;
background-image: url("../imgs/CrossUIC-blue.svg"); background-position:
center; background-repeat: no-repeat; background-size: cover; width: 27px;
height: 27px; display: block; z-index: 1000; } .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu > li
> ul { left: 90px !important; top: inherit !important; margin-top:
40px; cursor: auto; } .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu > li
span { padding-top: 0; font-size: 16px; line-height: 19px; font-weight:
600; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > li span:hover { border-bottom:
1px solid #FFFFFF; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > li.active span { font-weight:
600; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > li:nth-last-of-type(1) > a
{ color: #00416B; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > li:nth-last-of-type(1) >
a:hover { border-bottom: 1px solid #00416B; } .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu >
li:nth-last-of-type(1) > span { color: #00416B; } .header-logos
.menu-desktop #block-uic-theme-mainmenu .inner-menu-wrapper >
ul.inner-menu > li:nth-last-of-type(1) > span:hover { border-bottom:
1px solid #00416B; } .header-logos .menu-desktop #block-uic-theme-mainmenu
.inner-menu-wrapper > ul.inner-menu > div { display: none; } @media
(max-width: 1279px) { .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu >
div.menu-subheader-logo { display: block; top: 50%; } } @media (max-width:
1279px) and (max-width: 1199px) { .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu > div
{ left: -30px; } } @media (max-width: 991px) { .header-logos .menu-desktop
#block-uic-theme-mainmenu .inner-menu-wrapper > ul.inner-menu >
div.menu-subheader-logo { display: none; } }
.inner-menu-wrapper.studies-menu { display: block; width: 100%; margin: 0;
} .inner-menu-wrapper.studies-menu .inner-menu-wrapper-studies { padding:
0 90px; height: auto; position: relative; min-height: 77px; background:
#164168; } @media (max-width: 991px) { .inner-menu-wrapper.studies-menu
.inner-menu-wrapper-studies { min-height: 46px; padding: 0 21px; } }
.inner-menu-wrapper.studies-menu .inner-menu-wrapper-studies + div
.inner-menu { max-width: 964px; display: none; }
.inner-menu-wrapper.studies-menu .inner-menu-wrapper-studies + div
.inner-menu > li { display: none; } @media (max-width: 1199px) {
.inner-menu-wrapper.studies-menu .inner-menu-wrapper-studies
.menu-subheader-logo { left: 55px; } } @media (max-width: 991px) {
.inner-menu-wrapper.studies-menu .inner-menu-wrapper-studies
.menu-subheader-logo { left: inherit; } } .inner-menu-wrapper.studies-menu
ul.inner-menu { display: none; background: #00416B !important;
padding-bottom: 0; z-index: 7; position: absolute; margin-left: -15px; }
.inner-menu-wrapper.studies-menu ul.inner-menu .menu-close { position:
absolute; background: url(../imgs/close.svg); content: "";
background-size: cover; margin: 10px 90px; right: 0; width: 20px; height:
20px; display: none; } @media (max-width: 1279px) {
.inner-menu-wrapper.studies-menu ul.inner-menu .menu-close { display:
none; } } .inner-menu-wrapper.studies-menu ul.inner-menu > li { cursor:
pointer; padding: 0 35px 0 0; line-height: 1; min-height: inherit; }
@media (max-width: 1279px) { .inner-menu-wrapper.studies-menu
ul.inner-menu > li { display: none; } }
.inner-menu-wrapper.studies-menu ul.inner-menu > li > span {
font-size: 18px; font-family: "lft-etica", sans-serif; font-weight: 300;
color: #fff; position: relative; display: block; padding-top: 20px;
max-width: 100%; width: max-content; line-height: 18px; }
.inner-menu-wrapper.studies-menu ul.inner-menu > li >
span:hover::after { content: ""; background:
url("../imgs/menu-marca-menu-blue.svg"); width: calc(100% + 4px); height:
10px; position: absolute; bottom: -3px; left: -4px; opacity: 0.5;
background-size: cover; display: none; } .inner-menu-wrapper.studies-menu
ul.inner-menu.opened-menu { display: block !important; padding-top: 29px;
} @media (max-width: 991px) { .inner-menu-wrapper.studies-menu
ul.inner-menu.opened-menu { padding-top: 46px; } }
.inner-menu-wrapper.studies-menu ul.inner-menu.opened-menu > li {
display: block; float: none; width: 100%; max-width: 964px; }
.inner-menu-wrapper.studies-menu ul.inner-menu.opened-menu >
li:nth-last-child(1) { padding-bottom: 84px !important; }
.inner-menu-wrapper.studies-menu ul.inner-menu.opened-menu +
.close-menu-studies { position: absolute; top: 20px; left: 904px; width:
21px; height: 21px; z-index: 10; cursor: pointer; } @media (max-width:
991px) { .inner-menu-wrapper.studies-menu ul.inner-menu.opened-menu +
.close-menu-studies { left: inherit; top: 20px; right: 40px; width: 15px;
height: 15px; } } .inner-menu-wrapper.studies-menu
ul.inner-menu.opened-menu + .close-menu-studies::after { content: "";
width: 21px; height: 21px; background-image:
url("../imgs/menu-subheader-close.svg"); background-position: center;
background-repeat: no-repeat; background-size: cover; display: block; }
@media (max-width: 991px) { .inner-menu-wrapper.studies-menu
ul.inner-menu.opened-menu + .close-menu-studies::after { width: 15px;
height: 15px; } } .inner-menu-wrapper.studies-menu.study-menu
ul.inner-menu > li { min-height: auto; } /* colors */ .header-user
.container-fluid { padding: 0 90px; } @media (max-width: 1919px) {
.header-user .container-fluid { padding: 0 90px; } } @media (max-width:
1199px) { .header-user .container-fluid { padding: 0 60px; } } @media
(max-width: 991px) { .header-user .container-fluid { padding: 0 21px; } }
.header-user .container-fluid .top-blocks { height: 45px; } .header-user
.container-fluid .top-blocks #block-topbarblock .top-blocks-block
.logo-intranet { position: relative; } .header-user .container-fluid
.top-blocks #block-topbarblock .top-blocks-block h2 { font-size: 14px;
line-height: 21px; font-weight: 400; cursor: pointer; font-family:
"lft-etica", sans-serif; margin-bottom: 0; } .header-user .container-fluid
.top-blocks #block-topbarblock .top-blocks-block h2:hover { font-weight:
600; } @media (max-width: 991px) { .header-user .container-fluid
.top-blocks #block-topbarblock .top-blocks-block h2 { font-size: 14px;
margin: 13px 0; line-height: 20px; } } .header-user .container-fluid
.top-blocks #block-topbarblock .top-blocks-block h2 a { color: #FFFFFF; }
@media (max-width: 991px) { .header-user .container-fluid .top-blocks
#block-topbarblock .top-blocks-block h2 a { color: #000000; } }
.header-user .container-fluid .top-blocks #block-topbarblock
.top-blocks-block.color-orange h2, .header-user .container-fluid
.top-blocks #block-topbarblock .top-blocks-block.color-orange h2 > a {
color: #ED8B00; } @media (max-width: 991px) { .header-user
.container-fluid .top-blocks #block-topbarblock
.top-blocks-block.menu-faculties-resp > h2 { color: #ED8B00;
margin-bottom: 0; min-height: 55px; } } .header-user .container-fluid
.top-blocks .searcher-web { width: auto; height: 30px; padding-top: 11px;
} @media (max-width: 991px) { .header-user .container-fluid .top-blocks
.searcher-web { display: none; } } .header-user .container-fluid
.top-blocks .searcher-web .lupa { float: right; cursor: pointer; }
.header-user .container-fluid .top-blocks .searcher-web .lupa::before {
content: ""; width: 52px; height: 27px; background-size: cover;
background: url(../imgs/lupa.svg) center no-repeat; display: block;
background-size: 22px; background-position-y: center;
background-position-x: center; border-left: 1px solid #009FDF;
border-right: 1px solid #009FDF; padding: 3px 15px; } .header-user
.container-fluid .top-blocks .searcher-web form { display: none; } @media
(max-width: 767px) { .header-user .container-fluid .top-blocks
.searcher-web form { margin-top: 60px; } } .header-user .container-fluid
.top-blocks .searcher-web form input { width: 400px; background:
transparent; border: none; outline: none; font-size: 20px; color: #FFFFFF;
padding-top: 0; } .header-user .container-fluid .top-blocks .searcher-web
form input::-webkit-input-placeholder { /* Edge */ color: #FFFFFF; }
.header-user .container-fluid .top-blocks .searcher-web form
input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color:
#FFFFFF; } .header-user .container-fluid .top-blocks .searcher-web form
input::placeholder { color: #FFFFFF; } @media (max-width: 767px) {
.header-user .container-fluid .top-blocks .searcher-web form input {
width: 100%; } } .header-user .container-fluid .right-header { text-align:
right; } .header-user .container-fluid .right-header > div { display:
inline-block; padding-left: 15px; } .header-user .container-fluid
.right-header > div:nth-child(1) { padding-left: 0; } @media
(max-width: 1399px) { .header-user .container-fluid .right-header > div
{ padding-left: 20px; } } @media (max-width: 991px) { .header-user
.container-fluid .right-header > div { vertical-align: text-top;
padding-left: 0; } } @media (max-width: 575px) { .header-user
.container-fluid .right-header > div { padding-left: 0; } }
.header-user .container-fluid .right-header > div.language-top-menu
.ico-menu-language { display: none; } @media (max-width: 991px) {
.header-user .container-fluid .right-header > div.language-top-menu {
position: relative; width: 55px; margin: 0 15px; background: #00416B;
height: 45px; overflow: hidden; } .header-user .container-fluid
.right-header > div.language-top-menu.active { z-index: 1; height:
auto; } .header-user .container-fluid .right-header >
div.language-top-menu.active .ico-menu-language { transform:
rotate(180deg); } .header-user .container-fluid .right-header >
div.language-top-menu .ico-menu-language { content: ""; background:
url(../imgs/open-menu.svg); width: 9.75px; height: 6.88px; position:
absolute; top: 18px; cursor: pointer; z-index: 2; right: 0; display:
block; } .header-user .container-fluid .right-header >
div.language-top-menu .top-blocks-content > div:nth-child(1) li {
display: none; } .header-user .container-fluid .right-header >
div.language-top-menu .top-blocks-content > div:nth-child(1)
li.is-active { display: block; height: 42px; } } @media (max-width: 991px)
and (max-width: 575px) { .header-user .container-fluid .right-header >
div.language-top-menu .top-blocks-content > div:nth-child(1)
li.is-active { height: 42px; } } @media (max-width: 991px) { .header-user
.container-fluid .right-header > div.language-top-menu
.top-blocks-content > div:nth-child(2) { background: #DCDCDC; }
.header-user .container-fluid .right-header > div.language-top-menu
.top-blocks-content > div:nth-child(2) li { height: 37px; }
.header-user .container-fluid .right-header > div.language-top-menu
.top-blocks-content > div:nth-child(2) a { color: #000000; } } @media
(max-width: 575px) { .header-user .container-fluid .right-header >
div.language-top-menu { width: 45px; } } .header-user .container-fluid
.right-header .intranet h2 { position: relative; padding-left: 25px; }
.header-user .container-fluid .right-header .intranet h2::before {
content: ""; width: 17px; height: 15px; background:
url(../imgs/intranet.svg); position: absolute; top: 50%; transform:
translateY(-50%); left: 0; } .header-user .container-fluid .left-header {
text-align: left; } .header-user .container-fluid .left-header > div {
display: inline-block; padding-right: 15px; vertical-align: top;
margin-right: 0; } .header-user .container-fluid .left-header > div
> h2 { display: inline-block; line-height: 21px !important; margin: 8px
0 0; padding-top: 3px; padding-bottom: 3px; padding-right: 15px;
border-right: 1px solid #009FDF; } .header-user .container-fluid
.left-header > div > h2:hover { color: #009CDA; } .header-user
.container-fluid .left-header > div > h2:hover a { color: #009CDA
!important; text-decoration: none; } .header-user .container-fluid
.left-header > div:last-of-type > h2 { border-right: none;
padding-right: 0; } @media (max-width: 1399px) { .header-user
.container-fluid .left-header > div { padding-right: 10px; }
.header-user .container-fluid .left-header > div > h2 {
padding-right: 15px; } } @media (max-width: 1148px) { .header-user
.container-fluid .left-header > div { padding-right: 5px; }
.header-user .container-fluid .left-header > div > h2 {
padding-right: 10px; } } .header-user .container-fluid .left-header
.faculty-top-menu > h2 > a, .header-user .container-fluid
.left-header .clinic-top-menu > h2 > a { padding-right: 25px; }
.header-user .container-fluid .left-header .faculty-top-menu > h2 >
a::after, .header-user .container-fluid .left-header .clinic-top-menu >
h2 > a::after { content: ""; width: 15px; height: 20px; background:
url(../imgs/top-header-orange.svg); position: absolute; top: 40%;
transform: translateY(-50%); margin-left: 10px; } .header-user
.container-fluid .intranet-responsive { position: relative; } .header-user
.container-fluid .intranet-responsive .logo-intranet { width: 20px;
height: 20px; cursor: pointer; } .header-user .container-fluid
.intranet-responsive .logo-intranet::before { content: ""; width: 15px;
height: 15px; background: url(../imgs/intranet.svg); position: absolute;
top: 50%; transform: translateY(-25%); left: 0; } @media (max-width:
991px) { .header-user .container-fluid .intranet-responsive
.logo-intranet::before { content: ""; top: 15px; transform: inherit; } }
.header-user .container-fluid .intranet-responsive >
div:not(.logo-intranet) { display: none; } .header-user .container-fluid
.intranet-responsive.active > div:not(.logo-intranet) { position:
absolute; top: 37px; z-index: 500; background: #DCDCDC; width:
max-content; right: 0; display: block; text-align: left; } @media
(max-width: 991px) { .header-user .container-fluid
.intranet-responsive.active > div:not(.logo-intranet) { right: 0; left:
inherit; top: 42px; } } @media (max-width: 575px) { .header-user
.container-fluid .intranet-responsive.active > div:not(.logo-intranet)
{ top: 57px; } } .header-user .container-fluid .intranet-responsive.active
> div:not(.logo-intranet) > div a { color: #000000; display: block;
width: 100%; padding: 5px 30px; text-decoration: none; margin: 0; } @media
(max-width: 449px) { .header-user .container-fluid
.intranet-responsive.active > div:not(.logo-intranet) > div a {
padding: 5px 30px; } } .header-user .container-fluid
.intranet-responsive.active > div:not(.logo-intranet) > div a:hover
{ color: #001E32; } .header-user .container-fluid .intranet-responsive h2
{ margin-bottom: 0; } .header-user .container-fluid .menu-faculties-resp
> div { position: absolute; top: -9999px; z-index: 500; background:
#DCDCDC; list-style: none; margin: 0; padding: 0; width: calc(100vw +
38px); display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap;
flex-wrap: wrap; left: -60px; } @media (max-width: 575px) { .header-user
.container-fluid .menu-faculties-resp > div { width: calc(100vw +
38px); } } .header-user .container-fluid .menu-faculties-resp > div
> div { width: 100%; position: relative; } .header-user
.container-fluid .menu-faculties-resp > div > div:nth-child(1) {
border-bottom: 1px solid #ffffff; } .header-user .container-fluid
.menu-faculties-resp > div > div .ico-submenu { position: absolute;
height: 60px; width: 60px; right: 0; top: 0; background: #f5f5f5; z-index:
1; display: block; cursor: pointer; } @media (max-width: 531px) {
.header-user .container-fluid .menu-faculties-resp > div > div
.ico-submenu { height: 56px; } } .header-user .container-fluid
.menu-faculties-resp > div > div .ico-submenu::after { content: "";
width: 20px; height: 20px; background: url(../imgs/download.svg);
position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
} .header-user .container-fluid .menu-faculties-resp > div > div h2
{ padding: 5px 60px; margin-bottom: 0; } @media (max-width: 991px) {
.header-user .container-fluid .menu-faculties-resp > div > div h2 {
padding-left: 75px; color: #000000; } } @media (max-width: 449px) {
.header-user .container-fluid .menu-faculties-resp > div > div h2 {
padding: 5px 30px; } } .header-user .container-fluid .menu-faculties-resp
> div > div > div { display: none; } .header-user
.container-fluid .menu-faculties-resp > div > div > div ul {
list-style: none; padding: 30px 0; background: #eaeaea; margin-bottom: 0;
} @media (max-width: 991px) { .header-user .container-fluid
.menu-faculties-resp > div > div > div ul { padding: 30px 15px; }
} .header-user .container-fluid .menu-faculties-resp > div > div
> div ul li { padding: 5px 0; } .header-user .container-fluid
.menu-faculties-resp > div > div > div ul li a { padding: 5px
60px; color: #000000; font-weight: 300; font-size: 16px; font-family:
"lft-etica", sans-serif; display: block; } @media (max-width: 449px) {
.header-user .container-fluid .menu-faculties-resp > div > div >
div ul li a { padding: 5px 30px; } } @media (max-width: 499px) {
.header-user .container-fluid .menu-faculties-resp > div { width:
calc(100vw + 15px); } } @media (max-width: 449px) { .header-user
.container-fluid .menu-faculties-resp > div { left: -15px; width:
100vw; } } .header-user .container-fluid .menu-faculties-resp.active >
div { top: initial; } @media (max-width: 991px) { .header-user
.container-fluid .menu-faculties-resp.active > div { top: 45px; } }
.header-user .container-fluid .menu-faculties-resp.active > div >
div > div.active { display: block; } .header-user .container-fluid
.menu-faculties-resp.active > div > div > div.up::after { width:
30px; transform: translate(-50%, -50%) rotate(180deg); } .header-user
.visible-lg { display: block; } @media (max-width: 991px) { .header-user
.visible-lg { display: none; } } .header-user .hidden-lg { display: none;
} @media (max-width: 991px) { .header-user .hidden-lg { display: block; }
} .position-inherit { position: inherit; } @media (max-width: 991px) {
body:not(.user-logged-in) .header-user .container-fluid
.intranet-responsive.active > div:not(.logo-intranet) { left: inherit;
} } body main { position: relative; } body main > .search-toolbar {
background: rgba(255, 255, 255, 0.62); position: absolute; top: 0; width:
100%; z-index: 10; padding: 16px 90px; } body main > .search-toolbar
input { background: transparent; border: none; outline: none; } body main
> .search-toolbar input:focus-visible, body main > .search-toolbar
input:focus, body main > .search-toolbar input:active { border: none
!important; border-color: transparent !important; outline: none; } body
main > .search-toolbar input[placeholder], body main >
.search-toolbar [placeholder], body main > .search-toolbar
*[placeholder] { color: #FFFFFF; font-weight: 600; font-size: 20px;
line-height: 24px; display: inline-block; position: relative; top: -5px;
padding: 0; } body main > .search-toolbar
input[placeholder]::-webkit-input-placeholder, body main >
.search-toolbar [placeholder]::-webkit-input-placeholder, body main >
.search-toolbar *[placeholder]::-webkit-input-placeholder { /* Edge */
color: #FFFFFF; font-weight: 600; font-size: 20px; line-height: 24px; }
body main > .search-toolbar input[placeholder]:-ms-input-placeholder,
body main > .search-toolbar [placeholder]:-ms-input-placeholder, body
main > .search-toolbar *[placeholder]:-ms-input-placeholder { /*
Internet Explorer 10-11 */ color: #FFFFFF; font-weight: 600; font-size:
20px; line-height: 24px; } body main > .search-toolbar
input[placeholder]::placeholder, body main > .search-toolbar
[placeholder]::placeholder, body main > .search-toolbar
*[placeholder]::placeholder { color: #FFFFFF; font-weight: 600; font-size:
20px; line-height: 24px; } body main > .search-toolbar .lupa { width:
28px; height: 28px; display: inline-block; cursor: pointer; margin-right:
30px; } body main > .search-toolbar .lupa:before { content: ""; width:
28px; height: 28px; background-size: cover; background:
url(../imgs/lupa.svg) center no-repeat; background-position: center;
display: block; background-size: 28px; } /* colors */ .directory-list-page
.directory-update, .directory-single .directory-update { cursor: pointer;
} .directory-list-page header .header-image, .directory-single header
.header-image { background-size: cover; height: 100%; min-height: 400px; }
.directory-list-page header .study-title, .directory-single header
.study-title { padding: 0 90px 60px 90px; } @media (max-width: 1199px) {
.directory-list-page header .study-title, .directory-single header
.study-title { padding: 0 60px 60px 60px; } } @media (max-width: 449px) {
.directory-list-page header .study-title, .directory-single header
.study-title { padding: 0 30px 30px 30px; } } .directory-list-page header
.study-title h2, .directory-single header .study-title h2 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 48px; margin-bottom:
0; } .directory-list-page header .study-title.subject-title
.uic-title-faculty, .directory-single header .study-title.subject-title
.uic-title-faculty { margin-bottom: 60px; font-size: 36px; font-family:
"lft-etica", sans-serif; font-weight: 300; } .directory-list-page header
.searcher, .directory-single header .searcher { margin-bottom: 0; }
.directory-list-page .uic-api-directory-search-form, .directory-single
.uic-api-directory-search-form { padding: 0 90px 90px 90px; display:
-ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media
(max-width: 1199px) { .directory-list-page .uic-api-directory-search-form,
.directory-single .uic-api-directory-search-form { padding: 0 60px 60px
60px; } } @media (max-width: 449px) { .directory-list-page
.uic-api-directory-search-form, .directory-single
.uic-api-directory-search-form { padding: 0 30px 30px 30px; } }
.directory-list-page .uic-api-directory-search-form .form-item-department,
.directory-single .uic-api-directory-search-form .form-item-department {
flex: 0 0 100%; max-width: 100%; } .directory-list-page
.uic-api-directory-search-form .js-form-type-textfield, .directory-single
.uic-api-directory-search-form .js-form-type-textfield { flex: 0 0
calc(100% - 115px); max-width: 100%; } .directory-list-page
.uic-api-directory-search-form .directory-update.search, .directory-single
.uic-api-directory-search-form .directory-update.search { flex: 0 0 115px;
max-width: 115px; background: #009FDF; font-size: 0; position: relative; }
.directory-list-page .uic-api-directory-search-form
.directory-update.search:hover, .directory-single
.uic-api-directory-search-form .directory-update.search:hover {
background: #001E32; } .directory-list-page .uic-api-directory-search-form
.directory-update.search .icon::after, .directory-single
.uic-api-directory-search-form .directory-update.search .icon::after {
content: ""; position: absolute; right: 40px; top: 25px; width: 24.7px;
height: 25px; background-size: cover; background: url("../imgs/lupa.svg")
center; z-index: 1; } .directory-list-page .uic-api-directory-search-form
input, .directory-single .uic-api-directory-search-form input { width:
100%; height: 70px; outline: none; padding: 0 40px; color: #86D3FF;
border: 0; border-radius: 0; margin-top: 0; } .directory-list-page
.uic-api-directory-search-form input::-webkit-input-placeholder,
.directory-single .uic-api-directory-search-form
input::-webkit-input-placeholder { /* Edge */ color: #86D3FF; }
.directory-list-page .uic-api-directory-search-form
input:-ms-input-placeholder, .directory-single
.uic-api-directory-search-form input:-ms-input-placeholder { /* Internet
Explorer 10-11 */ color: #86D3FF; } .directory-list-page
.uic-api-directory-search-form input::placeholder, .directory-single
.uic-api-directory-search-form input::placeholder { color: #86D3FF; }
.directory-list-page .uic-api-directory-search-form input:focus,
.directory-single .uic-api-directory-search-form input:focus { color:
#000000; } .directory-list-page #directory-list, .directory-single
#directory-list { padding: 90px; } @media (max-width: 1199px) {
.directory-list-page #directory-list, .directory-single #directory-list {
padding: 60px; } } @media (max-width: 449px) { .directory-list-page
#directory-list, .directory-single #directory-list { padding: 30px; } }
.directory-list-page #directory-list h2.title-directory, .directory-single
#directory-list h2.title-directory { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 48px; margin-bottom: 60px; }
.directory-list-page #directory-list .select2-container--default,
.directory-single #directory-list .select2-container--default { display:
none; } @media (max-width: 991px) { .directory-list-page #directory-list
.select2-container--default, .directory-single #directory-list
.select2-container--default { display: block; } } .directory-list-page
.letters-selector li, .directory-single .letters-selector li {
margin-bottom: 20px; } @media (max-width: 991px) { .directory-list-page
.letters-selector li, .directory-single .letters-selector li { display:
inline-block; width: 40px; } } .directory-list-page .letters-selector li
span, .directory-single .letters-selector li span { position: relative;
font-weight: 300; font-size: 24px; font-family: "lft-etica", sans-serif; }
.directory-list-page .letters-selector li span.active,
.directory-list-page .letters-selector li span:hover, .directory-single
.letters-selector li span.active, .directory-single .letters-selector li
span:hover { font-weight: bold; padding-left: 60px; } @media (max-width:
991px) { .directory-list-page .letters-selector li span.active,
.directory-list-page .letters-selector li span:hover, .directory-single
.letters-selector li span.active, .directory-single .letters-selector li
span:hover { padding-left: 0; color: #009FDF; } } .directory-list-page
.letters-selector li span.active::before, .directory-list-page
.letters-selector li span:hover::before, .directory-single
.letters-selector li span.active::before, .directory-single
.letters-selector li span:hover::before { content: ""; background:
url("../imgs/menu-marca-blue.svg"); width: 35.5px; height: 10px; position:
absolute; top: 50%; left: 0; background-size: cover; transform:
translateY(-50%); } @media (max-width: 991px) { .directory-list-page
.letters-selector li span.active::before, .directory-list-page
.letters-selector li span:hover::before, .directory-single
.letters-selector li span.active::before, .directory-single
.letters-selector li span:hover::before { content: none; } }
.directory-list-page .letters-selector li:nth-child(1), .directory-single
.letters-selector li:nth-child(1) { text-transform: uppercase; display:
block; } .directory-list-page .letters-selector li:nth-child(1) span,
.directory-single .letters-selector li:nth-child(1) span { font-weight:
600; } .directory-list-page div.directory > div, .directory-single
div.directory > div { min-height: 745px; } .directory-list-page
div.directory .image, .directory-single div.directory .image { height:
220px; text-align: center; background: #E0F4FF; position: relative;
min-height: 58%; } .directory-list-page div.directory .image > div,
.directory-single div.directory .image > div { min-height: 100%
!important; } .directory-list-page div.directory .image .bg-anonymous,
.directory-single div.directory .image .bg-anonymous { height: 206px;
background-size: cover !important; position: absolute; bottom: 0; left:
50%; transform: translateX(-50%); max-width: 100%; background-position:
center !important; width: 100%; } .directory-list-page div.directory
.image .no-photo, .directory-single div.directory .image .no-photo {
width: 100%; } .directory-list-page div.directory .image img,
.directory-single div.directory .image img { width: auto; height: 220px; }
.directory-list-page div.directory .name-wrapper, .directory-single
div.directory .name-wrapper { min-height: 94px; margin: 30px 0;
background: #00416B; padding: 35px 40px; position: relative; color:
#FFFFFF !important; } .directory-list-page div.directory
.name-wrapper:hover, .directory-single div.directory .name-wrapper:hover {
background: #001E32; text-decoration: none; } .directory-list-page
div.directory .name-wrapper:hover::after, .directory-single div.directory
.name-wrapper:hover::after { background:
url("../imgs/link-intern-white.svg"); } .directory-list-page div.directory
.name-wrapper:hover a, .directory-single div.directory .name-wrapper:hover
a { color: #FFFFFF; text-decoration: none; } .directory-list-page
div.directory .name-wrapper::after, .directory-single div.directory
.name-wrapper::after { content: ""; background:
url("../imgs/link-intern-white.svg"); position: absolute; right: 40px;
top: 50%; transform: translateY(-50%); width: 20px; height: 14px; }
.directory-list-page div.directory .name-wrapper a, .directory-single
div.directory .name-wrapper a { color: #ffffff; font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 16px; position: absolute; top:
50%; transform: translateY(-50%); display: block; padding-right: 60px; }
.directory-list-page div.directory .name-wrapper a:hover,
.directory-single div.directory .name-wrapper a:hover { color: #FFFFFF
!important; text-decoration: none; } .directory-list-page div.directory
.info-wrapper, .directory-single div.directory .info-wrapper { height:
100px; } .directory-list-page div.directory .info-wrapper > div,
.directory-single div.directory .info-wrapper > div { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 16px; margin-bottom:
10px; } .directory-list-page div.directory hr, .directory-single
div.directory hr { border-top: 1px solid #000000; margin-top: 20px;
margin-bottom: 110px; } .directory-list-page div.directory .load-more,
.directory-single div.directory .load-more { display: block; margin-left:
15px; padding: 23px 66px; text-align: center; background: #00416B; color:
#FFFFFF; } .directory-list-page div.directory .load-more:hover,
.directory-single div.directory .load-more:hover { background: #001E32;
color: #FFFFFF !important; text-decoration: none; } .directory-list-page
div.directory .load-more:hover::after, .directory-single div.directory
.load-more:hover::after { background:
url("../imgs/link-intern-white.svg"); } .directory-single h2 { font-size:
48px; font-weight: bold; } .directory-single h3 { font-size: 36px; margin:
40px 0; } .directory-single .searcher .go-back { padding: 0 90px 90px
90px; } .directory-single .searcher .go-back a { background-color:
#00416B; width: 100% !important; padding: 23px 40px; display:
inline-block; margin: 0; position: relative; vertical-align: middle;
color: #FFFFFF; font-weight: 600; } .directory-single .searcher .go-back
a:hover { background-color: #001E32; color: #FFFFFF; } .directory-single
.searcher .go-back a::after { content: ""; background:
url("../imgs/link-intern-white.svg"); position: absolute; right: 40px;
top: 50%; transform: translateY(-50%) rotate(180deg); width: 20px; height:
14px; } .directory-single .section { border-bottom: solid 1px;
margin-bottom: 25px; padding: 0 0 25px 0; } .directory-single .section
.subtitle { font-size: 16px; font-weight: bold; margin-bottom: 15px; }
.directory-single .section p { margin: 0; } .directory-single
.aside-directory { padding: 90px 0 90px 90px; } @media (max-width: 1199px)
{ .directory-single .aside-directory { padding: 60px 0 60px 60px; } }
@media (max-width: 991px) { .directory-single .aside-directory {
padding-right: 60px; } } @media (max-width: 575px) { .directory-single
.aside-directory { display: flex; flex-wrap: wrap; } } @media (max-width:
449px) { .directory-single .aside-directory { padding: 30px; } }
.directory-single .aside-directory h2 { display: none; } @media
(max-width: 991px) { .directory-single .aside-directory h2 { display:
block; margin-bottom: 30px; padding-left: 30px; } } @media (max-width:
575px) { .directory-single .aside-directory h2 { padding-left: 0; } }
.directory-single .aside-directory .image { height: 530px; text-align:
center; background: #E0F4FF; position: relative; margin-bottom: 30px; }
@media (max-width: 991px) { .directory-single .aside-directory .image {
width: 50%; float: left; height: 400px; } } @media (max-width: 575px) {
.directory-single .aside-directory .image { float: left; width: 100%; } }
.directory-single .aside-directory .image > div { height: 100%
!important; } @media (max-width: 991px) { .directory-single
.aside-directory .image > div { height: 400px !important; } }
.directory-single .aside-directory .image .bg-anonymous { height: 100%;
background-size: cover !important; position: absolute; bottom: 0; left:
50%; transform: translateX(-50%); max-width: 100%; background-position:
center !important; width: 100%; } @media (max-width: 991px) {
.directory-single .aside-directory .image .bg-anonymous { height: 400px; }
} @media (max-width: 991px) { .directory-single .aside-directory
.name-wrapper { float: left; width: 50%; } } @media (max-width: 575px) {
.directory-single .aside-directory .name-wrapper { float: left; width:
100%; } } .directory-single .aside-directory .info-wrapper > div {
margin-bottom: 20px; } @media (max-width: 991px) { .directory-single
.aside-directory .info-wrapper > div { margin-bottom: 10px;
padding-left: 30px; float: left; width: 50%; } .directory-single
.aside-directory .info-wrapper > div.lg-hidden { display: none; } }
@media (max-width: 575px) { .directory-single .aside-directory
.info-wrapper > div { float: none; width: 100%; clear: both;
padding-left: 0; } } .directory-single .aside-directory .info-wrapper a {
position: relative; display: block; padding: 23px 60px 23px 40px;
font-weight: 600; color: #ffffff; background: #00416B; margin-top: 30px; }
.directory-single .aside-directory .info-wrapper a::after { content: "";
background: url("../imgs/link-extern-white.svg"); position: absolute;
right: 40px; top: 50%; transform: translateY(-50%); width: 26.16px;
height: 20px; } .directory-single .aside-directory .info-wrapper a:hover {
background: #001E32; color: #FFFFFF !important; text-decoration: none; }
.directory-single .aside-directory .lg-visible { display: none; } @media
(max-width: 991px) { .directory-single .aside-directory .lg-visible {
display: block; clear: both; } .directory-single .aside-directory
.lg-visible a { position: relative; display: block; padding: 23px 60px
23px 40px; font-weight: 600; color: #ffffff; background: #00416B;
margin-top: 30px; } .directory-single .aside-directory .lg-visible
a::after { content: ""; background: url("../imgs/link-extern-white.svg");
position: absolute; right: 40px; top: 50%; transform: translateY(-50%);
width: 26.16px; height: 20px; } .directory-single .aside-directory
.lg-visible a:hover { background: #001E32; color: #FFFFFF !important;
text-decoration: none; } .directory-single .aside-directory .lg-visible
a:hover::after { background: url("../imgs/link-extern-white.svg"); } }
.directory-single .aside-directory .aside-menu-responsive { margin-top:
30px; padding-top: 90px; border-top: 1px solid #000000; } @media
(max-width: 575px) { .directory-single .aside-directory
.aside-menu-responsive { margin-top: 0; padding-top: 0; border-top: 0;
margin-bottom: 30px; } } .directory-single .aside-directory
.aside-menu-responsive .responsive-open-menu { display: none; } @media
(max-width: 991px) { .directory-single .aside-directory
.aside-menu-responsive .responsive-open-menu { display: block; position:
relative; padding: 23px 60px 23px 40px; font-weight: 600; color: #FFFFFF;
background: #00416B; font-family: "lft-etica", sans-serif; font-size:
16px; } .directory-single .aside-directory .aside-menu-responsive
.responsive-open-menu::after { content: ""; background:
url("../imgs/select-white.svg"); position: absolute; right: 40px; top:
50%; transform: translateY(-50%); width: 14px; height: 20px; } }
.directory-single .aside-directory .aside-menu-responsive
.responsive-open-menu.active::after { transform: translateY(-50%)
rotate(180deg); } .directory-single .aside-directory
.aside-menu-responsive .teacher-side-menu { list-style: none;
margin-bottom: 0; padding: 0; } @media (max-width: 991px) {
.directory-single .aside-directory .aside-menu-responsive
.teacher-side-menu { background: #E0F4FF; display: none; } }
.directory-single .aside-directory .aside-menu-responsive
.teacher-side-menu.active { display: block; } .directory-single
.aside-directory .aside-menu-responsive .teacher-side-menu.active li {
padding: 23px 40px; border-bottom: 1px solid #FFFFFF; } .directory-single
.aside-directory .aside-menu-responsive .teacher-side-menu li {
padding-bottom: 20px; } .directory-single .aside-directory
.aside-menu-responsive .teacher-side-menu li a { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 18px; color: #000000; }
.directory-single .aside-directory .aside-menu-responsive
.teacher-side-menu li a:hover { position: relative; padding-left: 50px;
font-weight: 600; text-decoration: none; } .directory-single
.aside-directory .aside-menu-responsive .teacher-side-menu li
a:hover::before { content: ""; background:
url("../imgs/menu-marca-blue.svg"); width: 35.5px; height: 10px; position:
absolute; top: 5px; left: 0; background-size: cover; } @media (max-width:
575px) { .directory-single .aside-directory > div { width: 100%; float:
inherit; } } @media (max-width: 575px) { .directory-single
.aside-directory > div:nth-child(1) { order: 3; } } @media (max-width:
575px) { .directory-single .aside-directory > div:nth-child(2) { order:
1; } } @media (max-width: 575px) { .directory-single .aside-directory >
div:nth-child(3) { order: 4; } } @media (max-width: 575px) {
.directory-single .aside-directory > div:nth-child(4) { order: 5; } }
@media (max-width: 575px) { .directory-single .aside-directory >
div:nth-child(5) { order: 2; } } .directory-single .main-info .error {
padding: 90px; } .directory-single .main-info .main-space { padding: 90px;
} @media (max-width: 1199px) { .directory-single .main-info .main-space {
padding: 60px; } } @media (max-width: 991px) { .directory-single
.main-info .main-space { padding-top: 0; } } @media (max-width: 449px) {
.directory-single .main-info .main-space { padding: 30px; } }
.directory-single .main-info .main-space h2 { font-family: "lft-etica",
sans-serif; font-weight: 600; margin-top: 0; } @media (max-width: 991px) {
.directory-single .main-info .main-space h2 { display: none; } }
.directory-single .main-info .main-space h3 { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 36px; margin: 90px 0; } @media
(max-width: 991px) { .directory-single .main-info .main-space
h3:nth-of-type(1) { margin-top: 0; } } .directory-single .main-info
.main-space .subtitle { font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 16px; margin-bottom: 30px; } .directory-single .main-info
.main-space .profile-info p { font-family: "lft-etica", sans-serif;
font-weight: 300; font-size: 16px; } .directory-single .main-info
.main-space .academic-info ul { list-style: none; display: -ms-flexbox;
display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0;
padding: 0 0 0 50px; } .directory-single .main-info .main-space
.academic-info ul li { margin-bottom: 20px; flex: 0 0 100%; max-width:
100%; font-weight: 300; font-family: "lft-etica", sans-serif; font-size:
16px; padding: 0 30px 0 15px; position: relative; } .directory-single
.main-info .main-space .academic-info ul li::before { content: "";
background: url("../imgs/menu-marca-blue.svg"); width: 29px; height: 10px;
position: absolute; top: 8px; left: -30px; background-size: cover; }
.directory-single .main-info .main-space .academic-info ul li ul {
margin-top: 20px; } .directory-single .main-info .estudios,
.directory-single .main-info .experience { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 16px; } .directory-single
.main-info ul { list-style: none; padding-left: 0; margin-bottom: 0; }
.directory-single .main-info ul li { margin-bottom: 30px; font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 16px; }
.directory-single .main-info ul li:nth-last-child(1) { margin-bottom: 0; }
.directory-single .main-info ul li a { color: #009FDF; } .directory-single
.main-info ul li a:hover { color: #001E32; } .directory-single .main-info
.projects li, .directory-single .main-info .act li { margin-bottom: 50px;
} .directory-single .main-info .projects hr, .directory-single .main-info
.act hr { margin: 10px 0; } .directory-single .main-info .books {
margin-top: 75px; } .directory-single .main-info
.activities.links-subjects a { position: relative; display: block;
padding: 23px 60px 23px 40px; font-weight: 600; color: #000000;
background: #E0F4FF; margin-top: 50px; margin-bottom: 20px; }
.directory-single .main-info .activities.links-subjects a::after {
content: ""; background: url("../imgs/link-intern.svg"); position:
absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 20px;
height: 14px; } .directory-single .main-info .activities.links-subjects
a:hover { background: #001470; color: #FFFFFF !important; text-decoration:
none; } .directory-single .main-info .activities.links-subjects
a:hover::after { background: url("../imgs/link-intern-white.svg"); }
.directory-single .main-info .activities .projects { list-style: none;
padding: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap;
flex-wrap: wrap; margin-bottom: 0; } .directory-single .main-info
.activities .projects .act-label { flex: 0 0 75%; max-width: 75%;
padding-right: 5%; font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 16px; margin-bottom: 0; } .directory-single .main-info
.activities .projects .act-dates { flex: 0 0 25%; max-width: 25%;
text-align: right; } .directory-single .main-info .activities hr {
border-top: 1px solid #EF8A00; } .directory-single .main-info .activities
ul.max-space li { margin-bottom: 90px; } .directory-single .main-info
.activities ul.max-space li:nth-last-child(1) { margin-bottom: 0; }
.directory-single .main-info .activities .act-label { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 16px; display:
block; } .directory-single .main-info .last-section { border-bottom: 0; }
.directory-single.printable .color-light { background-color: #FFFFFF; }
.directory-single.printable .node-breadcrumb > div { display: none;
padding: 0; } .directory-single.printable .printable-link { display: none;
} .directory-list-page .visible-lg { display: block; } @media (max-width:
991px) { .directory-list-page .visible-lg { display: none; } }
.directory-list-page .hidden-lg { display: none; } @media (max-width:
991px) { .directory-list-page .hidden-lg { display: block; } }
.subjects-detail { font-family: "lft-etica", sans-serif; }
.subjects-detail .subjects-header .caption { font-size: 1.1em;
font-weight: bold; } .subjects-detail .subjects-header .caption .credits {
text-align: right; } .subjects-detail .subjects-header .info > div {
padding-top: 30px; padding-bottom: 0; min-height: 80px; border-bottom: 1px
solid; } .subjects-detail .subjects-header .info > div strong,
.subjects-detail .subjects-header .info > div label { margin-right:
1em; font-weight: bold; } .subjects-detail .subjects-header .language-hint
{ padding: 30px 15px; font-style: italic; } .subjects-detail
.evaluationPeriod ul { margin-top: 1em; } .subjects-detail
.evaluationPeriod ul li .type, .subjects-detail .evaluationPeriod ul li
.day { margin-right: 10px; } .subjects-detail .evaluationPeriod ul li
.type { font-weight: bold; } .subjects-detail
.not-show-text-languageOfInstruction { font-size: 0; } .subjects-detail
.not-show-text-languageOfInstruction > div { font-size: initial; } /* *
Starts Table */ .taxonomy-lego.lego-without-teasers
#views-exposed-form-agreements-block-1,
.taxonomy-lego.lego-without-teasers table,
.taxonomy-lego.lego-without-teasers nav.pager { padding: 0 90px 0 0; }
@media (max-width: 1199px) { .taxonomy-lego.lego-without-teasers
#views-exposed-form-agreements-block-1,
.taxonomy-lego.lego-without-teasers table,
.taxonomy-lego.lego-without-teasers nav.pager { padding: 0 60px 0 0; } }
@media (max-width: 449px) { .taxonomy-lego.lego-without-teasers
#views-exposed-form-agreements-block-1,
.taxonomy-lego.lego-without-teasers table,
.taxonomy-lego.lego-without-teasers nav.pager { padding: 0 30px 0 0; } }
.taxonomy-lego.lego-without-teasers nav.pager { margin-bottom: 60px; }
#views-exposed-form-agreements-block-1 + table { display: block;
overflow-x: auto; padding-bottom: 0; /* width */ /* Handle */ }
#views-exposed-form-agreements-block-1 + table thead tr { border-bottom:
1px solid #000000; } #views-exposed-form-agreements-block-1 + table thead
th.views-field { font-size: 16px; line-height: 18px; font-family:
"lft-etica", sans-serif; font-style: normal; padding-bottom: 30px;
min-width: 120px; white-space: normal; font-weight: 600; }
#views-exposed-form-agreements-block-1 + table thead
th.views-field.views-field-field-agr-university { font-style: normal;
min-width: 180px; max-width: 250px; }
#views-exposed-form-agreements-block-1 + table thead
th.views-field.views-field-field-external-link { min-width: 90px;
max-width: 90px; } #views-exposed-form-agreements-block-1 + table thead
th.views-field.views-field-field-agr-requirements { min-width: 180px;
max-width: 330px; padding-right: 30px; }
#views-exposed-form-agreements-block-1 + table thead
th.views-field.views-field-field-agr-area { min-width: 180px; max-width:
330px; } #views-exposed-form-agreements-block-1 + table tbody
tr:first-of-type td { padding-top: 15px; }
#views-exposed-form-agreements-block-1 + table tbody td { padding: 15px
30px 0 0; min-width: 120px; font-size: 14px; font-family: "lft-etica",
sans-serif; font-style: normal; } #views-exposed-form-agreements-block-1 +
table tbody td.views-field-field-agr-university { min-width: 180px;
max-width: 250px; } #views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-agr-requirements { min-width: 180px; max-width:
330px; } #views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-agr-area { min-width: 180px; max-width: 330px; }
#views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link { min-width: 60px; max-width: 60px; }
#views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link a { visibility: hidden; position:
relative; word-break: break-all; display: block; }
#views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link a:hover { text-decoration: none; }
#views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link a:hover:after { color: #001470;
text-decoration: none; } #views-exposed-form-agreements-block-1 + table
tbody td.views-field-field-external-link a:before { width: 22px; height:
22px; } #views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link a:after { content: ""; background:
url("../imgs/table-arrow.svg"); position: absolute; left: 50%; top: 50%;
transform: translate(-50%, -50%); visibility: visible; width: 20px;
height: 14px; } #views-exposed-form-agreements-block-1 + table tbody
td.views-field-field-external-link a:after:hover { color: #001470;
text-decoration: none; } #views-exposed-form-agreements-block-1 +
table::-webkit-scrollbar { height: 10px; background-size: 100% 14%;
background: url("../imgs/linia-blue.svg") no-repeat center; }
#views-exposed-form-agreements-block-1 + table::-webkit-scrollbar-thumb {
background-size: 100% 100%; background:
url("../imgs/handle-scroll-blue.svg") no-repeat; width: 192px; }
#views-exposed-form-agreements-block-1 + table::-webkit-scrollbar-track {
height: 4px; } #views-exposed-form-agreements-block-1 +
table::-webkit-scrollbar-track-piece { height: 10px !important; }
#views-exposed-form-agreements-block-1 +
table::-webkit-scrollbar-thumb::after { content: ""; border: 2px dotted
#ff0000; } /* colors */ .study-home-lego .paragraph { width: 50%; float:
left; } @media all and (max-width: 991px) { .study-home-lego .paragraph {
float: inherit; width: 100%; } } .study-semesters-lego .semesters-wrapp {
padding: 90px 15px; } @media (max-width: 1199px) { .study-semesters-lego
.semesters-wrapp { padding: 60px 15px; } } @media (max-width: 449px) {
.study-semesters-lego .semesters-wrapp { padding: 30px 15px; } }
.study-semesters-lego .semesters-wrapp h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 42px; margin-bottom: 90px; }
@media (max-width: 991px) { .study-semesters-lego .semesters-wrapp h3 {
font-size: 36px; } } @media (max-width: 449px) { .study-semesters-lego
.semesters-wrapp h3 { font-size: 32px; line-height: 1.3; } }
.study-semesters-lego .semesters-wrapp h5 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 16px; margin-bottom: 30px;
padding-top: 90px; border-top: 1px solid; margin-top: 30px; }
.study-header > div.light { background-color: #86D3FF; } .study-header
.study-breadcrumb { display: none; padding: 60px 90px 90px 90px; } @media
(max-width: 1199px) { .study-header .study-breadcrumb { padding: 30px 60px
60px 60px; } } @media (max-width: 449px) { .study-header .study-breadcrumb
{ padding: 30px; } } .study-header .study-breadcrumb ol { padding-left: 0;
margin: 0; } .study-header .study-breadcrumb ol li a { font-size: 16px;
font-family: "lft-etica", sans-serif; font-weight: 300; color: #000; }
.study-header .study-breadcrumb ol li.active a { font-weight: 600; }
.study-header .study-wrapper { padding: 60px; } @media (max-width: 991px)
{ .study-header .study-wrapper { padding: 30px 21px; } } @media
(max-width: 449px) { .study-header .study-wrapper { padding: 0 30px; } }
.study-header .study-wrapper .study-title h2 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 50px; line-height: 90%; color:
#000000; margin-bottom: 15px; } @media (max-width: 991px) { .study-header
.study-wrapper .study-title h2 { font-size: 36px; } } @media (max-width:
449px) { .study-header .study-wrapper .study-title h2 { font-size: 30px; }
} .study-header .study-wrapper .study-subtitle { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 30px; line-height: 90%;
margin-bottom: 40px; color: #06131A; } @media (max-width: 991px) {
.study-header .study-wrapper .study-subtitle { font-size: 24px; } }
.study-header .study-wrapper .label { font-size: 16px; line-height: 110%;
font-weight: 600; font-family: "lft-etica", sans-serif; } .study-header
.study-wrapper .study-file { margin-bottom: 15px; background: #00416B; }
.study-header .study-wrapper .study-file:hover { background: #001E32; }
.study-header .study-wrapper .study-information { font-size: 16px;
line-height: 110%; font-weight: 400; font-family: "lft-etica", sans-serif;
color: #06090B; margin-top: 25px; } .study-header .study-wrapper
.study-information .header-space-separator { padding-top: 15px;
padding-bottom: 10px; border-bottom: 1px solid #06090B; } .study-header
.study-wrapper .study-information
.header-space-separator:nth-last-child(1) { border-bottom: 0; }
.study-header .study-wrapper .study-information .row
.col-md-6:nth-child(1) { padding-right: 0; } .study-header .study-wrapper
.study-information .row .col-md-6:nth-child(1) > div { padding-right:
15px; } @media (max-width: 767px) { .study-header .study-wrapper
.study-information .row .col-md-6:nth-child(1) > div { padding-right:
0; border-bottom: 1px solid; } } @media (max-width: 767px) { .study-header
.study-wrapper .study-information .row .col-md-6:nth-child(1) {
padding-right: 15px; } } .study-header .study-wrapper .study-information
.row .col-md-6:nth-child(2) { padding-left: 0; } @media (max-width: 767px)
{ .study-header .study-wrapper .study-information .row
.col-md-6:nth-child(2) { padding-left: 15px; } } .study-header
.study-wrapper .study-information .row .col-md-6:nth-child(2) > div {
padding-left: 15px; } @media (max-width: 767px) { .study-header
.study-wrapper .study-information .row .col-md-6:nth-child(2) > div {
padding-left: 0; } } .study-header .study-wrapper .study-information .row
.col-md-6.border-header-clinic .study-type-of-program { border-bottom: 1px
solid; } .study-header .study-wrapper .study-information .row
.col-md-6.border-header-clinic:nth-child(odd) { padding-right: 0; } @media
(max-width: 767px) { .study-header .study-wrapper .study-information .row
.col-md-6.border-header-clinic:nth-child(odd) { padding-right: 15px; } }
.study-header .study-wrapper .study-information .row
.col-md-6.border-header-clinic:nth-child(even) { padding-left: 0; } @media
(max-width: 767px) { .study-header .study-wrapper .study-information .row
.col-md-6.border-header-clinic:nth-child(even) { padding-left: 15px; } }
.study-header .study-wrapper .study-information .row.header-even
.col-md-6.border-header-clinic:nth-last-child(1) .study-type-of-program,
.study-header .study-wrapper .study-information .row.header-even
.col-md-6.border-header-clinic:nth-last-child(2) .study-type-of-program {
border-bottom: 0; } @media (max-width: 767px) { .study-header
.study-wrapper .study-information .row.header-even
.col-md-6.border-header-clinic:nth-last-child(2) { border-bottom: 1px
solid; } } .study-header .study-wrapper .study-information .row.header-odd
.col-md-6.border-header-clinic:nth-last-child(1) .study-type-of-program {
border-bottom: 0; } .study-header .study-wrapper .study-file a { position:
relative; padding: 23px 40px; font-size: 16px; font-weight: 600;
font-family: "lft-etica", sans-serif; color: #fff; display: block; }
.study-header .study-wrapper .study-file a:hover { background: #001E32; }
.study-header .study-wrapper .study-file .file-size { display: none; }
.study-header .study-wrapper .study-campus a { color: #000; } @media
(max-width: 767px) { .study-header .study-wrapper
.study-price.header-space-separator { border-bottom: 1px solid !important;
} } .study-header .study-header-image { background-position: 50% 50%; }
.study-header .study-header-image .opacity-buttons-header { position:
absolute; height: 187px; top: 0; left: 0; right: 15px; background:
#002093; opacity: 0.6; } @media (max-width: 1199px) { .study-header
.study-header-image .opacity-buttons-header { height: 300px; } }
.study-header .study-header-image .buttons-header { position: absolute;
top: 60px; left: 90px; right: 105px; } @media (max-width: 1439px) {
.study-header .study-header-image .buttons-header { left: 21px; right:
36px; } } .study-header .study-header-image .buttons-header .ask-link div
div { width: 50%; float: right; text-align: center; padding-left: 15px; }
@media (max-width: 1199px) { .study-header .study-header-image
.buttons-header .ask-link div div { width: 100%; } } .study-header
.study-header-image .buttons-header .ask-link div div a { padding: 23px
20px; background: #FFFFFF; width: 100%; display: block; font-family:
"lft-etica", sans-serif; font-weight: 600; color: #000; border-radius: 0;
} .study-header .study-header-image .buttons-header .ask-link div div
a:hover { background: #001E32; color: #FFFFFF !important; text-decoration:
none; } @media (max-width: 1199px) { .study-header .study-header-image
.buttons-header .ask-link div div.jotform-btn a { margin-bottom: 30px; } }
.study-menu .tabs .active { font-weight: bold; } @media (max-width:
1439px) { .study-menu .tabs .tab { padding: 30px 90px !important; } }
@media (max-width: 1199px) { .study-menu .tabs .tab { padding: 30px 60px
!important; } } @media (max-width: 449px) { .study-menu .tabs .tab {
padding: 30px !important; } } @media (max-width: 1439px) { .study-menu
.tabs .tab span { padding-top: 0; } } @media (max-width: 1439px) {
.study-menu .tabs .tab.active { background-color: #001E32; } }
.study-tabs-content > div { display: none; width: 100%; }
.study-tabs-content > div:first-child { display: block; padding: 90px;
} @media (max-width: 1639px) { .study-tabs-content > div:first-child {
padding: 0; } } .study-sponsor-wrapper .figure-wrapper { width: 25%;
clear: both; display: flex; } .study-sponsor-wrapper .sponsor-body {
clear: both; } .np-l { padding-left: 0; } @media (max-width: 991px) {
.np-l { padding-left: 15px; } } .np-r { padding-right: 0; } @media
(max-width: 991px) { .np-r { padding-right: 15px; } } .clearfix { clear:
both; } .study-presentation-lego .presentation-wrapp,
.study-workshops-lego .presentation-wrapp { padding: 90px 15px; } @media
(max-width: 1199px) { .study-presentation-lego .presentation-wrapp,
.study-workshops-lego .presentation-wrapp { padding: 60px 15px; } } @media
(max-width: 449px) { .study-presentation-lego .presentation-wrapp,
.study-workshops-lego .presentation-wrapp { padding: 30px 15px; } }
.study-presentation-lego .presentation-wrapp h3, .study-workshops-lego
.presentation-wrapp h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 42px; margin-bottom: 90px; } @media
(max-width: 991px) { .study-presentation-lego .presentation-wrapp h3,
.study-workshops-lego .presentation-wrapp h3 { font-size: 36px; } } @media
(max-width: 449px) { .study-presentation-lego .presentation-wrapp h3,
.study-workshops-lego .presentation-wrapp h3 { font-size: 32px;
line-height: 1.3; } } .study-presentation-lego .presentation-wrapp h5,
.study-workshops-lego .presentation-wrapp h5 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 16px; margin-bottom: 30px;
padding-top: 90px; border-top: 1px solid; margin-top: 30px; }
.study-presentation-lego .presentation-wrapp p, .study-workshops-lego
.presentation-wrapp p { font-weight: 300; font-family: "lft-etica",
sans-serif; font-size: 16px; margin-bottom: 20px; }
.study-presentation-lego .presentation-wrapp .paragraph--type--video,
.study-workshops-lego .presentation-wrapp .paragraph--type--video {
margin: 60px 0; } .study-presentation-lego .presentation-wrapp ul,
.study-workshops-lego .presentation-wrapp ul { list-style: none; padding:
0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap:
wrap; margin-bottom: 0; } .study-presentation-lego .presentation-wrapp ul
li, .study-workshops-lego .presentation-wrapp ul li { margin-top: 30px;
flex: 0 0 50%; max-width: 50%; font-weight: 600; font-family: "lft-etica",
sans-serif; font-size: 16px; padding: 0 90px 0 0; } @media (max-width:
1199px) { .study-presentation-lego .presentation-wrapp ul li,
.study-workshops-lego .presentation-wrapp ul li { padding-right: 60px; } }
@media (max-width: 767px) { .study-presentation-lego .presentation-wrapp
ul li, .study-workshops-lego .presentation-wrapp ul li { flex: 0 0 100%;
max-width: 100%; } } @media (max-width: 449px) { .study-presentation-lego
.presentation-wrapp ul li, .study-workshops-lego .presentation-wrapp ul li
{ padding-right: 30px; } } .study-presentation-lego .presentation-wrapp ul
+ p, .study-workshops-lego .presentation-wrapp ul + p { margin-top: 60px;
} .study-presentation-lego .paragraph--type--body .paragraph-body-wrapper,
.study-workshops-lego .paragraph--type--body .paragraph-body-wrapper {
padding: 0; } .curriculum-info-side { padding: 90px 90px 0; } @media
(max-width: 1199px) { .curriculum-info-side { padding: 60px 60px 0; } }
@media (max-width: 991px) { .curriculum-info-side { padding: 0; } }
.curriculum-info-side .responsive-open-menu { display: none; } @media
(max-width: 991px) { .curriculum-info-side .responsive-open-menu {
display: block; position: relative; padding: 23px 60px 23px 40px;
font-weight: 600; color: #FFFFFF; background: #00416B; font-family:
"lft-etica", sans-serif; font-size: 16px; } .curriculum-info-side
.responsive-open-menu::after { content: ""; background:
url(../imgs/select-white.svg); position: absolute; right: 40px; top: 50%;
transform: translateY(-50%); width: 14px; height: 20px; } }
.curriculum-info-side .responsive-open-menu.active::after { transform:
translateY(-50%) rotate(180deg); } .curriculum-info-side ul {
padding-left: 0; list-style: none; margin-bottom: 0; } @media (max-width:
991px) { .curriculum-info-side ul { display: none; } .curriculum-info-side
ul.active { display: block; background: #86D3FF; } .curriculum-info-side
ul.active li { padding: 23px 40px; border-bottom: 1px solid #FFFFFF; } }
.curriculum-info-side ul li { padding-bottom: 20px; }
.curriculum-info-side ul li a { font-family: "lft-etica", sans-serif;
font-weight: 300; font-size: 18px; color: #000000; } .curriculum-info-side
ul li a:hover { position: relative; padding-left: 50px; font-weight: 600;
color: #000000; text-decoration: none; } .curriculum-info-side ul li
a:hover::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 35.5px; height: 10px; position:
absolute; top: 5px; left: 0; background-size: cover; } .curriculum-info {
padding: 90px 90px 60px; } @media (max-width: 1199px) { .curriculum-info {
padding: 60px 60px 30px; } } @media (max-width: 991px) { .curriculum-info
{ padding: 30px 21px; } } @media (max-width: 449px) { .curriculum-info {
padding: 30px 30px 0 30px; } } .curriculum-info > div { margin-bottom:
90px; display: inline-block; width: 100%; } .curriculum-info h3 {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 42px;
margin-bottom: 30px; } @media (max-width: 991px) { .curriculum-info h3 {
font-size: 36px; } } @media (max-width: 449px) { .curriculum-info h3 {
font-size: 32px; line-height: 1.3; } } .curriculum-info table { width:
100%; margin-top: 90px; } .curriculum-info table thead tr { border-bottom:
1px solid; } .curriculum-info table thead tr td { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 16px;
padding-bottom: 20px; text-align: center; } .curriculum-info table thead
tr td:nth-child(1) { font-weight: 600; text-align: left; } @media
(max-width: 767px) { .curriculum-info table thead tr td:nth-child(1) {
display: block; } } @media (max-width: 767px) { .curriculum-info table
thead tr td { width: 100%; display: none; text-align: left; } } @media
(max-width: 767px) { .curriculum-info table tbody tr { margin-bottom:
40px; display: block; } } .curriculum-info table tbody tr td {
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 16px;
text-align: center; padding-top: 20px; width: 10%; } @media (max-width:
1399px) { .curriculum-info table tbody tr td { width: 15%; } } @media
(max-width: 767px) { .curriculum-info table tbody tr td { width: 30%;
display: inline-block; text-align: left; } } .curriculum-info table tbody
tr td:nth-child(1) { width: 70%; text-align: left; } @media (max-width:
1399px) { .curriculum-info table tbody tr td:nth-child(1) { width: 55%; }
} @media (max-width: 767px) { .curriculum-info table tbody tr
td:nth-child(1) { width: 100%; display: block; text-align: left; } }
.curriculum-info table tbody tr td .table-responsive-title { display:
none; font-weight: 600; } @media (max-width: 767px) { .curriculum-info
table tbody tr td .table-responsive-title { display: block; } }
.curriculum-info table tbody tr td a, .curriculum-info table tbody tr td
.optional { font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 16px; position: relative; width: 100%; display: block; padding:
23px 60px 23px 40px; color: #000000; } .curriculum-info table tbody tr td
a::after, .curriculum-info table tbody tr td .optional::after { content:
""; background: url(../imgs/link-intern-white.svg); position: absolute;
right: 40px; top: 50%; transform: translateY(-50%); width: 20px; height:
14px; } .curriculum-info table tbody tr td a:hover, .curriculum-info table
tbody tr td .optional:hover { color: #FFFFFF !important; text-decoration:
none; } .curriculum-info table tbody tr td a:hover::after,
.curriculum-info table tbody tr td .optional:hover::after { background:
url(../imgs/link-intern-white.svg); } .curriculum-info table tbody tr td
.optional { cursor: pointer; background-color: #00416B; } .curriculum-info
table tbody tr td .optional::after { background:
url("../imgs/desplegable-white.svg"); height: 20px; } .curriculum-info
table tbody tr td .optional:hover { background-color: #001E32; }
.curriculum-info table tbody tr td .optional:hover::after { background:
url("../imgs/desplegable-white.svg"); } .curriculum-info table tbody tr td
.optional.expanded::after { background:
url("../imgs/desplegableup-white.svg"); height: 2px; } .curriculum-info
table tbody tr td .optional.expanded:hover::after { background:
url("../imgs/desplegableup-white.svg"); } .curriculum-info table tbody
tr.optional-subject { display: none; } .curriculum-info table tbody
tr.optional-subject.expanded { display: table-row; } .curriculum-info
table tbody tr.optional-subject td:nth-child(1) { padding-left: 50px; }
.curriculum-info .legend { padding-top: 30px; border-top: 1px solid;
margin-top: 30px; } .curriculum-info .legend ul { padding-left: 0;
list-style: none; } .curriculum-info .legend ul li { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 16px; }
.curriculum-info .legend ul li:nth-child(3) { margin-top: 20px; }
.curriculum-info h4 { width: 100%; font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 16px; float: left; margin-bottom: 30px;
min-height: 50px; border-bottom: 1px solid; line-height: 1; margin-top:
90px; } .curriculum-info h4 + p { width: 100%; text-align: right;
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 16px;
float: left; margin-bottom: 30px; min-height: 50px; border-bottom: 1px
solid; line-height: 1; margin-top: 90px; } .curriculum-info h4 + p + ul {
list-style: none; padding-left: 0; margin: 0; } .curriculum-info h4 + p +
ul li { font-family: "lft-etica", sans-serif; font-weight: 300; font-size:
16px; margin-bottom: 30px; } .curriculum-info h4 + p + ul
li:nth-last-child(1) { margin-bottom: 0; } .curriculum-info #teachers,
.curriculum-info #other { overflow: auto; clear: both; } .curriculum-info
#teachers ul, .curriculum-info #other ul { list-style: none; padding-left:
0; margin: 0; } .curriculum-info #teachers ul li a, .curriculum-info
#other ul li a { font-family: "lft-etica", sans-serif; font-weight: 300;
font-size: 16px; padding: 23px 40px; position: relative; width: 100%;
display: block; margin-bottom: 20px; } .curriculum-info #teachers ul li
a::after, .curriculum-info #other ul li a::after { content: "";
background: url(../imgs/link-intern-white.svg); position: absolute; right:
40px; top: 50%; transform: translateY(-50%); width: 20px; height: 14px; }
.curriculum-info #teachers ul li a:hover, .curriculum-info #other ul li
a:hover { color: #FFFFFF !important; text-decoration: none; }
.curriculum-info #teachers ul li a:hover::after, .curriculum-info #other
ul li a:hover::after { background: url(../imgs/link-intern-white.svg); }
.curriculum-info .select2-container--default { padding: 23px 40px; }
.curriculum-info .select2-container--default .selection { outline: none; }
.curriculum-info .select2-container--default .selection
.select2-selection--single { border: none; border-radius: 0; width: 236px;
outline: none; position: relative; background: transparent; } @media
(max-width: 499px) { .curriculum-info .select2-container--default
.selection .select2-selection--single { width: 200px; } } .curriculum-info
.select2-container--default .selection .select2-selection--single
.select2-selection__rendered { outline: none; padding: 0; font-size: 16px;
font-family: "lft-etica", sans-serif; font-weight: 600; color: #ffffff; }
.curriculum-info .select2-container--default .selection
.select2-selection--single .select2-selection__arrow { top: 50%;
transform: translateY(-50%); } .curriculum-info
.select2-container--default .selection .select2-selection--single
.select2-selection__arrow::after { content: ""; background:
url(../imgs/select-white.svg); width: 14.28px; height: 20.16px; position:
absolute; } .curriculum-info .select2-container--default .selection
.select2-selection--single .select2-selection__arrow b { display: none; }
.curriculum-info .select2-container--default.select2-container--open
.selection .select2-selection--single .select2-selection__arrow::after {
transform: rotate(-180deg); } .study-experience-lego .presentation-wrapp {
padding-bottom: 90px; } @media (max-width: 1199px) {
.study-experience-lego .presentation-wrapp { padding-bottom: 60px; } }
@media (max-width: 449px) { .study-experience-lego .presentation-wrapp {
padding-bottom: 30px; } } .study-experience-lego .presentation-wrapp >
h3 { margin-bottom: 0 !important; } .study-experience-lego
.presentation-wrapp .paragraph--type--body .paragraph-body-wrapper h5 {
font-weight: 600; font-size: 42px; padding-top: 0; margin-top: 0; } @media
(max-width: 449px) { .study-experience-lego .presentation-wrapp
.paragraph--type--body .paragraph-body-wrapper h5 { font-size: 32px;
line-height: 1.3; } } .study-experience-lego .presentation-wrapp h3,
.study-experience-lego .presentation-wrapp h5 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 42px; margin-bottom: 90px; }
@media (max-width: 991px) { .study-experience-lego .presentation-wrapp h3,
.study-experience-lego .presentation-wrapp h5 { font-size: 36px; } }
@media (max-width: 449px) { .study-experience-lego .presentation-wrapp h3,
.study-experience-lego .presentation-wrapp h5 { font-size: 32px;
line-height: 1.3; } } .study-experience-lego .presentation-wrapp p {
font-weight: 300; font-family: "lft-etica", sans-serif; font-size: 16px;
margin-bottom: 20px; } .study-experience-lego .presentation-wrapp ul {
list-style: none; padding: 0; display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0; }
.study-experience-lego .presentation-wrapp ul li { margin-top: 0; flex: 0
0 50%; max-width: 50%; font-weight: 600; font-family: "lft-etica",
sans-serif; font-size: 16px; padding: 0 90px 0 0; position: relative; }
@media (max-width: 1199px) { .study-experience-lego .presentation-wrapp ul
li { padding-right: 60px; } } @media (max-width: 767px) {
.study-experience-lego .presentation-wrapp ul li { flex: 0 0 100%;
max-width: 100%; } } @media (max-width: 449px) { .study-experience-lego
.presentation-wrapp ul li { padding-right: 30px; } }
.study-experience-lego .presentation-wrapp ul li::before { content: "";
width: 29px; height: 10px; position: absolute; top: 8px; left: -30px;
background-size: cover; } .study-experience-lego .presentation-wrapp ul +
p { margin-top: 60px; } .study-experience-lego .presentation-wrapp ol {
counter-reset: listNumbering; list-style: none; padding-left: 0;
margin-bottom: 0; } .study-experience-lego .presentation-wrapp ol li {
font-size: 16px; counter-increment: listNumbering; position: relative;
padding-left: 60px; font-family: "lft-etica", sans-serif; font-weight:
300; margin-top: 60px; } .study-experience-lego .presentation-wrapp ol
li:before { content: counter(listNumbering); font-size: 36px; position:
absolute; left: 0; top: 0; font-family: "lft-etica", sans-serif;
font-weight: 300; } .study-experience-lego .presentation-wrapp h4 {
padding-top: 90px; border-top: 1px solid; font-size: 16px; font-family:
"lft-etica", sans-serif; font-weight: 600; margin-top: 30px; }
.study-experience-lego .presentation-wrapp .paragraph-body-wrapper {
padding: 0; } .study-admmission-lego .presentation-wrapp,
.study-lego-ambassadors .presentation-wrapp, .study-grants-lego
.presentation-wrapp, .study-online-mode .presentation-wrapp,
.study-relationship .presentation-wrapp, .study-clinic-lego
.presentation-wrapp, .study-facilities-lego .presentation-wrapp,
.study-mission-lego .presentation-wrapp, .study-team-lego
.presentation-wrapp, .study-model-lego .presentation-wrapp,
.study-spiritual-lego .presentation-wrapp, .study-help-lego
.presentation-wrapp, .study-admission-calls-lego .presentation-wrapp,
.study-open-days-lego .presentation-wrapp { padding: 0; }
.study-admmission-lego .title-req, .study-lego-ambassadors .title-req,
.study-grants-lego .title-req, .study-online-mode .title-req,
.study-relationship .title-req, .study-clinic-lego .title-req,
.study-facilities-lego .title-req, .study-mission-lego .title-req,
.study-team-lego .title-req, .study-model-lego .title-req,
.study-spiritual-lego .title-req, .study-help-lego .title-req,
.study-admission-calls-lego .title-req, .study-open-days-lego .title-req {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 42px;
padding-top: 90px; padding-bottom: 0; } @media (max-width: 1199px) {
.study-admmission-lego .title-req, .study-lego-ambassadors .title-req,
.study-grants-lego .title-req, .study-online-mode .title-req,
.study-relationship .title-req, .study-clinic-lego .title-req,
.study-facilities-lego .title-req, .study-mission-lego .title-req,
.study-team-lego .title-req, .study-model-lego .title-req,
.study-spiritual-lego .title-req, .study-help-lego .title-req,
.study-admission-calls-lego .title-req, .study-open-days-lego .title-req {
padding-bottom: 0; } } @media (max-width: 449px) { .study-admmission-lego
.title-req, .study-lego-ambassadors .title-req, .study-grants-lego
.title-req, .study-online-mode .title-req, .study-relationship .title-req,
.study-clinic-lego .title-req, .study-facilities-lego .title-req,
.study-mission-lego .title-req, .study-team-lego .title-req,
.study-model-lego .title-req, .study-spiritual-lego .title-req,
.study-help-lego .title-req, .study-admission-calls-lego .title-req,
.study-open-days-lego .title-req { padding-bottom: 0; } }
.study-admmission-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-lego-ambassadors .title-req
+ div > div:nth-child(1) .image-link-wrapper .image-link-title,
.study-grants-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-online-mode .title-req + div
> div:nth-child(1) .image-link-wrapper .image-link-title,
.study-relationship .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-clinic-lego .title-req + div
> div:nth-child(1) .image-link-wrapper .image-link-title,
.study-facilities-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-mission-lego .title-req +
div > div:nth-child(1) .image-link-wrapper .image-link-title,
.study-team-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-model-lego .title-req + div
> div:nth-child(1) .image-link-wrapper .image-link-title,
.study-spiritual-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-help-lego .title-req + div
> div:nth-child(1) .image-link-wrapper .image-link-title,
.study-admission-calls-lego .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title, .study-open-days-lego .title-req +
div > div:nth-child(1) .image-link-wrapper .image-link-title {
margin-top: 0; border-top: 0; padding-top: 0; } .study-admmission-lego
.image-link-wrapper, .study-lego-ambassadors .image-link-wrapper,
.study-grants-lego .image-link-wrapper, .study-online-mode
.image-link-wrapper, .study-relationship .image-link-wrapper,
.study-clinic-lego .image-link-wrapper, .study-facilities-lego
.image-link-wrapper, .study-mission-lego .image-link-wrapper,
.study-team-lego .image-link-wrapper, .study-model-lego
.image-link-wrapper, .study-spiritual-lego .image-link-wrapper,
.study-help-lego .image-link-wrapper, .study-admission-calls-lego
.image-link-wrapper, .study-open-days-lego .image-link-wrapper { color:
#000 !important; padding: 0; } @media (max-width: 1199px) {
.study-admmission-lego .image-link-wrapper, .study-lego-ambassadors
.image-link-wrapper, .study-grants-lego .image-link-wrapper,
.study-online-mode .image-link-wrapper, .study-relationship
.image-link-wrapper, .study-clinic-lego .image-link-wrapper,
.study-facilities-lego .image-link-wrapper, .study-mission-lego
.image-link-wrapper, .study-team-lego .image-link-wrapper,
.study-model-lego .image-link-wrapper, .study-spiritual-lego
.image-link-wrapper, .study-help-lego .image-link-wrapper,
.study-admission-calls-lego .image-link-wrapper, .study-open-days-lego
.image-link-wrapper { padding: 0 60px; } } @media (max-width: 449px) {
.study-admmission-lego .image-link-wrapper, .study-lego-ambassadors
.image-link-wrapper, .study-grants-lego .image-link-wrapper,
.study-online-mode .image-link-wrapper, .study-relationship
.image-link-wrapper, .study-clinic-lego .image-link-wrapper,
.study-facilities-lego .image-link-wrapper, .study-mission-lego
.image-link-wrapper, .study-team-lego .image-link-wrapper,
.study-model-lego .image-link-wrapper, .study-spiritual-lego
.image-link-wrapper, .study-help-lego .image-link-wrapper,
.study-admission-calls-lego .image-link-wrapper, .study-open-days-lego
.image-link-wrapper { padding: 0 30px; } } .study-admmission-lego
.image-link-wrapper .image-link-title, .study-lego-ambassadors
.image-link-wrapper .image-link-title, .study-grants-lego
.image-link-wrapper .image-link-title, .study-online-mode
.image-link-wrapper .image-link-title, .study-relationship
.image-link-wrapper .image-link-title, .study-clinic-lego
.image-link-wrapper .image-link-title, .study-facilities-lego
.image-link-wrapper .image-link-title, .study-mission-lego
.image-link-wrapper .image-link-title, .study-team-lego
.image-link-wrapper .image-link-title, .study-model-lego
.image-link-wrapper .image-link-title, .study-spiritual-lego
.image-link-wrapper .image-link-title, .study-help-lego
.image-link-wrapper .image-link-title, .study-admission-calls-lego
.image-link-wrapper .image-link-title, .study-open-days-lego
.image-link-wrapper .image-link-title { padding-top: 90px; margin-top:
20px; border-top: 1px solid; margin-bottom: 30px; } .study-admmission-lego
.image-link-wrapper .image-link-title h3, .study-lego-ambassadors
.image-link-wrapper .image-link-title h3, .study-grants-lego
.image-link-wrapper .image-link-title h3, .study-online-mode
.image-link-wrapper .image-link-title h3, .study-relationship
.image-link-wrapper .image-link-title h3, .study-clinic-lego
.image-link-wrapper .image-link-title h3, .study-facilities-lego
.image-link-wrapper .image-link-title h3, .study-mission-lego
.image-link-wrapper .image-link-title h3, .study-team-lego
.image-link-wrapper .image-link-title h3, .study-model-lego
.image-link-wrapper .image-link-title h3, .study-spiritual-lego
.image-link-wrapper .image-link-title h3, .study-help-lego
.image-link-wrapper .image-link-title h3, .study-admission-calls-lego
.image-link-wrapper .image-link-title h3, .study-open-days-lego
.image-link-wrapper .image-link-title h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 16px; } .study-admmission-lego
.image-link-wrapper .image-link-link, .study-lego-ambassadors
.image-link-wrapper .image-link-link, .study-grants-lego
.image-link-wrapper .image-link-link, .study-online-mode
.image-link-wrapper .image-link-link, .study-relationship
.image-link-wrapper .image-link-link, .study-clinic-lego
.image-link-wrapper .image-link-link, .study-facilities-lego
.image-link-wrapper .image-link-link, .study-mission-lego
.image-link-wrapper .image-link-link, .study-team-lego .image-link-wrapper
.image-link-link, .study-model-lego .image-link-wrapper .image-link-link,
.study-spiritual-lego .image-link-wrapper .image-link-link,
.study-help-lego .image-link-wrapper .image-link-link,
.study-admission-calls-lego .image-link-wrapper .image-link-link,
.study-open-days-lego .image-link-wrapper .image-link-link {
margin-bottom: 0; } #study-mobility { padding-bottom: 90px; } @media
(max-width: 1199px) { #study-mobility { padding-bottom: 60px; } } @media
(max-width: 449px) { #study-mobility { padding-bottom: 30px; } }
#study-mobility .paragraph--type--title-text .paragraph-title-text-wrapper
{ padding: 90px 0 0; } @media (max-width: 1199px) { #study-mobility
.paragraph--type--title-text .paragraph-title-text-wrapper { padding: 60px
60px 0; } } @media (max-width: 449px) { #study-mobility
.paragraph--type--title-text .paragraph-title-text-wrapper { padding: 30px
30px 0; } } #study-mobility .paragraph--type--title-text
.paragraph-title-text-wrapper ul { margin-bottom: 60px; } #study-mobility
.paragraph--type--file-list { padding: 0; } @media (max-width: 1199px) {
#study-mobility .paragraph--type--file-list { padding: 0 60px; } } @media
(max-width: 449px) { #study-mobility .paragraph--type--file-list {
padding: 0 30px; } } @media (max-width: 991px) { .presentation-wrapp {
padding-left: 21px !important; padding-right: 21px !important; } }
.presentation-wrapp .uic-paragraph, .presentation-wrapp
.paragraph--type--file-list { padding-right: 0 !important; padding-left: 0
!important; padding-top: 0 !important; } .presentation-wrapp
.paragraph--type--image-link { padding-bottom: 90px; } @media (max-width:
1199px) { .presentation-wrapp .paragraph--type--image-link {
padding-bottom: 60px; } } @media (max-width: 449px) { .presentation-wrapp
.paragraph--type--image-link { padding-bottom: 30px; } }
.presentation-wrapp .paragraph--type--image-link .image-link-wrapper {
padding-bottom: 0 !important; } .presentation-wrapp .title-req {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 42px;
padding-top: 90px; padding-bottom: 90px; } @media (max-width: 449px) {
.presentation-wrapp .title-req { font-size: 32px; line-height: 1.3; } }
.presentation-wrapp.study-curriculum-lego { padding-left: 0 !important;
padding-right: 0 !important; } .select2-container.select2-container--open
.select2-dropdown--below { border: none; border-radius: 0; }
.select2-container .select2-results__option--selectable { padding: 23px
40px; border-top: 1px solid #fff; font-size: 16px; font-family:
"lft-etica", sans-serif; font-weight: 300; background: #009FDF; }
.select2-container.select2-container--default
.select2-results__option--selected { color: #fff; } .np { padding: 0; }
.study-tabs-content panels .paragraph ul li::before { content: "";
background: url(../imgs/menu-marca.svg) !important; width: 29px; height:
10px; position: absolute; top: 8px; left: -30px; background-size: cover; }
.study-tabs-content .paragraph--type--body .paragraph-body-wrapper ul li,
.study-tabs-content .image-link-wrapper .image-link-body ul li,
.study-tabs-content .paragraph-title-text-wrapper
.paragraph-title-text-body ul li { margin-top: 0; } .study-tabs-content
.light.paragraph--type--body .paragraph-body-wrapper ul li,
.study-tabs-content .light.image-link-wrapper .image-link-body ul li,
.study-tabs-content .light.paragraph-title-text-wrapper
.paragraph-title-text-body ul li { margin-top: 0; } .study-tabs-content
.slick-dotted .slick-list .slide-bottom.Dark .slide-title,
.study-tabs-content .slick-dotted .slick-list .slide-bottom.Mid-tone
.slide-title { color: #FFFFFF; } .study-tabs-content
.paragraph--type--accordion .paragraph--type--title-text
.paragraph-title-text-wrapper { padding-bottom: 1px; padding-top: 60px
!important; } .study-tabs-content .paragraph--type--accordion
.paragraph-accordion > div > div:nth-child(1)
.paragraph--type--title-text .paragraph-title-text-wrapper { padding-top:
90px; } .study-tabs-content .paragraph--type--accordion
.paragraph-accordion > div > div:nth-last-child(1)
.paragraph--type--title-text .paragraph-title-text-wrapper {
padding-bottom: 90px; } .study-tabs-content .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body a:hover { color:
#001470; text-decoration: none; } #study-module .module-wrapp,
#study-admission .module-wrapp, #study-semesters .module-wrapp,
#study-university-life .module-wrapp, #study-continuation .module-wrapp {
padding: 90px 15px; } @media (max-width: 1199px) { #study-module
.module-wrapp, #study-admission .module-wrapp, #study-semesters
.module-wrapp, #study-university-life .module-wrapp, #study-continuation
.module-wrapp { padding: 60px 15px; } } @media (max-width: 449px) {
#study-module .module-wrapp, #study-admission .module-wrapp,
#study-semesters .module-wrapp, #study-university-life .module-wrapp,
#study-continuation .module-wrapp { padding: 30px 15px; } } #study-module
.module-wrapp .title-req, #study-admission .module-wrapp .title-req,
#study-semesters .module-wrapp .title-req, #study-university-life
.module-wrapp .title-req, #study-continuation .module-wrapp .title-req {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 42px;
padding-top: 90px; padding-bottom: 0; } @media (max-width: 1199px) {
#study-module .module-wrapp .title-req, #study-admission .module-wrapp
.title-req, #study-semesters .module-wrapp .title-req,
#study-university-life .module-wrapp .title-req, #study-continuation
.module-wrapp .title-req { padding-bottom: 0; } } @media (max-width:
449px) { #study-module .module-wrapp .title-req, #study-admission
.module-wrapp .title-req, #study-semesters .module-wrapp .title-req,
#study-university-life .module-wrapp .title-req, #study-continuation
.module-wrapp .title-req { padding-bottom: 0; } } #study-module
.module-wrapp .title-req + div > div:nth-child(1) .image-link-wrapper
.image-link-title, #study-admission .module-wrapp .title-req + div >
div:nth-child(1) .image-link-wrapper .image-link-title, #study-semesters
.module-wrapp .title-req + div > div:nth-child(1) .image-link-wrapper
.image-link-title, #study-university-life .module-wrapp .title-req + div
> div:nth-child(1) .image-link-wrapper .image-link-title,
#study-continuation .module-wrapp .title-req + div > div:nth-child(1)
.image-link-wrapper .image-link-title { margin-top: 0; border-top: 0;
padding-top: 0; } .study-lego:not(.study-home-lego)
.paragraph--type--video, .study-lego:not(.study-home-lego)
.paragraph--type--image { margin-bottom: 30px; } #study-footer
.paragraph-academic-accreditation { background-color: #86D3FF; }
#subjects-list ul { list-style: none; } #subjects-list ul li a {
background-color: inherit !important; color: #009FDF; } #subjects-list ul
li a:hover { text-decoration: none; color: #001470; } #teachers p a {
background-color: inherit !important; color: #009FDF; } #teachers p
a:hover { text-decoration: none; color: #001470; }
.page-node-type-study-clinic .study-header > div.light {
background-color: #ffffff; } .page-node-type-study-clinic .study-header
.study-wrapper .study-file { background: #785ca4; }
.page-node-type-study-clinic .study-header .study-wrapper .study-file
a:hover { background-color: #56368d; } .page-node-type-study-clinic
.study-header .study-header-image .opacity-buttons-header { background:
#9f7eb3; height: 200px; } .page-node-type-study-clinic .study-header
.study-header-image .buttons-header .ask-link div div { margin: 0 auto;
float: inherit; } .page-node-type-study-clinic .study-header
.study-header-image .buttons-header .ask-link div div a:hover {
background-color: #56368d; } .inner-menu-wrapper
ul.inner-menu.only-studies { padding: 30px 60px; display: block; height:
auto; position: relative; min-height: 60px; background: #00416B;
text-align: left; } @media (min-width: 1440px) { .inner-menu-wrapper
ul.inner-menu.only-studies { display: flex; flex-wrap: nowrap;
justify-content: space-between; align-items: start; } } @media (max-width:
1439px) { .inner-menu-wrapper ul.inner-menu.only-studies { padding-bottom:
30px; } .inner-menu-wrapper ul.inner-menu.only-studies.opened-menu {
padding: 60px 0 0 0 !important; } .inner-menu-wrapper
ul.inner-menu.only-studies.opened-menu > li { display: block; float:
none; width: 100%; border-top: 1px solid white; max-width: inherit; } }
@media (max-width: 1199px) { .inner-menu-wrapper
ul.inner-menu.only-studies { padding: 30px 60px !important; } } @media
(max-width: 991px) { .inner-menu-wrapper ul.inner-menu.only-studies {
padding: 30px 21px !important; } } .inner-menu-wrapper
ul.inner-menu.only-studies > li { cursor: pointer; display:
inline-block; padding: 0 60px 0 0; max-width: 180px; line-height: 1; }
@media (min-width: 1440px) { .inner-menu-wrapper
ul.inner-menu.only-studies > li { max-width: inherit; }
.inner-menu-wrapper ul.inner-menu.only-studies > li:nth-last-of-type(1)
{ padding-right: 0; } .inner-menu-wrapper ul.inner-menu.only-studies >
li > span { width: auto; max-width: inherit; } } @media (max-width:
1439px) { .inner-menu-wrapper ul.inner-menu.only-studies > li {
display: none; } } @media (max-width: 1199px) { .inner-menu-wrapper
ul.inner-menu.only-studies > li { padding: 30px 60px !important; } }
@media (max-width: 991px) { .inner-menu-wrapper ul.inner-menu.only-studies
> li { padding: 30px 21px !important; } } @media (max-width: 1439px) {
.study-menu .tabs .tab { padding: 30px 60px !important; } .study-menu
.tabs .tab.active { background-color: #001E32; } } @media (max-width:
1139px) { .study-menu .tabs .tab { padding: 30px 60px !important; } }
.inner-menu-wrapper ul.inner-menu.only-studies .menu-subheader-logo {
display: none; background-image: url("../imgs/burgerUIC.svg"); width:
25px; height: 18px; position: absolute; top: 25px; transform: inherit;
cursor: pointer; } @media (max-width: 1439px) { .inner-menu-wrapper
ul.inner-menu.only-studies .menu-subheader-logo { display: block; }
.inner-menu-wrapper ul.inner-menu.only-studies .menu-subheader-logo.open {
background-image: url(../imgs/menu-subheader-close.svg); top: 23px;
transform: none; width: 27px; height: 18px; left: 60px; } } @media
(max-width: 1439px) and (max-width: 1199px) { .inner-menu-wrapper
ul.inner-menu.only-studies .menu-subheader-logo.open { left: 60px; } }
@media (max-width: 1439px) and (max-width: 991px) { .inner-menu-wrapper
ul.inner-menu.only-studies .menu-subheader-logo.open { left: 21px; } }
@media (max-width: 1199px) { .inner-menu-wrapper
ul.inner-menu.only-studies .menu-subheader-logo { left: inherit; } }
.page-node-type-study-clinic .violet .study-header .study-wrapper
.study-file { background: #785CA4; } .page-node-type-study-clinic .violet
.study-header .study-wrapper .study-file a:hover { background: #440099; }
.page-node-type-study-clinic .violet .study-header .study-wrapper
.study-information a { color: #785CA4; } .page-node-type-study-clinic
.violet .study-header .study-wrapper .study-information a:hover { color:
#440099; } .page-node-type-study-clinic .violet .study-header
.study-header-image .opacity-buttons-header { background: #785CA4; }
.page-node-type-study-clinic .violet .study-header .study-header-image
.buttons-header .ask-link div div a:hover { background-color: #440099; }
.page-node-type-study-clinic .violet .paragraph--type--ask-information {
background-color: #785CA4 !important; } .page-node-type-study-clinic
.violet .paragraph--type--ask-information .contact-mail .email a {
text-decoration: underline; } .page-node-type-study-clinic .violet
.paragraph--type--ask-information .ask-link div div a,
.page-node-type-study-clinic .violet .paragraph--type--ask-information
.ask-link div div span { background-color: #000000 !important; }
.page-node-type-study-clinic .violet .paragraph--type--ask-information
.ask-link div div a:hover, .page-node-type-study-clinic .violet
.paragraph--type--ask-information .ask-link div div span:hover {
background-color: #440099 !important; } .page-node-type-study-clinic
.violet .paragraph--type--body .paragraph-body-wrapper a { color: #785CA4;
} .page-node-type-study-clinic .violet .paragraph--type--body
.paragraph-body-wrapper a:hover { color: #440099; }
.page-node-type-study-clinic .violet .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a { background-color: #785CA4; }
.page-node-type-study-clinic .violet .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a:hover { background-color:
#440099; } .page-node-type-study-clinic .violet .paragraph--type--video
.video-wrapper .play { background-color: #785CA4; }
.page-node-type-study-clinic .violet .paragraph--type--video
.video-wrapper .play:hover { background-color: #440099; }
.page-node-type-study-clinic .violet .video-wrapper .play {
background-color: #785CA4; } .page-node-type-study-clinic .violet
.video-wrapper .play:hover { background-color: #440099; }
.page-node-type-study-clinic .violet .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body a { color:
#9067A9; } .page-node-type-study-clinic .violet
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body a:hover { color: #440099; }
.page-node-type-study-clinic .violet .uic-paragraph .image-link-link.light
div div a { background-color: #785CA4; } .page-node-type-study-clinic
.violet .uic-paragraph .image-link-link.light div div a:hover {
background-color: #440099; } .page-node-type-study-clinic .violet
.image-link-wrapper .image-link-body a { color: #785CA4 !important; }
.page-node-type-study-clinic .violet .image-link-wrapper .image-link-body
a:hover { color: #440099 !important; } .page-node-type-study-clinic
.violet .slick-dotted .slick-dots li::before { background:
url(../imgs/slider-dots-purple.svg); } .page-node-type-study-clinic
.violet .slick-dotted .slick-dots li.slick-active::before { background:
url(../imgs/slider-dots-active-purple.svg); } .page-node-type-study-clinic
.violet .paragraph--type--body .paragraph-body-wrapper ul li::before {
background: url(../imgs/menu-marca-purple.svg); }
.page-node-type-study-clinic .violet .header-taxo .slide-bottom {
background-color: #785CA4; } .page-node-type-study-clinic .violet
.header-taxo .slide-bottom:hover { background-color: #785CA4; }
.page-node-type-study-clinic .turquoise .study-header .study-wrapper
.study-file { background: #00838A; } .page-node-type-study-clinic
.turquoise .study-header .study-wrapper .study-file a:hover { background:
#005A70; } .page-node-type-study-clinic .turquoise .study-header
.study-wrapper .study-information a { color: #00838A; }
.page-node-type-study-clinic .turquoise .study-header .study-wrapper
.study-information a:hover { color: #005A70; }
.page-node-type-study-clinic .turquoise .study-header .study-header-image
.opacity-buttons-header { background: #00838A; }
.page-node-type-study-clinic .turquoise .study-header .study-header-image
.buttons-header .ask-link div div a:hover { background-color: #005A70; }
.page-node-type-study-clinic .turquoise .paragraph--type--ask-information
{ background-color: #00838A !important; } .page-node-type-study-clinic
.turquoise .paragraph--type--ask-information .contact-mail .email a {
text-decoration: underline; } .page-node-type-study-clinic .turquoise
.paragraph--type--ask-information .ask-link div div a,
.page-node-type-study-clinic .turquoise .paragraph--type--ask-information
.ask-link div div span { background-color: #000000 !important; }
.page-node-type-study-clinic .turquoise .paragraph--type--ask-information
.ask-link div div a:hover, .page-node-type-study-clinic .turquoise
.paragraph--type--ask-information .ask-link div div span:hover {
background-color: #005A70 !important; } .page-node-type-study-clinic
.turquoise .paragraph--type--body .paragraph-body-wrapper a { color:
#00838A; } .page-node-type-study-clinic .turquoise .paragraph--type--body
.paragraph-body-wrapper a:hover { color: #005A70; }
.page-node-type-study-clinic .turquoise .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a { background-color: #00838A; }
.page-node-type-study-clinic .turquoise .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a:hover { background-color:
#005A70; } .page-node-type-study-clinic .turquoise .paragraph--type--video
.video-wrapper .play { background-color: #00838A; }
.page-node-type-study-clinic .turquoise .paragraph--type--video
.video-wrapper .play:hover { background-color: #005A70; }
.page-node-type-study-clinic .turquoise .video-wrapper .play {
background-color: #00838A; } .page-node-type-study-clinic .turquoise
.video-wrapper .play:hover { background-color: #005A70; }
.page-node-type-study-clinic .turquoise .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body a { color:
#00838A; } .page-node-type-study-clinic .turquoise
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body a:hover { color: #005A70; }
.page-node-type-study-clinic .turquoise .uic-paragraph
.image-link-link.light div div a { background-color: #00838A; }
.page-node-type-study-clinic .turquoise .uic-paragraph
.image-link-link.light div div a:hover { background-color: #005A70; }
.page-node-type-study-clinic .turquoise .image-link-wrapper
.image-link-body a { color: #00838A !important; }
.page-node-type-study-clinic .turquoise .image-link-wrapper
.image-link-body a:hover { color: #005A70 !important; }
.page-node-type-study-clinic .turquoise .slick-dotted .slick-dots
li::before { background: url(../imgs/slider-dots-turquoise.svg); }
.page-node-type-study-clinic .turquoise .slick-dotted .slick-dots
li.slick-active::before { background:
url(../imgs/slider-dots-active-turquoise.svg); }
.page-node-type-study-clinic .turquoise .paragraph--type--body
.paragraph-body-wrapper ul li::before { background:
url(../imgs/menu-marca-turquoise.svg); } .page-node-type-study-clinic
.turquoise .header-taxo .slide-bottom { background-color: #00838A; }
.page-node-type-study-clinic .turquoise .header-taxo .slide-bottom:hover {
background-color: #005A70; } /* colors */ .uic-paragraph { padding: 90px;
} @media (max-width: 1199px) { .uic-paragraph { padding: 60px; } } @media
(max-width: 449px) { .uic-paragraph { padding: 30px; } }
.paragraph--type--title .paragraph-title-wrapper { text-align: center; }
.description-taxonomy-page .paragraph--type--title
.paragraph-title-wrapper { text-align: left !important; }
.paragraph--type--image img { height: auto; width: 100%; max-width: 100%;
/*padding: 90px; @media(max-width: 1199px){ padding: 60px; }
@media(max-width: 449px){ padding: 30px; } */ }
.paragraph--type--image-links-list .image-link-img img,
.paragraph--type--image-link .image-link-img img { max-width: 100%; width:
100%; height: auto; } /* .paragraph--type--image-links-list{
.paragraph--type--image-link{ .image-link-link{ > div{ > div{
margin-bottom: 30px; } } } } } */ .study-sponsor-wrapper .sponsor-icons
img { width: 50%; height: auto; } @media (min-width: 0) { .container {
max-width: 100%; } } @media (min-width: 1200px) { .container { max-width:
1639px; } } @media (max-width: 1639px) { .np-container { padding: 0; } }
body[class*=page-node-type-stud] .list-link-image .wrapper-list-link
.uic-paragraph { padding-bottom: 0; } body[class*=page-node-type-stud]
.list-link-image .wrapper-list-link + div > div > div:nth-child(1)
.image-link-wrapper { padding-top: 60px; } .list-link-image {
/*div:nth-child(2) { > div { > div:nth-child(1){ .image-link-wrapper
{ padding-top: 0; } } } }*/ } .list-link-image .wrapper-list-link
.uic-paragraph { padding: 90px 90px 60px 90px; } @media (max-width:
1199px) { .list-link-image .wrapper-list-link .uic-paragraph { padding:
60px 60px 30px 60px; } } @media (max-width: 991px) { .list-link-image
.wrapper-list-link .uic-paragraph { padding: 60px 21px 30px; } } @media
(max-width: 449px) { .list-link-image .wrapper-list-link .uic-paragraph {
padding: 30px 21px 0; } } .list-link-image .wrapper-list-link
.uic-paragraph .image-link-title h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
margin: 0 0 60px; } .list-link-image .wrapper-list-link .uic-paragraph
.image-link-title h3.title-only { padding-bottom: 30px; margin-bottom: 0;
} .list-link-image .wrapper-list-link .uic-paragraph .image-link-title
h3.like-h4 { font-size: 24px; font-weight: 600; } @media (max-width:
991px) { .list-link-image .wrapper-list-link .uic-paragraph
.image-link-title h3 { font-size: 36px; } } @media (max-width: 449px) {
.list-link-image .wrapper-list-link .uic-paragraph .image-link-title h3 {
font-size: 32px; line-height: 1.3; } } .list-link-image .wrapper-list-link
.uic-paragraph .image-link-subtitle { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 24px; line-height: initial;
padding-bottom: 30px; } .list-link-image .wrapper-list-link .uic-paragraph
.image-link-body { padding-bottom: 30px; font-family: "lft-etica",
sans-serif; font-weight: 300; line-height: 25px; font-size: 18px; }
.list-link-image .wrapper-list-link .uic-paragraph .image-link-link {
margin-bottom: 30px; font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 18px; } @media (max-width: 1119px) { .list-link-image
.wrapper-list-link .uic-paragraph .image-link-link { margin-bottom: 60px;
} } @media (max-width: 449px) { .list-link-image .wrapper-list-link
.uic-paragraph .image-link-link { margin-bottom: 30px; } }
.list-link-image .wrapper-list-link .uic-paragraph .image-link-link a,
.list-link-image .wrapper-list-link .uic-paragraph .image-link-link span {
display: block; font-weight: 600; padding: 23px 40px; position: relative;
} .list-link-image .wrapper-list-link .uic-paragraph .image-link-link
a:hover, .list-link-image .wrapper-list-link .uic-paragraph
.image-link-link span:hover { background: #001470; color: #FFFFFF
!important; text-decoration: none; } .list-link-image .wrapper-list-link
.uic-paragraph .image-link-link a:hover::after, .list-link-image
.wrapper-list-link .uic-paragraph .image-link-link span:hover::after {
background: url(../imgs/link-intern-white.svg); }
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div { /*.image-link-wrapper{ padding-bottom: 0; }*/ }
.paragraph--type--image-links-list .wrapper-list-link + div > div >
div:nth-last-child(1) .image-link-wrapper { padding-bottom: 90px; } @media
(max-width: 1199px) { .paragraph--type--image-links-list
.wrapper-list-link + div > div > div:nth-last-child(1)
.image-link-wrapper { padding-bottom: 60px; } } @media (max-width: 449px)
{ .paragraph--type--image-links-list .wrapper-list-link + div > div
> div:nth-last-child(1) .image-link-wrapper { padding-bottom: 30px; } }
.title-image-list-link-wrapper { font-size: 32px; color: #000;
font-family: "lft-etica", sans-serif; font-weight: 600; margin-bottom:
90px; line-height: 1; margin-top: 60px; } @media (max-width: 991px) {
.title-image-list-link-wrapper { font-size: 36px; } } @media (max-width:
449px) { .title-image-list-link-wrapper { font-size: 32px; line-height:
1.3; } } .image-link-wrapper { padding: 90px; } @media (max-width: 1199px)
{ .image-link-wrapper { padding: 60px; } } @media (max-width: 991px) {
.image-link-wrapper { padding: 60px 21px; } } @media (max-width: 449px) {
.image-link-wrapper { padding: 30px 21px; } } .image-link-wrapper
.image-link-img { margin-bottom: 30px; } .image-link-wrapper
.image-link-title { margin-bottom: 60px; } @media (max-width: 449px) {
.image-link-wrapper .image-link-title { margin-bottom: 30px; } }
.image-link-wrapper .image-link-title h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
margin: 0; } @media (max-width: 991px) { .image-link-wrapper
.image-link-title h3 { font-size: 36px; } } @media (max-width: 449px) {
.image-link-wrapper .image-link-title h3 { font-size: 32px; line-height:
1.3; } } .image-link-wrapper .image-link-title h3.like-h4 { font-size:
24px; font-weight: 600; } .image-link-wrapper .image-link-subtitle {
margin-bottom: 30px; font-size: 18px; line-height: 25px; font-family:
"lft-etica", sans-serif; font-weight: 600; } .image-link-wrapper
.image-link-body { font-family: "lft-etica", sans-serif; font-weight: 300;
line-height: 25px; font-size: 18px; } .image-link-wrapper
.image-link-body.space-low { margin-bottom: 20px; margin-top: 10px; }
.image-link-wrapper .image-link-body ul { list-style: none; display:
-ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
margin-bottom: 0; padding: 0 0 0 25px; } .image-link-wrapper
.image-link-body ul li { margin-bottom: 20px; flex: 0 0 100%; max-width:
100%; font-weight: 300; font-family: "lft-etica", sans-serif; font-size:
18px; padding: 0 30px 0 15px; position: relative; } .image-link-wrapper
.image-link-body ul li::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 29px; height: 10px; position:
absolute; top: 8px; left: -30px; background-size: cover; }
.image-link-wrapper .image-link-body ul li ul { margin-top: 20px; }
.image-link-wrapper .image-link-body ol { counter-reset: listNumbering;
list-style: none; padding-left: 0; margin-bottom: 0; } .image-link-wrapper
.image-link-body ol > li { font-size: 18px; counter-increment:
listNumbering; position: relative; padding-left: 60px; font-family:
"lft-etica", sans-serif; font-weight: 300; margin-top: 30px; min-height:
36px; } .image-link-wrapper .image-link-body ol > li::before { content:
counter(listNumbering); font-size: 36px; position: absolute; left: 0; top:
0; font-family: "lft-etica", sans-serif; font-weight: 300; line-height: 1;
} .image-link-wrapper .image-link-body a { color: #86D3FF !important; }
.image-link-wrapper .image-link-body a:hover { color: #001470 !important;
} .image-link-wrapper .image-link-link { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 18px; background: transparent
!important; margin-top: 30px; } .image-link-wrapper .image-link-link a,
.image-link-wrapper .image-link-link span { position: relative; display:
block; padding: 23px 60px 23px 40px; font-weight: 600; margin-bottom:
25px; } .image-link-wrapper .image-link-link a:hover, .image-link-wrapper
.image-link-link span:hover { background: #001470; color: #FFFFFF
!important; text-decoration: none; } .image-link-wrapper .image-link-link
a:hover::after, .image-link-wrapper .image-link-link span:hover::after {
background: url(../imgs/link-intern-white.svg); } .image-link-wrapper
.image-link-link a { cursor: pointer; } .image-link-wrapper
.image-link-link.space-low { margin-bottom: 20px; margin-top: 10px; }
.image-link-wrapper .image-link-link.space-low:nth-of-type(1) {
margin-bottom: 90px; } @media (max-width: 991px) { .image-link-wrapper
.image-link-link.space-low:nth-of-type(1) { margin-bottom: 60px; } }
@media (max-width: 449px) { .image-link-wrapper
.image-link-link.space-low:nth-of-type(1) { margin-bottom: 30px; } }
.study-sponsor-wrapper { padding: 90px; } @media (max-width: 1199px) {
.study-sponsor-wrapper { padding: 60px; } } @media (max-width: 991px) {
.study-sponsor-wrapper { padding: 60px 21px; } } @media (max-width: 449px)
{ .study-sponsor-wrapper { padding: 30px 21px; } } .study-sponsor-wrapper
.sponsor-title { margin-bottom: 60px; } .study-sponsor-wrapper
.sponsor-title.no-subtitle-figures { margin-bottom: 60px; }
.study-sponsor-wrapper .sponsor-title h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
margin: 0; } @media (max-width: 991px) { .study-sponsor-wrapper
.sponsor-title h3 { font-size: 36px; } } @media (max-width: 449px) {
.study-sponsor-wrapper .sponsor-title h3 { font-size: 32px; line-height:
1.3; } } .study-sponsor-wrapper .sponsor-subtitle { font-family:
"lft-etica", sans-serif; font-weight: 300; line-height: 25px; font-size:
18px; } .study-sponsor-wrapper .sponsor-figures { width: 100%; margin-top:
30px; } .study-sponsor-wrapper .sponsor-figures .figure-wrapper { width:
100%; font-family: "lft-etica", sans-serif; font-weight: 600; font-size:
18px; margin-bottom: 60px; line-height: 1; } @media (max-width: 449px) {
.study-sponsor-wrapper .sponsor-figures .figure-wrapper { margin-bottom:
30px; } } .study-sponsor-wrapper .sponsor-figures .figure-wrapper
.figure-number { width: 40%; font-size: 32px; padding-right: 90px; }
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-number
> div { font-family: "lft-etica", sans-serif; font-size: 40px;
padding-top: 5px; width: fit-content; padding: 10px; background-color:
#e0f4ff; color: #009fdf; } @media (max-width: 1199px) {
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-number {
width: 50%; } } @media (max-width: 991px) { .study-sponsor-wrapper
.sponsor-figures .figure-wrapper .figure-number { font-size: 32px;
padding-right: 60px; } } @media (max-width: 449px) {
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-number {
font-size: 28px; line-height: 1.3; padding-right: 30px; } }
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-text {
width: 60%; float: left; word-break: break-word; } @media (max-width:
1199px) { .study-sponsor-wrapper .sponsor-figures .figure-wrapper
.figure-text { width: 50%; } } @media (max-width: 449px) {
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-text {
line-height: 25px; } } .study-sponsor-wrapper .sponsor-figures > div
> div:nth-last-child(1) .figure-wrapper { margin-bottom: 0; }
.study-sponsor-wrapper .sponsor-body { font-family: "lft-etica",
sans-serif; font-weight: 300; line-height: 25px; font-size: 18px;
margin-top: 30px; } .study-sponsor-wrapper .sponsor-body a { color:
#009FDF !important; } .study-sponsor-wrapper .sponsor-body a:hover {
color: #001E32 !important; } .study-sponsor-wrapper .sponsor-icons {
overflow: auto; width: 100%; margin-top: 60px; } .study-sponsor-wrapper
.sponsor-icons > div > div { float: left; width: 50%; text-align:
center; } .study-sponsor-wrapper .sponsor-icons > div >
div:nth-child(even) img { padding-left: 15px; } .study-sponsor-wrapper
.sponsor-icons > div > div:nth-child(odd) img { padding-right: 15px;
} .study-sponsor-wrapper .sponsor-icons > div > div img { width:
70%; height: auto; max-width: 100%; margin-bottom: 30px; }
.study-sponsor-wrapper .sponsor-link a, .study-sponsor-wrapper
.sponsor-link span { display: block; font-weight: 600; font-family:
"lft-etica", sans-serif; font-size: 18px; padding: 23px 60px 23px 40px;
position: relative; margin-top: 30px; } @media (max-width: 449px) {
.study-sponsor-wrapper .sponsor-link a, .study-sponsor-wrapper
.sponsor-link span { padding-right: 60px; } } .study-sponsor-wrapper
.sponsor-link a:hover, .study-sponsor-wrapper .sponsor-link span:hover {
background: #001e32; color: #FFFFFF !important; text-decoration: none; }
.study-sponsor-wrapper .sponsor-link a:hover::after,
.study-sponsor-wrapper .sponsor-link span:hover::after { background:
url(../imgs/link-intern-white.svg); } .paragraph--type--title
.paragraph-title-wrapper { padding: 90px; } @media (max-width: 1199px) {
.paragraph--type--title .paragraph-title-wrapper { padding: 60px; } }
@media (max-width: 991px) { .paragraph--type--title
.paragraph-title-wrapper { padding: 60px 21px; } } @media (max-width:
449px) { .paragraph--type--title .paragraph-title-wrapper { padding: 30px
21px; } } .paragraph--type--title .paragraph-title-wrapper h3,
.paragraph--type--title .paragraph-title-wrapper h4,
.paragraph--type--title .paragraph-title-wrapper h5 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; } @media
(max-width: 991px) { .paragraph--type--title .paragraph-title-wrapper h3,
.paragraph--type--title .paragraph-title-wrapper h4,
.paragraph--type--title .paragraph-title-wrapper h5 { font-size: 36px; } }
@media (max-width: 449px) { .paragraph--type--title
.paragraph-title-wrapper h3, .paragraph--type--title
.paragraph-title-wrapper h4, .paragraph--type--title
.paragraph-title-wrapper h5 { font-size: 32px; line-height: 1.3; } }
.paragraph--type--title-text .paragraph-title-text-wrapper { padding:
90px; } @media (max-width: 1199px) { .paragraph--type--title-text
.paragraph-title-text-wrapper { padding: 60px; } } @media (max-width:
991px) { .paragraph--type--title-text .paragraph-title-text-wrapper {
padding: 60px 21px; } } @media (max-width: 449px) {
.paragraph--type--title-text .paragraph-title-text-wrapper { padding: 30px
21px; } } .paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-title { margin-bottom: 60px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-title h1 { margin: 0; font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 46px; line-height: initial; }
@media (max-width: 449px) { .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h1 { font-size:
38px; line-height: 1.3; } } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h2 { margin: 0;
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 36px;
line-height: initial; } @media (max-width: 449px) {
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-title h2 { font-size: 32px; line-height: 1.3; } }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-title h3 { margin: 0; font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial; }
@media (max-width: 449px) { .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h3 { font-size:
30px; line-height: 1.3; } } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h4 { margin: 0;
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 24px;
line-height: initial; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h5 { margin: 0;
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 18px;
line-height: initial; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-title h6 { margin: 0;
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 18px;
line-height: initial; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body { font-family:
"lft-etica", sans-serif; font-weight: 300; line-height: 25px; font-size:
18px; } .paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body p { font-weight: 300; font-family: "lft-etica",
sans-serif; font-size: 18px; margin-bottom: 30px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body p + h2, .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body p + h3,
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body p + h4, .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body p + h5,
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body p + h6 { margin-top: 60px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body ul { list-style: none; display: -ms-flexbox;
display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0;
padding: 0 0 0 25px; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ul li {
margin-bottom: 20px; flex: 0 0 100%; max-width: 100%; font-weight: 300;
font-family: "lft-etica", sans-serif; font-size: 18px; padding: 0 30px 0
15px; position: relative; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ul li::before {
content: ""; background: url(../imgs/menu-marca-blue.svg); width: 29px;
height: 10px; position: absolute; top: 8px; left: -30px; background-size:
cover; } .paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body ul li ul { margin-top: 20px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body ol { counter-reset: listNumbering; list-style:
none; padding-left: 0; margin-bottom: 0; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol > li {
font-size: 18px; counter-increment: listNumbering; position: relative;
padding-left: 60px; font-family: "lft-etica", sans-serif; font-weight:
300; margin-top: 30px; min-height: 36px; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol >
li::before { content: counter(listNumbering); font-size: 36px; position:
absolute; left: 0; top: 0; font-family: "lft-etica", sans-serif;
font-weight: 300; line-height: 1; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol + p {
margin-top: 60px; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol + h2,
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body ol + h3, .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol + h4,
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body ol + h5, .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol + h6 {
margin-top: 60px; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body ol + h2 {
margin-bottom: 40px; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body h1 { font-family:
"lft-etica", sans-serif; font-size: 46px; margin-bottom: 40px;
font-weight: bold; } .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body h2 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; margin-bottom:
40px; } .paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 40px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body h4, .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body h5,
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body h6 { font-size: 18px; font-family: "lft-etica",
sans-serif; font-weight: 600; margin-top: 60px; margin-bottom: 40px; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body a { color: #009FDF; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body a:hover { color: #001e32; }
.paragraph--type--title-text .paragraph-title-text-wrapper
.paragraph-title-text-body img { height: auto; width: auto; max-width:
100%; margin-bottom: 20px; } .paragraph--type--video
.paragraph-title-text-wrapper { padding: 90px; font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
text-align: center; } @media (max-width: 1199px) { .paragraph--type--video
.paragraph-title-text-wrapper { padding: 60px; } } @media (max-width:
991px) { .paragraph--type--video .paragraph-title-text-wrapper {
font-size: 36px; padding: 60px 21px; } } @media (max-width: 449px) {
.paragraph--type--video .paragraph-title-text-wrapper { font-size: 32px;
line-height: 1.3; padding: 30px 21px; } } .paragraph--type--video
.video-wrapper { position: relative; overflow: hidden; padding-top:
56.25%; height: 0; } @media (max-width: 767px) { .paragraph--type--video
.video-wrapper { padding-top: 75%; } } .paragraph--type--video
.video-wrapper .video-abs .contextual-region { position: inherit; }
.paragraph--type--video .video-wrapper .video-abs iframe { position:
absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; width: 100%;
height: 100%; border: none; } .paragraph--type--video .video-wrapper
.img-abs { position: absolute; z-index: 2; top: 0; left: 0; right: 0;
bottom: 0; width: 100%; height: 100%; } .paragraph--type--video
.video-wrapper .play { border-radius: 100px; width: 166px; height: 166px;
position: absolute; z-index: 3; top: 50%; left: 50%; transform:
translate(-50%, -50%); cursor: pointer; background-color: #00416b; }
.paragraph--type--video .video-wrapper .play::after { content: "";
position: absolute; background: url("../imgs/play-white.svg"); top: 50%;
left: 55%; transform: translate(-50%, -50%); width: 27px; height: 33px;
background-size: cover; } .paragraph--type--links-list
.paragraph-link-list-wrapper { padding: 90px 90px 70px 90px; } @media
(max-width: 1199px) { .paragraph--type--links-list
.paragraph-link-list-wrapper { padding: 60px 60px 40px 60px; } } @media
(max-width: 991px) { .paragraph--type--links-list
.paragraph-link-list-wrapper { padding: 60px 21px 40px; } } @media
(max-width: 449px) { .paragraph--type--links-list
.paragraph-link-list-wrapper { padding: 30px 21px 10px; } }
.paragraph--type--links-list .paragraph-link-list-title { margin-bottom:
60px; } .paragraph--type--links-list .paragraph-link-list-title h3 {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 32px;
line-height: initial; margin: 0; } @media (max-width: 991px) {
.paragraph--type--links-list .paragraph-link-list-title h3 { font-size:
36px; } } @media (max-width: 449px) { .paragraph--type--links-list
.paragraph-link-list-title h3 { font-size: 32px; line-height: 1.3; } }
.paragraph--type--links-list .paragraph-link-list-subtitle { font-family:
"lft-etica", sans-serif; font-weight: 600; line-height: 25px; font-size:
18px; margin-bottom: 30px; margin-top: 30px; }
.paragraph--type--links-list .paragraph-link-list-body { font-family:
"lft-etica", sans-serif; font-weight: 300; line-height: 25px; font-size:
18px; margin-bottom: 60px; } .paragraph--type--links-list
.paragraph-link-list-body p { font-weight: 300; font-family: "lft-etica",
sans-serif; font-size: 18px; margin-bottom: 20px; }
.paragraph--type--links-list .paragraph-link-list-body p + h2,
.paragraph--type--links-list .paragraph-link-list-body p + h3,
.paragraph--type--links-list .paragraph-link-list-body p + h4,
.paragraph--type--links-list .paragraph-link-list-body p + h5,
.paragraph--type--links-list .paragraph-link-list-body p + h6 {
margin-top: 60px; } .paragraph--type--links-list .paragraph-link-list-body
ul { list-style: none; display: -ms-flexbox; display: flex; -ms-flex-wrap:
wrap; flex-wrap: wrap; margin-bottom: 0; padding: 0 0 0 25px; }
.paragraph--type--links-list .paragraph-link-list-body ul li {
margin-bottom: 20px; flex: 0 0 100%; max-width: 100%; font-weight: 300;
font-family: "lft-etica", sans-serif; font-size: 18px; padding: 0 30px 0
15px; position: relative; } .paragraph--type--links-list
.paragraph-link-list-body ul li::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 29px; height: 10px; position:
absolute; top: 8px; left: -30px; background-size: cover; }
.paragraph--type--links-list .paragraph-link-list-body ul li ul {
margin-top: 20px; } .paragraph--type--links-list .paragraph-link-list-body
ol { counter-reset: listNumbering; list-style: none; padding-left: 0;
margin-bottom: 0; } .paragraph--type--links-list .paragraph-link-list-body
ol > li { font-size: 18px; counter-increment: listNumbering; position:
relative; padding-left: 60px; font-family: "lft-etica", sans-serif;
font-weight: 300; margin-top: 30px; min-height: 36px; }
.paragraph--type--links-list .paragraph-link-list-body ol > li::before
{ content: counter(listNumbering); font-size: 36px; position: absolute;
left: 0; top: 0; font-family: "lft-etica", sans-serif; font-weight: 300;
line-height: 1; } .paragraph--type--links-list .paragraph-link-list-body
ol + p { margin-top: 60px; } .paragraph--type--links-list
.paragraph-link-list-body ol + h2, .paragraph--type--links-list
.paragraph-link-list-body ol + h3, .paragraph--type--links-list
.paragraph-link-list-body ol + h4, .paragraph--type--links-list
.paragraph-link-list-body ol + h5, .paragraph--type--links-list
.paragraph-link-list-body ol + h6 { margin-top: 60px; }
.paragraph--type--links-list .paragraph-link-list-body ol + h2 {
margin-bottom: 40px; } .paragraph--type--links-list
.paragraph-link-list-body h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 40px; }
.paragraph--type--links-list .paragraph-link-list-body h3 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; margin-bottom:
30px; } .paragraph--type--links-list .paragraph-link-list-body h4,
.paragraph--type--links-list .paragraph-link-list-body h5,
.paragraph--type--links-list .paragraph-link-list-body h6 { font-size:
18px; font-family: "lft-etica", sans-serif; font-weight: 600; margin-top:
60px; margin-bottom: 30px; } .paragraph--type--links-list
.paragraph-link-list-body a { color: #009FDF; }
.paragraph--type--links-list .paragraph-link-list-body img { height: auto;
width: auto; max-width: 100%; margin-bottom: 20px; }
.paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table { display: block; overflow-x: auto;
white-space: nowrap; /* width */ /* Handle */ }
.paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table tbody { display: table; width: 100%; }
.paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table::-webkit-scrollbar { height: 10px;
background-size: 100% 14%; background: url("../imgs/linia-blue.svg")
no-repeat center; } .paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table::-webkit-scrollbar-thumb { background-size:
100% 100%; background: url("../imgs/handle-scroll-blue.svg") no-repeat;
width: 192px; } .paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table::-webkit-scrollbar-track { height: 4px; }
.paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table::-webkit-scrollbar-track-piece { height: 10px
!important; } .paragraph--type--links-list .paragraph-link-list-body
table.alu-ambassadors-table::-webkit-scrollbar-thumb::after { content: "";
border: 2px dotted #ff0000; } .paragraph--type--links-list
.paragraph-link-list-image img { margin-bottom: 30px; width: 100%; height:
auto; max-width: 100%; } .paragraph--type--links-list
.paragraph-link-list-link { background: transparent !important; }
.paragraph--type--links-list .paragraph-link-list-link div div {
margin-bottom: 30px; font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 16px; } .paragraph--type--links-list
.paragraph-link-list-link div div a, .paragraph--type--links-list
.paragraph-link-list-link div div span { position: relative; display:
block; font-weight: 600; padding: 23px 60px 23px 40px; }
.paragraph--type--links-list .paragraph-link-list-link div div a:hover,
.paragraph--type--links-list .paragraph-link-list-link div div span:hover
{ background: #001e32; color: #FFFFFF !important; text-decoration: none; }
.paragraph--type--links-list .paragraph-link-list-link div div
a:hover::after, .paragraph--type--links-list .paragraph-link-list-link div
div span:hover::after { background: url(../imgs/link-intern-white.svg); }
.paragraph--type--links-list .paragraph-link-list-link div div a:hover
div.study-subtype, .paragraph--type--links-list .paragraph-link-list-link
div div span:hover div.study-subtype { background: none; }
.paragraph--type--links-list .paragraph-link-list-link div div a
div.study-subtype, .paragraph--type--links-list .paragraph-link-list-link
div div span div.study-subtype { color: white; margin-left: 60px; display:
inline !important; } .paragraph--type--links-list
.paragraph-link-list-link div div a div.study-subtype:hover,
.paragraph--type--links-list .paragraph-link-list-link div div span
div.study-subtype:hover { background-color: transparent !important; }
@media (max-width: 768px) { .paragraph--type--links-list
.paragraph-link-list-link div div a div.study-subtype,
.paragraph--type--links-list .paragraph-link-list-link div div span
div.study-subtype { margin-top: 10px; } } @media (max-width: 600px) {
.paragraph--type--links-list .paragraph-link-list-link div div a
div.study-subtype, .paragraph--type--links-list .paragraph-link-list-link
div div span div.study-subtype { margin-left: inherit; } }
.taxonomy-lego-footer .paragraph--type--links-list .uic-paragraph {
background: #DCDCDC; } .taxonomy-lego-footer .paragraph--type--links-list
.uic-paragraph .link-intern > div { display: -ms-flexbox; display:
flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .taxonomy-lego-footer
.paragraph--type--links-list .uic-paragraph .link-intern > div > div
{ flex: 0 0 50%; max-width: 48%; background: #FFFFFF; } @media (max-width:
991px) { .taxonomy-lego-footer .paragraph--type--links-list .uic-paragraph
.link-intern > div > div { flex: 0 0 100%; max-width: 100%; } }
.taxonomy-lego-footer .paragraph--type--links-list .uic-paragraph
.link-intern > div > div:nth-child(even) { margin-left: 1%; } @media
(max-width: 991px) { .taxonomy-lego-footer .paragraph--type--links-list
.uic-paragraph .link-intern > div > div:nth-child(even) {
margin-left: 0; } } .taxonomy-lego-footer .paragraph--type--links-list
.uic-paragraph .link-intern > div > div:nth-child(odd) {
margin-right: 1%; } @media (max-width: 991px) { .taxonomy-lego-footer
.paragraph--type--links-list .uic-paragraph .link-intern > div >
div:nth-child(odd) { margin-right: 0; } } .taxonomy-lego-footer
.paragraph--type--links-list .paragraph-link-list-image img { width: auto;
height: auto; } .paragraph--type--academic-accreditation
.paragraph-academic-accreditation { padding: 90px 90px 70px 90px; } @media
(max-width: 1199px) { .paragraph--type--academic-accreditation
.paragraph-academic-accreditation { padding: 60px 60px 40px 60px; } }
@media (max-width: 991px) { .paragraph--type--academic-accreditation
.paragraph-academic-accreditation { padding: 60px 21px; } } @media
(max-width: 449px) { .paragraph--type--academic-accreditation
.paragraph-academic-accreditation { padding: 30px 21px 10px; } }
.paragraph--type--academic-accreditation .academic-title { margin-bottom:
30px; } .paragraph--type--academic-accreditation .academic-title h3 {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 32px;
line-height: initial; margin: 0; } @media (max-width: 991px) {
.paragraph--type--academic-accreditation .academic-title h3 { font-size:
36px; } } @media (max-width: 449px) {
.paragraph--type--academic-accreditation .academic-title h3 { font-size:
32px; line-height: 1.3; } } .paragraph--type--academic-accreditation
.academic-subtitle { font-family: "lft-etica", sans-serif; font-weight:
300; line-height: 25px; font-size: 18px; margin-bottom: 60px; margin-top:
20px; } .paragraph--type--academic-accreditation .academic-link {
background: transparent !important; }
.paragraph--type--academic-accreditation .academic-link div div {
margin-bottom: 20px; font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 18px; background: #00416b; }
.paragraph--type--academic-accreditation .academic-link div div span a,
.paragraph--type--academic-accreditation .academic-link div div span span
{ color: #ffffff; display: block; font-weight: 600; position: relative;
padding: 23px 60px 23px 40px; } .paragraph--type--academic-accreditation
.academic-link div div span a:hover,
.paragraph--type--academic-accreditation .academic-link div div span
span:hover { background: #001e32; color: #FFFFFF !important;
text-decoration: none; } .paragraph--type--academic-accreditation
.academic-link div div span a:hover::after,
.paragraph--type--academic-accreditation .academic-link div div span
span:hover::after { background: url(../imgs/download-white.svg); }
.paragraph--type--academic-accreditation .academic-link .file-size {
display: none; } .paragraph--type--academic-accreditation .logo-academic
img { width: 100%; height: auto; max-width: 100%; } @media (max-width:
991px) { .paragraph--type--academic-accreditation .logo-academic img {
margin-bottom: 30px; } } .paragraph--type--academic-accreditation
.text-acreditacio-academica { font-size: 22.97px; font-family:
"lft-etica", sans-serif; font-weight: 400; } @media (max-width: 991px) {
.paragraph--type--academic-accreditation .text-acreditacio-academica {
margin-bottom: 30px; } } .paragraph--type--ask-information { background:
#009fdf !important; } .paragraph--type--ask-information
.paragraph-ask-information { padding: 90px; color: #FFFFFF; } @media
(max-width: 1199px) { .paragraph--type--ask-information
.paragraph-ask-information { padding: 60px; } } @media (max-width: 991px)
{ .paragraph--type--ask-information .paragraph-ask-information { padding:
60px 21px; } } @media (max-width: 449px) {
.paragraph--type--ask-information .paragraph-ask-information { padding:
30px 21px; } } .paragraph--type--ask-information
.paragraph-ask-information .ask-title { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; margin-bottom: 20px; }
@media (max-width: 991px) { .paragraph--type--ask-information
.paragraph-ask-information .ask-title { font-size: 36px; } } @media
(max-width: 449px) { .paragraph--type--ask-information
.paragraph-ask-information .ask-title { font-size: 32px; line-height: 1.3;
} } .paragraph--type--ask-information .paragraph-ask-information
.ask-subtitle, .paragraph--type--ask-information
.paragraph-ask-information .ask-extra-info { font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 18px; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-extra-info { margin-top: 20px; } .paragraph--type--ask-information
.paragraph-ask-information .ask-extra-info a { color: #009fdf; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-extra-info a:hover { color: #001e32; } @media (max-width: 767px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-extra-info { margin-bottom: 0; } } .paragraph--type--ask-information
.paragraph-ask-information .contact-mail { margin-top: 15px; }
.paragraph--type--ask-information .paragraph-ask-information .contact-mail
.fullname { font-weight: bold; } .paragraph--type--ask-information
.paragraph-ask-information .contact-mail .email a { color: white;
text-decoration: none; } .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div { width: 50%; float: right;
text-align: center; padding-left: 15px; } @media (max-width: 1199px) {
.paragraph--type--ask-information .paragraph-ask-information .ask-link div
div { width: 100%; padding-left: 0; margin-top: 20px; } }
.paragraph--type--ask-information .paragraph-ask-information .ask-link div
div a, .paragraph--type--ask-information .paragraph-ask-information
.ask-link div div span { padding: 23px 20px; background-color: #00416b;
color: #ffffff; width: 100%; display: block; font-family: "lft-etica",
sans-serif; font-weight: 600; border-radius: 0; }
.paragraph--type--ask-information .paragraph-ask-information .ask-link div
div a:hover, .paragraph--type--ask-information .paragraph-ask-information
.ask-link div div span:hover { background: #001e32; color: #FFFFFF
!important; text-decoration: none; } .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div a:hover::after,
.paragraph--type--ask-information .paragraph-ask-information .ask-link div
div span:hover::after { background: url(../imgs/link-intern-white.svg); }
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.link-space div div { float: left; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.link-space div div:nth-child(1) { padding-right: 12.5px;
padding-left: 0; } @media (max-width: 1199px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.link-space div div:nth-child(1) { padding: 0; } }
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.link-space div div:nth-child(2) { padding-left: 12.5px; } @media
(max-width: 1199px) { .paragraph--type--ask-information
.paragraph-ask-information .ask-link.link-space div div:nth-child(2) {
padding: 0; } } .paragraph--type--ask-information
.paragraph-ask-information .ask-link.link-100 div div { padding-left: 0;
width: 100%; } @media (max-width: 991px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.mt--60 { margin-top: -60px; } } @media (max-width: 874px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.mt--60 { margin-top: -90px; } } @media (max-width: 767px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-link.mt--60 { margin-top: 0; } } @media (max-width: 1199px) {
.paragraph--type--ask-information .paragraph-ask-information
.ask-contact-wrapper { margin-top: 20px; } }
.paragraph--type--ask-information .paragraph-ask-information
.ask-contact-wrapper .contact-name { font-weight: 600; font-family:
"lft-etica", sans-serif; font-size: 18px; margin-bottom: 20px; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-contact-wrapper .contact-email, .paragraph--type--ask-information
.paragraph-ask-information .ask-contact-wrapper .contact-info {
font-weight: 300; font-family: "lft-etica", sans-serif; font-size: 18px; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-contact-wrapper .contact-email a { color: #009fdf; }
.paragraph--type--ask-information .paragraph-ask-information
.ask-contact-wrapper .contact-email a:hover { color: #001e32; }
.paragraph--type--file-list { padding: 90px; } @media (max-width: 1199px)
{ .paragraph--type--file-list { padding: 60px; } } @media (max-width:
991px) { .paragraph--type--file-list { padding: 60px 21px; } } @media
(max-width: 449px) { .paragraph--type--file-list { padding: 30px 21px; } }
.paragraph--type--file-list .title { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 20px; } @media
(max-width: 991px) { .paragraph--type--file-list .title { font-size: 36px;
} } @media (max-width: 449px) { .paragraph--type--file-list .title {
font-size: 32px; line-height: 1.3; } } .paragraph--type--file-list
.link-download { background-color: #ffffff !important; }
.paragraph--type--file-list .link-download > div > div {
margin-bottom: 30px; } .paragraph--type--file-list span a,
.paragraph--type--file-list span span { color: #ffffff; display: block;
font-weight: 600; position: relative; padding: 23px 60px 23px 40px;
background: #00416B; } .paragraph--type--file-list span a:hover,
.paragraph--type--file-list span span:hover { background: #001E32; color:
#FFFFFF !important; text-decoration: none; } .paragraph--type--file-list
span a:hover::after, .paragraph--type--file-list span span:hover::after {
background: url(../imgs/download-white.svg); } .paragraph--type--file-list
.file-size { display: none; } .paragraph--type--body
.paragraph-body-wrapper { padding: 90px; /* Antiguo diseńo ul li ul {
list-style: none; padding: 0; display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 20px; li { padding:
0; margin-top: 30px; flex: 0 0 50%; max-width: 50%; font-weight: 600;
font-family: "lft-etica", sans-serif; font-size: 16px; padding-right:
30px; @media(max-width: 767px) { flex: 0 0 100%; max-width: 100%; } } } */
} @media (max-width: 1199px) { .paragraph--type--body
.paragraph-body-wrapper { padding: 60px; } } @media (max-width: 991px) {
.paragraph--type--body .paragraph-body-wrapper { padding: 60px 21px; } }
@media (max-width: 449px) { .paragraph--type--body .paragraph-body-wrapper
{ padding: 30px 21px; } } .paragraph--type--body .paragraph-body-wrapper p
{ font-weight: 300; font-family: "lft-etica", sans-serif; font-size: 18px;
margin-bottom: 20px; } .paragraph--type--body .paragraph-body-wrapper p +
h2, .paragraph--type--body .paragraph-body-wrapper p + h3,
.paragraph--type--body .paragraph-body-wrapper p + h4,
.paragraph--type--body .paragraph-body-wrapper p + h5,
.paragraph--type--body .paragraph-body-wrapper p + h6 { margin-top: 60px;
} .paragraph--type--body .paragraph-body-wrapper ul { list-style: none;
display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;
margin-bottom: 0; padding: 0 0 0 25px; margin-top: 30px; }
.paragraph--type--body .paragraph-body-wrapper ul li { margin-bottom:
20px; flex: 0 0 100%; max-width: 100%; font-weight: 300; font-family:
"lft-etica", sans-serif; font-size: 18px; padding: 0 30px 0 15px;
position: relative; } .paragraph--type--body .paragraph-body-wrapper ul
li::before { content: ""; background: url(../imgs/menu-marca-blue.svg);
width: 29px; height: 10px; position: absolute; top: 8px; left: -30px;
background-size: cover; } .paragraph--type--body .paragraph-body-wrapper
ul li ul { margin-top: 20px; } .paragraph--type--body
.paragraph-body-wrapper ul + h2, .paragraph--type--body
.paragraph-body-wrapper ul + h3, .paragraph--type--body
.paragraph-body-wrapper ul + h4, .paragraph--type--body
.paragraph-body-wrapper ul + h5, .paragraph--type--body
.paragraph-body-wrapper ul + h6 { margin-top: 60px; }
.paragraph--type--body .paragraph-body-wrapper ol { counter-reset:
listNumbering; list-style: none; padding-left: 0; margin-bottom: 0; }
.paragraph--type--body .paragraph-body-wrapper ol > li { font-size:
18px; counter-increment: listNumbering; position: relative; padding-left:
60px; font-family: "lft-etica", sans-serif; font-weight: 300; margin-top:
30px; min-height: 36px; } .paragraph--type--body .paragraph-body-wrapper
ol > li::before { content: counter(listNumbering); font-size: 36px;
position: absolute; left: 0; top: 0; font-family: "lft-etica", sans-serif;
font-weight: 300; line-height: 1; } .paragraph--type--body
.paragraph-body-wrapper ol + p { margin-top: 60px; }
.paragraph--type--body .paragraph-body-wrapper ol + h2,
.paragraph--type--body .paragraph-body-wrapper ol + h3,
.paragraph--type--body .paragraph-body-wrapper ol + h4,
.paragraph--type--body .paragraph-body-wrapper ol + h5,
.paragraph--type--body .paragraph-body-wrapper ol + h6 { margin-top: 60px;
} .paragraph--type--body .paragraph-body-wrapper ol + h2 { margin-bottom:
40px; } .paragraph--type--body .paragraph-body-wrapper h2 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; margin-bottom:
60px; } .paragraph--type--body .paragraph-body-wrapper h3 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; margin-bottom:
30px; } .paragraph--type--body .paragraph-body-wrapper h4,
.paragraph--type--body .paragraph-body-wrapper h5, .paragraph--type--body
.paragraph-body-wrapper h6 { font-size: 18px; font-family: "lft-etica",
sans-serif; font-weight: 600; margin-top: 20px; margin-bottom: 15px; }
.paragraph--type--body .paragraph-body-wrapper a { color: #009FDF; }
.paragraph--type--body .paragraph-body-wrapper img { height: auto; width:
auto; max-width: 100%; margin-bottom: 20px; } .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h4, .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h5, .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h6 { padding-top: 60px;
font-size: 18px; font-family: "lft-etica", sans-serif; font-weight: 600;
margin-top: 60px; } @media (max-width: 1199px) { .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h4, .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h5, .study-home-lego
.paragraph--type--body .paragraph-body-wrapper h6 { padding-top: 30px; } }
@media (max-width: 1399px) { .study-home-lego .paragraph--type--body
.paragraph-body-wrapper ul li { flex: 0 0 100%; max-width: 100%;
padding-right: 30px; } } @media (max-width: 991px) { .study-home-lego
.paragraph--type--body .paragraph-body-wrapper ul li { flex: 0 0 50%;
max-width: 50%; } } .paragraph--type--opinion-list .opinion-list-wrapper
h3 { font-family: "lft-etica", sans-serif; font-weight: 600; font-size:
32px; margin-bottom: 60px; } .paragraph--type--opinion-list
.opinion-list-wrapper p { font-family: "lft-etica", sans-serif;
font-weight: 300; font-size: 18px; margin-bottom: 20px; }
.paragraph--type--opinion-list .opinion-list-wrapper ul { list-style:
none; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap:
wrap; margin-bottom: 0; padding: 0 0 0 25px; }
.paragraph--type--opinion-list .opinion-list-wrapper ul li {
margin-bottom: 20px; flex: 0 0 100%; max-width: 100%; font-weight: 300;
font-family: "lft-etica", sans-serif; font-size: 18px; padding: 0 30px 0
15px; position: relative; } .paragraph--type--opinion-list
.opinion-list-wrapper ul li::before { content: ""; background:
url(../imgs/menu-marca-blue.svg); width: 29px; height: 10px; position:
absolute; top: 8px; left: -30px; background-size: cover; }
.paragraph--type--opinion-list .opinion-list-wrapper ul li ul {
margin-top: 20px; } .paragraph--type--opinion-list .opinion-list-wrapper
ol { counter-reset: listNumbering; list-style: none; padding-left: 0;
margin-bottom: 0; } .paragraph--type--opinion-list .opinion-list-wrapper
ol > li { font-size: 18px; counter-increment: listNumbering; position:
relative; padding-left: 60px; font-family: "lft-etica", sans-serif;
font-weight: 300; margin-top: 30px; min-height: 36px; }
.paragraph--type--opinion-list .opinion-list-wrapper ol > li::before {
content: counter(listNumbering); font-size: 36px; position: absolute;
left: 0; top: 0; font-family: "lft-etica", sans-serif; font-weight: 300;
line-height: 1; } .paragraph--type--opinion-list .opinion-list-wrapper
.opinion-title-body-wrapper { padding: 0 90px; } @media (max-width:
1199px) { .paragraph--type--opinion-list .opinion-list-wrapper
.opinion-title-body-wrapper { padding: 0 60px; } } @media (max-width:
449px) { .paragraph--type--opinion-list .opinion-list-wrapper
.opinion-title-body-wrapper { padding: 0 30px; } }
.paragraph--type--opinion-list .opinion-list-wrapper .opinion {
margin-top: 30px; padding: 0; } body[class*=page-node-type-stud]
.paragraph--type--opinion-list .opinion-list-wrapper { padding: 60px 90px
90px 90px; } @media (max-width: 1199px) { body[class*=page-node-type-stud]
.paragraph--type--opinion-list .opinion-list-wrapper { padding: 30px 60px
60px 60px; } } @media (max-width: 991px) {
body[class*=page-node-type-stud] .paragraph--type--opinion-list
.opinion-list-wrapper { padding: 30px 21px 60px; } } @media (max-width:
449px) { body[class*=page-node-type-stud] .paragraph--type--opinion-list
.opinion-list-wrapper { padding: 30px 21px; } } .paragraph--type--opinion
.opinion { padding: 90px; } @media (max-width: 1199px) {
.paragraph--type--opinion .opinion { padding: 60px; } } @media (max-width:
991px) { .paragraph--type--opinion .opinion { padding: 60px 21px; } }
@media (max-width: 449px) { .paragraph--type--opinion .opinion { padding:
30px 21px; } } .paragraph--type--opinion .opinion .opinion-image {
margin-bottom: 30px; } .paragraph--type--opinion .opinion .opinion-image
img { width: 100%; height: auto; } .paragraph--type--opinion .opinion
.opinion-space { margin-bottom: 30px; font-family: "lft-etica",
sans-serif; font-weight: 300; font-size: 18px; line-height: 25px; }
.paragraph--type--opinion .opinion .opinion-space .opinion-name {
font-weight: 600; } .paragraph--type--opinion .opinion .opinion-space
.opinion-contact-email a { color: #001470; } .paragraph--type--opinion
.opinion .opinion-space .opinion-contact-email a:hover { color: #001e32
!important; } .paragraph--type--opinion .opinion .opinion-body {
margin-bottom: 30px; line-height: 25px; } .paragraph--type--opinion
.opinion .opinion-body a { font-weight: 300; font-size: 18px; color:
#00416b; } .paragraph--type--opinion .opinion .opinion-body a:hover {
color: #001e32 !important; } .paragraph--type--opinion .opinion blockquote
{ position: relative; padding: 0 60px; } .paragraph--type--opinion
.opinion blockquote::after { content: ""; position: absolute; right: 0;
top: 0; width: 27px; height: 22px; background-size: cover; background:
url("../imgs/quote-down.svg") center; } .paragraph--type--opinion .opinion
blockquote::before { content: ""; position: absolute; left: 0; top: 0;
width: 27px; height: 22px; background-size: cover; background:
url("../imgs/quote-up.svg") center; } .paragraph--type--opinion .opinion
blockquote .opinion-quote { margin-bottom: 30px; }
.paragraph--type--accordion-figures { padding: 90px; } @media (max-width:
1199px) { .paragraph--type--accordion-figures { padding: 60px; } } @media
(max-width: 991px) { .paragraph--type--accordion-figures { padding: 60px
21px; } } @media (max-width: 449px) { .paragraph--type--accordion-figures
{ padding: 30px 21px; } } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-custom { padding: 30px 90px;
background: #E0F4FF; margin-bottom: 20px; position: relative; cursor:
pointer; } .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom::after { content: ""; background:
url(../imgs/select-icon.svg); width: 14.28px; height: 20.16px; position:
absolute; top: 75px; right: 105px; } @media (max-width: 1199px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom::after { top: 100px; } } @media (max-width: 1199px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom::after { right: 50px; } } @media (max-width: 449px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom::after { right: 25px; top: 70px; } } @media (max-width:
1199px) { .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom { padding: 60px; } } @media (max-width: 449px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-custom { padding: 30px; } } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-custom .wrapp-acc { width: calc(100%
- 80px); } @media (max-width: 767px) { .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-custom .wrapp-acc { width: calc(100%
- 20px); } } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-custom.active::after { transform:
rotate(180deg); } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-title { font-family:
"lft-etica", sans-serif; font-size: 24px; font-weight: 600;
padding-bottom: 15px; margin-bottom: 30px; border-bottom: 1px solid; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list > div { display: flex; } @media (max-width:
1199px) { .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list > div { flex-wrap: wrap; } }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list > div > div { flex: 0 0 calc(100% / 3);
max-width: calc(100% / 3); } @media (max-width: 1199px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list > div > div { flex: 0 0 calc(100% / 1);
max-width: calc(100% / 1); } } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-list .figure-wrapper {
display: inline; } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-list .figure-wrapper >
div { display: inline-block; } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-list .figure-wrapper
.figure-number { font-family: "idlefont", sans-serif; font-size: 24px;
font-weight: 600; margin-right: 30px; } @media (max-width: 1199px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list .figure-wrapper .figure-number { min-width: 95px;
} } .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-list .figure-wrapper .figure-text { font-family:
"lft-etica", sans-serif; font-weight: 300; font-size: 18px; padding-right:
30px; } .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body { display: none; font-family: "lft-etica",
sans-serif; font-size: 18px; margin-bottom: 60px; margin-top: 60px;
padding: 0 90px; } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body.active { display:
inline-block; } @media (max-width: 1199px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body { padding: 0 60px; } } @media (max-width: 767px) {
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body { padding: 0; } }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body p { font-weight: 300; font-family: "lft-etica",
sans-serif; font-size: 18px; margin-bottom: 20px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body p + h2, .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body p + h3,
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body p + h4, .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body p + h5,
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body p + h6 { margin-top: 60px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ul { list-style: none; display: -ms-flexbox;
display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0;
padding: 0 0 0 25px; } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body ul li { margin-bottom:
20px; flex: 0 0 100%; max-width: 100%; font-weight: 300; font-family:
"lft-etica", sans-serif; font-size: 18px; padding: 0 30px 0 15px;
position: relative; } .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body ul li::before {
content: ""; background: url(../imgs/menu-marca-blue.svg); width: 29px;
height: 10px; position: absolute; top: 8px; left: -30px; background-size:
cover; } .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ul li ul { margin-top: 20px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol { counter-reset: listNumbering; list-style:
none; padding-left: 0; margin-bottom: 0; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol > li { font-size: 18px; counter-increment:
listNumbering; position: relative; padding-left: 60px; font-family:
"lft-etica", sans-serif; font-weight: 300; margin-top: 30px; min-height:
36px; } .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol > li::before { content:
counter(listNumbering); font-size: 36px; position: absolute; left: 0; top:
0; font-family: "lft-etica", sans-serif; font-weight: 300; line-height: 1;
} .paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol + p { margin-top: 60px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol + h2, .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body ol + h3,
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol + h4, .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body ol + h5,
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol + h6 { margin-top: 60px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body ol + h2 { margin-bottom: 60px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 90px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body h3 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 30px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body h4, .paragraph--type--accordion-figures
.wrapper-accordion-figures .accordion-figures-body h5,
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body h6 { font-size: 18px; font-family: "lft-etica",
sans-serif; font-weight: 600; margin-top: 30px; padding-top: 60px; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body a { color: #009FDF; }
.paragraph--type--accordion-figures .wrapper-accordion-figures
.accordion-figures-body img { height: auto; width: auto; max-width: 100%;
margin-bottom: 20px; } .paragraph-accordion { padding: 0; }
.paragraph-accordion .paragraph-accordion-title-wrapper { padding: 90px
90px 30px 90px; } @media (max-width: 1199px) { .paragraph-accordion
.paragraph-accordion-title-wrapper { padding: 60px 60px 30px 60px; } }
@media (max-width: 991px) { .paragraph-accordion
.paragraph-accordion-title-wrapper { padding: 60px 21px 30px; } } @media
(max-width: 449px) { .paragraph-accordion
.paragraph-accordion-title-wrapper { padding: 30px 21px; } }
.paragraph-accordion .paragraph-accordion-title-wrapper h3 { font-family:
"lft-etica", sans-serif; font-weight: 600; font-size: 32px; line-height:
initial; margin: 0; } @media (max-width: 991px) { .paragraph-accordion
.paragraph-accordion-title-wrapper h3 { font-size: 36px; } } @media
(max-width: 449px) { .paragraph-accordion
.paragraph-accordion-title-wrapper h3 { font-size: 32px; line-height: 1.3;
} } .paragraph-accordion .paragraph-title-text-wrapper
.paragraph-title-text-title { background: #00416b; width: 100%; position:
relative; padding: 23px 60px 23px 40px; margin-bottom: 0; cursor: pointer;
color: #FFFFFF; } .paragraph-accordion .paragraph-title-text-wrapper
.paragraph-title-text-title:hover { background: #001e32; color: #FFFFFF
!important; text-decoration: none; } .paragraph-accordion
.paragraph-title-text-wrapper .paragraph-title-text-title:hover::after {
background: url(../imgs/select-white.svg); } .paragraph-accordion
.paragraph-title-text-wrapper .paragraph-title-text-title::after {
content: ""; background: url(../imgs/select-white.svg); width: 14.28px;
height: 20.16px; position: absolute; right: 40px; top: 50%; transform:
translateY(-50%); } .paragraph-accordion .paragraph-title-text-wrapper
.paragraph-title-text-title p { margin-top: 0; margin-bottom: 0;
font-size: 16px; font-weight: 600; } .paragraph-accordion
.paragraph-title-text-wrapper .paragraph-title-text-body { display: none;
} .paragraph-accordion .paragraph-title-text-wrapper
.paragraph-title-text-body h3 { font-size: 26px; } .paragraph-accordion
.paragraph-title-text-wrapper.active .paragraph-title-text-body { display:
block; } .paragraph-accordion .paragraph-title-text-wrapper.active
.paragraph-title-text-title { margin-bottom: 30px; } .paragraph-accordion
.paragraph-title-text-wrapper.active .paragraph-title-text-title::after {
transform: translateY(-50%) rotate(180deg); } .path-frontpage
.paragraph-title-text-body a { position: relative; display: block;
font-weight: 600; padding: 23px 60px 23px 40px; color: #ffffff !important;
} .path-frontpage .paragraph-title-text-body a:after { content: "";
background: url(../imgs/link-intern-white.svg); position: absolute; right:
40px; top: 50%; transform: translateY(-50%); width: 20px; height: 14px; }
.path-frontpage .paragraph-title-text-body a:hover { background-color:
#001e32 !important; color: white !important; } .path-frontpage
.paragraph-title-text-body a:hover:after { background:
url(../imgs/link-intern-white.svg); } .paragraph-social-media
.social-icons { display: inline-block; width: 100%; text-align: left;
height: 80px; } .paragraph-social-media .social-icons a img { height:
30px; margin-right: 50px; max-width: 30px; } .paragraph-social-media
.social-icons.paragraph-title-text-body { padding-left: 40px; height:
auto; } .paragraph--type--tabs .uic-tabs-wrapper { list-style: none;
margin: 0; padding: 0; } .paragraph--type--tabs .uic-tabs-wrapper li {
cursor: pointer; padding: 0 60px 0 0; display: inline-block; max-width:
180px; line-height: 1; } .paragraph--type--tabs .uic-tabs-wrapper
li.active, .paragraph--type--tabs .uic-tabs-wrapper li:hover {
font-weight: bold; } .paragraph--type--tabs .uic-tabs-wrapper li.active
span:after, .paragraph--type--tabs .uic-tabs-wrapper li:hover span:after {
content: ""; background: url("../imgs/menu-marca-blue.svg"); width:
calc(100% + 4px); height: 10px; position: absolute; bottom: -3px; left:
-4px; opacity: 0.5; background-size: cover; } .paragraph--type--tabs
.uic-tabs-wrapper li:last-child { padding-right: 0; }
.paragraph--type--tabs .uic-tabs-wrapper li span { font-size: 18px;
font-family: "lft-etica", sans-serif; font-weight: 300; position:
relative; display: block; padding-top: 20px; } .paragraph--type--tabs
.content .uic-tab-wrapper { display: none; } .paragraph--type--tabs
.content .uic-tab-wrapper.active { display: block; }
.paragraph--type--tabs div[class^=paragraph--type-] { display: block; }
.paragraph--type--tabs div[class^=paragraph--type-] .uic-paragraph {
padding: 50px 0 !important; } .paragraph-jotform-wrapper
.paragraph-link-list-link .image-link-title h3 { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 32px; line-height: initial;
margin: 0; } .paragraph-jotform-wrapper .paragraph-link-list-link div div
a { padding: 23px 60px 23px 40px; position: relative; display: block;
font-weight: 600; text-align: left; } .paragraph-jotform-wrapper
.paragraph-link-list-link div div a:hover { background: #001470; color:
#FFFFFF !important; text-decoration: none; } .link-intern a::after {
content: ""; background: url("../imgs/link-intern-white.svg"); position:
absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 20px;
height: 14px; } .link-download a::after { content: ""; background:
url("../imgs/download-white.svg"); position: absolute; right: 40px; top:
50%; transform: translateY(-50%); width: 25px; height: 25px; } @media
(max-width: 449px) { .link-download a::after { right: 25px; } }
.link-download.white a::after { background:
url("../imgs/download-white.svg"); } .block-studies-form { padding: 90px;
} .block-studies-form h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; line-height: initial; margin-bottom:
60px; } .block-studies-form .uic-utils-studies-search-form {
background-color: inherit !important; padding: inherit !important; }
.paragraph--type--study-with-us { background: #009fdf; color: #ffffff; }
.paragraph--type--study-with-us .study-with-us-paragraph { min-height:
300px; } .paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us { font-weight: bold; }
.paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us .item-info-study-with-us { padding: 15px 0; }
@media (min-width: 992px) { .paragraph--type--study-with-us
.study-with-us-paragraph .information-study-with-us
.item-info-study-with-us { height: 250px; flex-wrap: wrap; } }
.paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us .item-info-study-with-us
.title-info-study-with-us { font-family: "idlefont", sans-serif;
font-size: 48px; height: 50%; } @media (min-width: 992px) {
.paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us .item-info-study-with-us
.title-info-study-with-us { position: relative; } } @media (min-width:
992px) { .paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us .item-info-study-with-us
.title-info-study-with-us span { position: absolute; bottom: 0; } }
.paragraph--type--study-with-us .study-with-us-paragraph
.information-study-with-us .item-info-study-with-us
.text-info-study-with-us { font-family: "lft-etica", sans-serif;
font-size: 16px; height: 50%; } @media (min-width: 768px) {
.paragraph--type--study-with-us .study-with-us-paragraph.item-amount-2
.information-study-with-us .item-info-study-with-us { height: 250px;
flex-wrap: wrap; } } @media (min-width: 768px) {
.paragraph--type--study-with-us .study-with-us-paragraph.item-amount-2
.information-study-with-us .item-info-study-with-us
.title-info-study-with-us { position: relative; } } @media (min-width:
768px) { .paragraph--type--study-with-us
.study-with-us-paragraph.item-amount-2 .information-study-with-us
.item-info-study-with-us .title-info-study-with-us span { position:
absolute; bottom: 0; } } @media (min-width: 768px) {
.paragraph--type--study-with-us .study-with-us-paragraph.item-amount-2
.result-study-with-us .item-study-with-us { height: 250px; flex-wrap:
wrap; } } @media (min-width: 768px) { .paragraph--type--study-with-us
.study-with-us-paragraph.item-amount-2 .result-study-with-us
.item-study-with-us .title-study-with-us { position: relative; } } @media
(min-width: 768px) { .paragraph--type--study-with-us
.study-with-us-paragraph.item-amount-2 .result-study-with-us
.item-study-with-us .title-study-with-us span { position: absolute;
bottom: 0; } } .paragraph--type--study-with-us .study-with-us-paragraph
.separator-study-with-us .arrow-study-with-us { margin: 0 auto; height:
106px; width: 159px; max-width: 100%; } @media (max-width: 767px) {
.paragraph--type--study-with-us .study-with-us-paragraph
.separator-study-with-us .arrow-study-with-us { margin: 0; position:
relative; } } .paragraph--type--study-with-us .study-with-us-paragraph
.separator-study-with-us .arrow-study-with-us svg { height: 106px; width:
159px; max-width: 100%; } @media (max-width: 767px) {
.paragraph--type--study-with-us .study-with-us-paragraph
.separator-study-with-us .arrow-study-with-us svg { position: absolute;
top: 50%; transform: translateY(-50%) rotate(90deg); transform-origin: 50%
50%; /* Compatibility with browsers */ width: auto; height: 70px; } }
.paragraph--type--study-with-us .study-with-us-paragraph
.result-study-with-us { font-family: "lft-etica", sans-serif; }
.paragraph--type--study-with-us .study-with-us-paragraph
.result-study-with-us .item-study-with-us { padding: 15px 0; } @media
(min-width: 992px) { .paragraph--type--study-with-us
.study-with-us-paragraph .result-study-with-us .item-study-with-us {
height: 250px; flex-wrap: wrap; } } .paragraph--type--study-with-us
.study-with-us-paragraph .result-study-with-us .item-study-with-us
.title-study-with-us { font-weight: bold; font-size: 24px; height: 50%; }
@media (min-width: 992px) { .paragraph--type--study-with-us
.study-with-us-paragraph .result-study-with-us .item-study-with-us
.title-study-with-us { position: relative; } } @media (min-width: 768px)
and (max-width: 991px) { .paragraph--type--study-with-us
.study-with-us-paragraph .result-study-with-us .item-study-with-us
.title-study-with-us { height: 50%; } } @media (min-width: 992px) {
.paragraph--type--study-with-us .study-with-us-paragraph
.result-study-with-us .item-study-with-us .title-study-with-us span {
position: absolute; bottom: 0; } } .paragraph--type--study-with-us
.study-with-us-paragraph .result-study-with-us .item-study-with-us
.text-study-with-us { font-size: 16px; height: 50%; } .uic-paragraph
.paragraph-svg-dark svg path, .uic-paragraph.paragraph-svg-dark svg path,
.uic-paragraph .paragraph-svg-white svg path,
.uic-paragraph.paragraph-svg-white svg path, .uic-paragraph
.paragraph-svg-light svg path, .uic-paragraph.paragraph-svg-light svg
path, .uic-paragraph .paragraph-svg-mid svg path,
.uic-paragraph.paragraph-svg-mid svg path { fill: #ffffff; }
.paragraph--type--video-link .video-wrapper { position: relative;
overflow: hidden; padding-top: 56.25%; height: 0; } @media (max-width:
767px) { .paragraph--type--video-link .video-wrapper { padding-top: 75%; }
} .paragraph--type--video-link .video-wrapper .video-abs
.contextual-region { position: inherit; } .paragraph--type--video-link
.video-wrapper .video-abs iframe { position: absolute; z-index: 1; top: 0;
left: 0; right: 0; bottom: 0; width: 100%; height: 100%; border: none; }
.paragraph--type--video-link .video-wrapper .img-abs { position: absolute;
z-index: 2; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height:
100%; } .paragraph--type--video-link .video-wrapper .play { border-radius:
100px; width: 166px; height: 166px; position: absolute; z-index: 3; top:
50%; left: 50%; transform: translate(-50%, -50%); cursor: pointer;
background-color: #00416b; } .paragraph--type--video-link .video-wrapper
.play::after { content: ""; position: absolute; background:
url("../imgs/play-white.svg"); top: 50%; left: 55%; transform:
translate(-50%, -50%); width: 27px; height: 33px; background-size: cover;
} .paragraph--type--video-link .link-intern a { background-color: #00416b;
color: #ffffff; display: block; font-weight: 600; font-family:
"lft-etica", sans-serif; font-size: 18px; padding: 23px 60px 23px 40px;
position: relative; margin-top: 30px; } .paragraph--type--video-link
.link-intern a:hover { background-color: #001e32; color: #ffffff; }
.paragraph--type--video-link .video-link-wrapper { padding: 90px; } @media
(max-width: 1199px) { .paragraph--type--video-link .video-link-wrapper {
padding: 60px; } } @media (max-width: 449px) {
.paragraph--type--video-link .video-link-wrapper { padding: 30px; } }
.paragraph--type--video-link .video-link-wrapper .video-link-title {
margin-bottom: 60px; } @media (max-width: 449px) {
.paragraph--type--video-link .video-link-wrapper .video-link-title {
margin-bottom: 30px; } } .paragraph--type--video-link .video-link-wrapper
.video-link-title h3 { font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 32px; line-height: initial; margin: 0; } @media
(max-width: 991px) { .paragraph--type--video-link .video-link-wrapper
.video-link-title h3 { font-size: 36px; } } @media (max-width: 449px) {
.paragraph--type--video-link .video-link-wrapper .video-link-title h3 {
font-size: 32px; line-height: 1.3; } } .paragraph--type--video-link
.video-link-wrapper .video-link-title h3.like-h4 { font-size: 24px;
font-weight: 600; } .highlighted-items-home > div > div {
background-color: #e0f4ff; color: #000000; } .highlighted-items-home >
div > div .row-false { display: -ms-flexbox; display: flex;
-ms-flex-wrap: wrap; flex-wrap: wrap; } .highlighted-items-home > div
> div .row-false .taxonomy-blocks { -ms-flex: 0 0 50%; flex: 0 0 50%;
max-width: 50%; } @media (max-width: 991px) { .highlighted-items-home >
div > div .row-false .taxonomy-blocks { -ms-flex: 0 0 100%; flex: 0 0
100%; max-width: 100%; } } .highlighted-items-home > div > div
.row-false .taxonomy-blocks h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 32px; margin-bottom: 30px; color: #000000; }
.highlighted-items-home > div > div .row-false .taxonomy-blocks p {
font-family: "lft-etica", sans-serif; font-weight: 300; font-size: 18px;
margin-bottom: 60px; color: #000000; } .highlighted-items-home > div
> div .row-false .taxonomy-blocks a { padding: 23px 40px; position:
relative; display: block; padding-right: 60px; font-weight: 600;
background-color: #00416b; color: #ffffff; } .highlighted-items-home >
div > div .row-false .taxonomy-blocks a:hover { background: #001e32;
text-decoration: none; } .highlighted-items-home > div > div
.row-false .taxonomy-blocks a::after { content: ""; background:
url(../imgs/link-intern-white.svg); position: absolute; right: 40px; top:
50%; transform: translateY(-50%); width: 20px; height: 14px; }
.highlighted-items-home > div > div .row-false .taxonomy-blocks
.header-img { height: 100%; } .highlighted-items-home > div > div
.row-false .taxonomy-blocks .header-img > div { height: 100%; width:
100%; } @media (max-width: 991px) { .highlighted-items-home > div >
div .row-false .taxonomy-blocks .header-img > div { height: 400px; } }
.highlighted-items-home > div > div:nth-of-type(even)
.taxonomy-blocks:nth-child(1) { order: 2; padding: 90px; } @media
(max-width: 1199px) { .highlighted-items-home > div >
div:nth-of-type(even) .taxonomy-blocks:nth-child(1) { padding: 60px; } }
@media (max-width: 449px) { .highlighted-items-home > div >
div:nth-of-type(even) .taxonomy-blocks:nth-child(1) { padding: 30px; } }
.highlighted-items-home > div > div:nth-of-type(even)
.taxonomy-blocks:nth-child(2) { order: 1; padding-right: 0; }
.highlighted-items-home > div > div:nth-of-type(odd)
.taxonomy-blocks:nth-child(1) { order: 1; padding: 90px; } @media
(max-width: 1199px) { .highlighted-items-home > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(1) { padding: 60px; } }
@media (max-width: 991px) { .highlighted-items-home > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(1) { order: 2; } } @media
(max-width: 449px) { .highlighted-items-home > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(1) { padding: 30px; } }
.highlighted-items-home > div > div:nth-of-type(odd)
.taxonomy-blocks:nth-child(2) { order: 2; padding-left: 0; } @media
(max-width: 991px) { .highlighted-items-home > div >
div:nth-of-type(odd) .taxonomy-blocks:nth-child(2) { order: 1; } }
.paragraph--type--body .uic-pt-timeline { position: relative; z-index: 1;
margin: 2.6666666667em auto; padding: 0 0 2.6666666667em; }
.paragraph--type--body .uic-pt-timeline::before { content: ""; display:
block; position: absolute; top: 0; bottom: 0; left: 50%; z-index: -1;
width: 1px; border-left: 1px dashed #979797; } .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__header, .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__content { position: relative; z-index:
2; } .paragraph--type--body .uic-pt-timeline .uic-pt-timeline__header {
display: -webkit-box; display: -ms-flexbox; display: flex;
-webkit-box-orient: horizontal; -webkit-box-direction: normal;
-ms-flex-direction: row; flex-direction: row; margin-bottom:
2.6666666667em; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__header span { -webkit-box-flex: 1; -ms-flex: 1 0 50%;
flex: 1 0 50%; font-weight: bold; font-size: 1.4em; line-height: 1;
text-align: center; text-transform: uppercase; } .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__header span.uic-pt-f { color: #005574;
} .paragraph--type--body .uic-pt-timeline .uic-pt-timeline__header
span.uic-pt-u { color: #009fda; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul { margin: 0; display: block; padding: 0; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item { width: 50%; position: relative; padding-top:
2.9333333333em; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-u {
margin-left: 50%; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-u::before {
background-color: #009fda; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-u::after {
border-color: #009fda; left: -0.8666666667em; } .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item.uic-pt-u .uic-pt-timeline__date { right: 0; color:
#009fda; border-color: #009fda; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-u
.uic-pt-timeline__info { padding-right: 0; } .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item.uic-pt-full { width: 100%; margin: 1.3333333333em
auto 2.6666666667em; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-full::before {
left: 50%; display: none; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-full::after {
top: auto; bottom: -0.8666666667em; left: 50%; margin-left:
-0.8666666667em; margin-top: 0; border-color: #979797; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item.uic-pt-full .uic-pt-timeline__date { left: 50%;
background-color: white; color: #979797; border-color: #979797;
margin-left: -3.3333333333em; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-full
.uic-pt-timeline__info { background-color: white; border: 1px solid
#979797; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-f::before {
background-color: #005574; left: 15px; } .paragraph--type--body
.uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item.uic-pt-f::after { border-color: #005574; right:
-0.8666666667em; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item.uic-pt-f
.uic-pt-timeline__date { color: #005574; border-color: #005574; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item.uic-pt-f .uic-pt-timeline__info { padding-left: 0;
} .paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item::before { position: absolute; left: 0; top:
3.0714285714em; content: ""; display: block; height: 1px; width: 100%;
font-size: 0.9333333333em; color: #867d75; padding-right: 0.25em; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item::after { position: absolute; top: 2.8666666667em;
margin-top: -0.8666666667em; content: ""; display: block; width:
1.7333333333em; height: 1.7333333333em; border-radius: 50%; border: 0.4em
solid; background-color: white; } .paragraph--type--body .uic-pt-timeline
.uic-pt-timeline__content ul .uic-pt-timeline__item .uic-pt-timeline__date
{ position: absolute; top: 0; display: inline-block; width:
6.6666666667em; height: 2.4444444444em; border: 1px solid; border-bottom:
none; padding: 0.6666666667em; font-family: "proxima-nova-condensed",
sans-serif; font-size: 1.2em; line-height: 1; text-align: center; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item .uic-pt-timeline__date + br { display: none; }
.paragraph--type--body .uic-pt-timeline .uic-pt-timeline__content ul
.uic-pt-timeline__item .uic-pt-timeline__info { margin: 0; padding: 1.33em
2em; } .page-node-type-page-landing .home-lego { margin-top: 30px; }
.page-node-type-page-landing .home-lego .paragraph--type--block { width:
100%; padding: 30px 90px; } @media (max-width: 1199px) {
.page-node-type-page-landing .home-lego .paragraph--type--block { padding:
30px 60px; } } @media (max-width: 449px) { .page-node-type-page-landing
.home-lego .paragraph--type--block { padding: 30px; } }
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note { text-align: center; }
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note span.position { width:
74px; height: 89px; } @media (max-width: 991px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note span.position { width:
50px; height: 60px; } } @media (max-width: 767px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note span.position { width:
30px; height: 43px; } } @media (max-width: 500px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note span.position { width:
25px; } } .page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position .digit, .page-node-type-page-landing
.home-lego .paragraph--type--block #uic_countdown_timer-note span.position
.digit { border-radius: 0; width: 64px; font-size: 60px; background:
#00416b; height: 89px; font-family: "lft-etica", sans-serif; font-weight:
600; } @media (max-width: 991px) { .page-node-type-page-landing .home-lego
.paragraph--type--block .countdownHolder span.position .digit,
.page-node-type-page-landing .home-lego .paragraph--type--block
#uic_countdown_timer-note span.position .digit { width: 44px; font-size:
44px; height: 60px; } } @media (max-width: 767px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder span.position .digit, .page-node-type-page-landing
.home-lego .paragraph--type--block #uic_countdown_timer-note span.position
.digit { width: 25px; font-size: 30px; height: 43px; } } @media
(max-width: 500px) { .page-node-type-page-landing .home-lego
.paragraph--type--block .countdownHolder span.position .digit,
.page-node-type-page-landing .home-lego .paragraph--type--block
#uic_countdown_timer-note span.position .digit { width: 20px; } }
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder .countDiv, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note .countDiv {
margin-right: 10px; height: 75px; } @media (max-width: 991px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder .countDiv, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note .countDiv {
margin-right: 6px; height: 60px; } } @media (max-width: 767px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder .countDiv, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note .countDiv {
margin-right: 5px; height: 55px; } } @media (max-width: 500px) {
.page-node-type-page-landing .home-lego .paragraph--type--block
.countdownHolder .countDiv, .page-node-type-page-landing .home-lego
.paragraph--type--block #uic_countdown_timer-note .countDiv { width: 5px;
} } .page-node-type-page-landing .home-lego .paragraph--type--title {
width: 100%; text-align: center; } .page-node-type-page-landing .home-lego
.paragraph--type--title .paragraph-title-wrapper { padding: 30px 90px; }
@media (max-width: 1199px) { .page-node-type-page-landing .home-lego
.paragraph--type--title .paragraph-title-wrapper { padding: 30px 60px; } }
@media (max-width: 449px) { .page-node-type-page-landing .home-lego
.paragraph--type--title .paragraph-title-wrapper { padding: 30px; } }
.page-node-type-page-landing .home-lego .paragraph--type--title
.paragraph-title-wrapper h2 { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 48px; line-height: initial; } @media
(max-width: 767px) { .page-node-type-page-landing .home-lego
.paragraph--type--title .paragraph-title-wrapper h2 { font-size: 32px; } }
.page-node-type-page-landing .home-lego .paragraph--type--body
.paragraph-body-wrapper { padding: 30px 90px; } @media (max-width: 1199px)
{ .page-node-type-page-landing .home-lego .paragraph--type--body
.paragraph-body-wrapper { padding: 30px 60px; } } @media (max-width:
449px) { .page-node-type-page-landing .home-lego .paragraph--type--body
.paragraph-body-wrapper { padding: 30px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper {
padding: 30px 0 60px; } @media (max-width: 1199px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper {
padding: 30px 0; } } @media (max-width: 449px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper {
padding: 30px 0; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing {
background: #ececec; padding: 30px 30px 15px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .info-webform { padding: 60px 45px; } @media
(max-width: 991px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.info-webform { padding: 30px 0 0; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-bold-webform-landing { font-size: 46px; font-weight: 800;
margin-bottom: 45px; padding-right: 30px; line-height: 54px; font-family:
"LFTetica"; } @media (max-width: 991px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .title-bold-webform-landing { padding-right:
0; font-size: 32px; line-height: 36px; margin-bottom: 30px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .title-medium-webform-landing { font-size:
36px; margin-bottom: 45px; font-weight: 500; line-height: 40px;
font-family: "LFTetica"; } @media (max-width: 991px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .title-medium-webform-landing { font-size:
24px; line-height: 32px; margin-bottom: 30px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .title-blue-webform-landing { font-size: 36px;
margin-bottom: 45px; font-weight: 600; line-height: 40px; color: #14a7df;
font-family: "LFTetica"; } @media (max-width: 991px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .title-blue-webform-landing { font-size: 24px;
line-height: 32px; margin-bottom: 30px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .img-wrapper-webform-landing { position:
absolute; left: -15px; bottom: -45px; } @media (max-width: 991px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .img-wrapper-webform-landing { position:
inherit; left: inherit; bottom: inherit; margin-bottom: 30px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing .img-wrapper-webform-landing img { max-width:
100%; } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-webform { font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 32px; margin-bottom: 25px; text-align: left; } @media
(max-width: 767px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-webform { font-size: 28px; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form {
width: 100%; margin: 0 auto; } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.js-form-item label { font-family: "lft-etica", sans-serif; font-weight:
600; font-size: 24px; padding: 0 30px; margin-bottom: 10px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form textarea,
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form input.form-text,
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form input.form-email { width: 100%; height:
54px; background: #c8dee8; border: none; border-radius: 0; font-size:
16px; color: #4eb9e1; font-family: "lft-etica", sans-serif; font-weight:
400; margin-bottom: 25px; outline: none; padding: 15px 30px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form textarea::placeholder,
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form input.form-text::placeholder,
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form input.form-email::placeholder {
font-size: 16px; color: #4eb9e1; font-family: "lft-etica", sans-serif;
font-weight: 400; } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.js-form-type-processed-text { margin-bottom: 15px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-processed-text p {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 24px;
margin-bottom: 10px; text-indent: 30px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-processed-text a {
background: #d1ebf0; color: #00aeef; font-weight: 700; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-checkbox { margin-bottom:
15px; } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.js-form-type-checkbox input { display: none; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-checkbox label {
font-family: "lft-etica", sans-serif; font-weight: 600; font-size: 18px;
cursor: pointer; position: relative; padding-left: 0; text-indent: 60px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-checkbox label a {
background: #d1ebf0; color: #00aeef; font-weight: 700; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-checkbox label::before {
content: ""; background-color: #FFFFFF; height: 16px; width: 16px;
display: inline-block; padding: 0 0 0 0; margin: 0; background-position: 0
0; cursor: pointer; position: absolute; top: 6px; border: 0; left: 30px; }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .js-form-type-checkbox input:checked +
label::after { content: ""; background: white; height: 16px; width: 16px;
display: inline-block; padding: 0 0 0 0; margin: 0; background-position: 0
0; cursor: pointer; position: absolute; top: 7px; left: 25px; border:
none; background: url("../imgs/checked.svg") no-repeat; } @media
(max-width: 767px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.form-actions { text-align: center; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.form-actions input { background: #009fdf; min-width: 310px; padding: 15px
25px; font-size: 16px; color: #ffffff; font-family: "lft-etica",
sans-serif; font-weight: 400; border-radius: 0; border: none; max-width:
100%; } @media (max-width: 500px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.form-actions input { min-width: 250px; } }
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .form-actions input:hover { background:
#00416b; cursor: pointer; } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing form
.captcha { margin-bottom: 40px; } @media (max-width: 767px) {
.paragraph--type--webform-landing .paragraph-webform-landing-wrapper
.background-webform-landing form .captcha > div > div { margin: 0
auto; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-comisio { font-family: "lft-etica", sans-serif; font-weight: 600;
font-size: 24px; margin-top: 35px; text-align: left; } @media (max-width:
767px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-comisio { text-align: center; } } .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-ending-webform-landing { font-family: "lft-etica", sans-serif;
font-weight: 600; font-size: 24px; margin-top: 35px; text-align: left; }
@media (max-width: 767px) { .paragraph--type--webform-landing
.paragraph-webform-landing-wrapper .background-webform-landing
.title-ending-webform-landing { text-align: center; } }
.paragraph-body-landing-wrapper { padding: 30px 90px; width: 100%;
text-align: center; } @media (max-width: 1199px) {
.paragraph-body-landing-wrapper { padding: 30px 60px; } } @media
(max-width: 449px) { .paragraph-body-landing-wrapper { padding: 30px; } }
.paragraph-body-landing-wrapper div { font-family: "lft-etica",
sans-serif; font-weight: 600; font-size: 48px; line-height: initial; }
@media (max-width: 767px) { .paragraph-body-landing-wrapper div {
font-size: 32px; } } .paragraph-body-landing-wrapper div
.orange-subrallado { position: relative; white-space: nowrap; }
.paragraph-body-landing-wrapper div .orange-subrallado::after { content:
""; background: url(../imgs/subrallado-orange.png); width: 100%; height:
30px; bottom: -20px; position: absolute; left: 0; right: 0; display:
block; background-position: center; background-size: contain;
background-repeat: no-repeat; } .page-node-type-study-clinic
.paragraph--type--video .video-wrapper .play { background-color: #9067a9;
} .page-node-type-study-clinic .paragraph--type--links-list
.paragraph-link-list-body ul li::before { background:
url(../imgs/menu-marca-purple.svg); } .page-node-type-study-clinic
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
a, .page-node-type-study-clinic .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a { background-color: #785ca4; }
.page-node-type-study-clinic .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a:hover,
.page-node-type-study-clinic .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a:hover { background-color:
#56368d; } .page-node-type-study-clinic .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div span, .page-node-type-study-clinic
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
span { background-color: #785ca4; } .page-node-type-study-clinic
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
span:hover, .page-node-type-study-clinic
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
span:hover { background-color: #56368d; } .page-node-type-study-clinic
.study-sponsor-wrapper .sponsor-figures .figure-wrapper .figure-number
> div { background-color: #ab90be; color: #472784; }
.page-node-type-study-clinic .paragraph--type--academic-accreditation
.academic-link div div span a, .page-node-type-study-clinic
.paragraph--type--academic-accreditation .academic-link div div span span
{ background-color: #785ca4; } .page-node-type-study-clinic
.paragraph--type--academic-accreditation .academic-link div div span
a:hover, .page-node-type-study-clinic
.paragraph--type--academic-accreditation .academic-link div div span
span:hover { background-color: #56368d; } .page-node-type-study-clinic
.paragraph-accordion .paragraph-title-text-wrapper
.paragraph-title-text-title { background-color: #785ca4; }
.page-node-type-study-clinic .paragraph-accordion
.paragraph-title-text-wrapper .paragraph-title-text-title:hover {
background-color: #56368d; } .page-node-type-study-clinic
.paragraph--type--ask-information { background-color: #ae94c5 !important;
} .page-node-type-study-clinic .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div a,
.page-node-type-study-clinic .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div span { background-color:
#785ca4; } .page-node-type-study-clinic .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div a:hover,
.page-node-type-study-clinic .paragraph--type--ask-information
.paragraph-ask-information .ask-link div div span:hover {
background-color: #56368d; } .page-node-type-study-clinic
.study-sponsor-wrapper.light .sponsor-link div div a,
.page-node-type-study-clinic .paragraph-link-list-link.light div div a,
.page-node-type-study-clinic .image-link-link.white div div a {
background-color: #785ca4; } .page-node-type-study-clinic
.study-sponsor-wrapper.light .sponsor-link div div a:hover,
.page-node-type-study-clinic .paragraph-link-list-link.light div div
a:hover, .page-node-type-study-clinic .image-link-link.white div div
a:hover { background-color: #56368d; } .page-node-type-study-clinic
.study-sponsor-wrapper.light .sponsor-link .paragraph-title-text-body a,
.page-node-type-study-clinic .paragraph-link-list-link.light
.paragraph-title-text-body a, .page-node-type-study-clinic
.image-link-link.white .paragraph-title-text-body a { background-color:
#785ca4; } .page-node-type-study-clinic .study-sponsor-wrapper.light
.sponsor-link .paragraph-title-text-body a:hover,
.page-node-type-study-clinic .paragraph-link-list-link.light
.paragraph-title-text-body a:hover, .page-node-type-study-clinic
.image-link-link.white .paragraph-title-text-body a:hover {
background-color: #56368d; } .page-node-type-study-clinic .uic-paragraph
.image-link-link.light div div a, .page-node-type-study-clinic
.uic-paragraph .image-link-link.light div div span { background-color:
#785ca4; } .page-node-type-study-clinic .uic-paragraph
.image-link-link.light div div a:hover, .page-node-type-study-clinic
.uic-paragraph .image-link-link.light div div span:hover {
background-color: #56368d; } .page-node-type-study-clinic .video-wrapper
.play { background-color: #785ca4; } .page-node-type-study-clinic
.video-wrapper .play:hover { background-color: #56368d; }
.page-node-type-study-clinic .header-taxo .slide-bottom {
background-color: #785ca4; } .page-node-type-study-clinic .header-taxo
.slide-bottom:hover { background-color: #56368d; }
.page-node-type-study-clinic .slick-dotted .slick-dots
li.slick-active::before { background:
url(../imgs/slider-dots-active-purple.svg); } .page-node-type-study-clinic
.slick-dotted .slick-dots li::before { background:
url(../imgs/slider-dots-purple.svg); } .page-node-type-study-clinic
.paragraph--type--tabs .uic-tabs-wrapper li.active span:after,
.page-node-type-study-clinic .paragraph--type--tabs .uic-tabs-wrapper
li:hover span:after { background: url("../imgs/menu-marca-purple.svg"); }
.page-node-type-study-clinic .paragraph--type--body
.paragraph-body-wrapper ul li::before { background:
url(../imgs/menu-marca-purple.svg); } .page-node-type-study-clinic
.list-link-image .wrapper-list-link .uic-paragraph .image-link-link a {
background-color: #785ca4; } .page-node-type-study-clinic .list-link-image
.wrapper-list-link .uic-paragraph .image-link-link a:hover {
background-color: #56368d; } .page-node-type-study-clinic
.paragraph--type--opinion .opinion .opinion-space .opinion-contact-email a
{ color: #472784; } .page-node-type-study-clinic .paragraph--type--opinion
.opinion .opinion-space .opinion-contact-email a:hover { color: #56368d; }
.page-node-type-study-clinic .paragraph--type--body
.paragraph-body-wrapper a { color: #472784; } .page-node-type-study-clinic
.paragraph--type--body .paragraph-body-wrapper a:hover { color: #56368d; }
.page-node-type-study-clinic .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body a { color:
#472784; } .page-node-type-study-clinic .paragraph--type--title-text
.paragraph-title-text-wrapper .paragraph-title-text-body a:hover { color:
#56368d; } .page-node-type-study-clinic .study-tabs-content > div {
display: block !important; height: 0; overflow: hidden; padding: 0; }
.page-node-type-study-clinic .study-tabs-content >
div.study-active-menu { height: auto; overflow: inherit; }
body[class*=page-node-type-stud].page-node-type-study-clinic
.paragraph--type--opinion-list .opinion-list-wrapper { padding: 60px 0
90px; } @media (max-width: 1199px) {
body[class*=page-node-type-stud].page-node-type-study-clinic
.paragraph--type--opinion-list .opinion-list-wrapper { padding: 30px 0
60px; } } @media (max-width: 449px) {
body[class*=page-node-type-stud].page-node-type-study-clinic
.paragraph--type--opinion-list .opinion-list-wrapper { padding: 30px 0; }
} /* STEPS ADMISSION */ .tl-pa { margin: 0 auto; padding-left: 15px;
padding-right: 15px; padding-top: 40px; padding-bottom: 40px;
-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
font-family: "lft-etica", sans-serif; } .tl-pa .tl-pa-title h2 {
font-weight: 600; font-size: 32px; margin-bottom: 30px; text-align:
center; } .tl-pa ul { padding: 0; margin: 0; list-style: none;
counter-reset: step-counter; } .tl-pa .btn-welcome { padding: 15px 50px
15px 20px; border: 2px solid #009fdf; background-color: #009fdf; color:
#fff; font-size: 18px; font-weight: 600; letter-spacing: -0.32px;
text-decoration: none; -webkit-transition: 0.3s ease-in-out; transition:
0.3s ease-in-out; display: inline-block; width: 100%; position: relative;
} .tl-pa .btn-welcome:hover { background-color: #fff; color: #009fdf; }
.tl-pa .tl-pa-main-n3 { margin-top: 10px; } .tl-pa .tl-pa-main-n3 > li
{ font-size: 14px; font-weight: 300; width: -webkit-max-content; width:
-moz-max-content; width: max-content; } .tl-pa .tl-pa-main-n3 > li + li
{ margin-top: 5px; } .tl-pa .tl-pa-main { display: -webkit-box; display:
-ms-flexbox; display: flex; -webkit-box-orient: vertical;
-webkit-box-direction: normal; -ms-flex-flow: column nowrap; flex-flow:
column nowrap; position: relative; -webkit-box-align: stretch;
-ms-flex-align: stretch; align-items: stretch; text-align: left; } .tl-pa
.tl-pa-main::before { content: ""; height: calc(100% - 80px); border-left:
1px dashed #979797; position: absolute; top: 10px; left: 18px; } .tl-pa
.tl-pa-main > li { padding-top: 0; padding-left: 50px; position:
relative; } .tl-pa .tl-pa-main > li::before { counter-increment:
step-counter; content: counter(step-counter); width: 38px; height: 38px;
display: -webkit-box; display: -ms-flexbox; display: flex;
-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;
-webkit-box-align: center; -ms-flex-align: center; align-items: center;
border-radius: 50%; background-color: #009fdf; color: #fff; font-size:
20px; font-weight: 700; position: absolute; top: 0; left: 0; } .tl-pa
.tl-pa-main > li:last-child { padding-top: 0; padding-left: 0; } .tl-pa
.tl-pa-main > li:last-child::before { content: none; } .tl-pa
.tl-pa-main > li:last-child .btn-welcome + .tl-pa-item-title {
margin-top: 15px; } .tl-pa .tl-pa-main .tl-pa-item { padding: 10px 0; }
.tl-pa .tl-pa-main .tl-pa-item-title, .tl-pa .tl-pa-main a { font-size:
20px; letter-spacing: -0.36px; font-weight: 600; color: #1a1a1a; display:
inline-block; margin-bottom: 0px; } .tl-pa .tl-pa-main .tl-pa-item-title +
p, .tl-pa .tl-pa-main a + p { font-size: 14px; font-weight: 300;
margin-top: 10px; } .tl-pa .tl-pa-main .tl-pa-item-title a, .tl-pa
.tl-pa-main a a { text-decoration: underline; } .tl-pa .tl-pa-main-n2 {
display: -webkit-box; display: -ms-flexbox; display: flex;
-webkit-box-orient: vertical; -webkit-box-direction: normal;
-ms-flex-flow: column nowrap; flex-flow: column nowrap; -webkit-box-pack:
start; -ms-flex-pack: start; justify-content: flex-start; position:
relative; margin-left: -40px; margin-top: 15px; } .tl-pa .tl-pa-main-n2
> li { font-weight: 500; font-size: 17px; letter-spacing: -0.3px;
width: -webkit-max-content; width: -moz-max-content; width: max-content;
color: #1a1a1a; padding-top: 10px; padding-bottom: 10px; padding-left:
40px; position: relative; } .tl-pa .tl-pa-main-n2 > li::before {
content: ""; width: 24px; height: 24px; border: 4px solid #009fdf;
display: block; position: absolute; top: 6px; left: 1px; border-radius:
50%; background-color: #fff; margin-left: -4px; } @media screen and
(min-width: 1640px) { .tl-pa { padding-left: 0; padding-right: 0;
padding-bottom: 0; max-width: 1430px; margin: 0 auto; } } @media
(min-width: 1275px) { .tl-pa .tl-pa-main > li { padding-top: 38px
!important; } .tl-pa .tl-pa-main > li::before { width: 38px; height:
38px; font-size: 20px; } .tl-pa .tl-pa-main > li:nth-child(2)
.tl-pa-main-n2 > li { max-width: 365px !important; } .tl-pa .tl-pa-main
> li:nth-child(2) .tl-pa-main-n2 > li:nth-child(1)::after { height:
105px !important; } .tl-pa .tl-pa-main > li:nth-child(2) .tl-pa-main-n2
> li:nth-child(2)::after { height: 65px !important; } .tl-pa
.tl-pa-main > li:nth-child(2) .tl-pa-main-n2 >
li:nth-child(3)::after { height: 25px !important; } .tl-pa .tl-pa-main
> li:nth-child(4) { -webkit-box-orient: vertical;
-webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; }
.tl-pa .tl-pa-main > li:nth-child(4) .tl-pa-item { max-width: 200px; }
.tl-pa .tl-pa-main > li:nth-child(4) .tl-pa-item .tl-pa-item-title {
max-width: 100% !important; } .tl-pa .tl-pa-main > li:nth-child(5) {
margin-left: -50px; } .tl-pa .tl-pa-main > li:last-child { padding-top:
60px !important; -webkit-box-flex: 0; -ms-flex: 0 0 200px; flex: 0 0
200px; } .tl-pa .tl-pa-main > li:last-child .btn-welcome { top: -5px; }
.tl-pa .tl-pa-main .tl-pa-item-title, .tl-pa .tl-pa-main a { font-size:
20px !important; } .tl-pa .tl-pa-main-n2 > li { font-size: 17px
!important; } .tl-pa .tl-pa-main-n2 > li::after { top: 25px !important;
} } @media (max-width: 991px) { .tl-pa { text-align: center; } } @media
(min-width: 991px) { .tl-pa .btn-welcome { padding: 10px 40px 10px 10px;
font-size: 16px; } .tl-pa .tl-pa-main { -webkit-box-orient: horizontal;
-webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row
nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify;
justify-content: space-between; } .tl-pa .tl-pa-main::before { top: 16px;
left: auto; width: 100%; height: auto; border-top: 1px dashed #979797;
border-left: 0; } .tl-pa .tl-pa-main > li { display: -webkit-box;
display: -ms-flexbox; display: flex; padding-top: 32px; padding-right:
10px; padding-left: 0; } .tl-pa .tl-pa-main > li + li { margin-top: 0;
} .tl-pa .tl-pa-main > li::before { width: 32px; height: 32px;
font-size: 16px; } .tl-pa .tl-pa-main > li:nth-child(2) .tl-pa-main-n2
> li { max-width: 200px; } .tl-pa .tl-pa-main > li:nth-child(4) {
-webkit-box-orient: vertical; -webkit-box-direction: normal;
-ms-flex-flow: column; flex-flow: column; } .tl-pa .tl-pa-main >
li:nth-child(4) .tl-pa-item { max-width: 175px; } .tl-pa .tl-pa-main >
li:nth-child(6) .tl-pa-main-n2 { margin-left: 0px; } .tl-pa .tl-pa-main
> li:nth-child(6) .tl-pa-main-n2 > li { width: -webkit-min-content;
width: -moz-min-content; width: min-content; text-align: center;
padding-top: 80px; } .tl-pa .tl-pa-main > li:nth-child(6)
.tl-pa-main-n2 > li::before, .tl-pa .tl-pa-main > li:nth-child(6)
.tl-pa-main-n2 > li::after { left: 50%; -webkit-transform:
translateX(-50%); transform: translateX(-50%); margin: 0; } .tl-pa
.tl-pa-main > li:nth-child(6) .tl-pa-main-n2 > li::after { height:
60px; } .tl-pa .tl-pa-main > li:last-child { padding-top: 40px;
-webkit-box-flex: 0; -ms-flex: 0 0 180px; flex: 0 0 180px; } .tl-pa
.tl-pa-main > li:last-child .btn-welcome { padding: 10px 40px 10px
10px; font-size: 16px; position: absolute; top: -5px; max-width: 100%; }
.tl-pa .tl-pa-main > li:last-child .btn-welcome + .tl-pa-item-title {
margin-top: 0; font-size: 14px !important; } .tl-pa .tl-pa-main
.tl-pa-item-title, .tl-pa .tl-pa-main a { font-size: 14px; max-width:
120px; } .tl-pa .tl-pa-main-n2 { margin-left: 20px; margin-top: -30px;
padding-top: 15px; -webkit-box-pack: end; -ms-flex-pack: end;
justify-content: flex-end; -webkit-box-orient: vertical;
-webkit-box-direction: reverse; -ms-flex-flow: column-reverse; flex-flow:
column-reverse; } .tl-pa .tl-pa-main-n2 > li { padding-top: 5px;
position: static; font-size: 14px; } .tl-pa .tl-pa-main-n2 >
li:first-child { padding-left: 0px; } .tl-pa .tl-pa-main-n2 >
li:first-child::after { height: 110px; } .tl-pa .tl-pa-main-n2 >
li:last-child { padding-top: 40px; } .tl-pa .tl-pa-main-n2 >
li:nth-child(2) { padding-left: 30px; } .tl-pa .tl-pa-main-n2 >
li:nth-child(2)::after { height: 70px; } .tl-pa .tl-pa-main-n2 >
li:nth-child(3) { padding-left: 60px; } .tl-pa .tl-pa-main-n2 >
li:nth-child(3)::after { height: 20px; } .tl-pa .tl-pa-main-n2 >
li::before { left: auto; top: 2px; } .tl-pa .tl-pa-main-n2 > li::after
{ content: ""; border: 1px dashed #979797; display: block; position:
absolute; top: 30px; height: 80px; margin-left: 7px; } .tl-pa
.tl-pa-main-n2-vertmd { -webkit-box-orient: vertical;
-webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column;
margin-left: 0; padding-top: 22px; } .tl-pa .tl-pa-main-n2-vertmd > li
{ position: relative; padding-left: 30px !important; padding-top: 15px
!important; padding-bottom: 15px; } .tl-pa .tl-pa-main-n2-vertmd >
li:nth-child(2)::after { height: 22px; } .tl-pa .tl-pa-main-n2-vertmd >
li:nth-child(3)::after { border: 0; } .tl-pa .tl-pa-main-n2-vertmd >
li::before { left: 0; top: 11px; } .tl-pa .tl-pa-main-n2-vertmd >
li::after { left: 0; top: 38px !important; height: 80px; } }
.wrapper-faculties-annex { display: flex; flex-wrap: wrap; }
.wrapper-faculties-annex .paragraph { width: 50%; } @media (max-width:
991px) { .wrapper-faculties-annex .paragraph { width: 100%; } }
.paragraph--type--banner-with-image-or-video { margin-bottom: 50px; }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video {
margin-bottom: 50px; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment { height: 591px; position: relative; } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment { height: 383px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-desktop, .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .bg-responsive { width: calc(100% - 244px); height:
100%; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-desktop, .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .bg-responsive { width: calc(100% - 144px); } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .bg-desktop,
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-responsive { width: 100%; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-desktop { display: block; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-desktop { display: none; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-responsive { display: none; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.bg-responsive { display: block; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.wrapper-link-alignment { position: absolute; top: 0; right: 0; height:
100%; width: 244px; display: flex; flex-wrap: wrap; align-items: end;
padding: 50px 55px 50px 40px; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.wrapper-link-alignment { padding: 30px 35px 30px 20px; width: 144px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-link-alignment { width: 75px; height: 89px;
top: inherit; bottom: 0; padding: 0; justify-content: center; align-items:
center; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-link-alignment a { font-size: 20px;
line-height: 20px; color: #020202; font-weight: 600; } @media (max-width:
1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-link-alignment a { font-size: 16px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-link-alignment a { font-size: 0; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.wrapper-link-alignment a::after { content: ""; display: block; width:
29px; height: 29px; background-image:
url("../imgs/icon-arrow-down-white.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; margin-top: 5px; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-link-alignment a::after { width: 19px;
height: 19px; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
.wrapper-link-alignment a::after { width: 17px; height: 17px; margin-top:
0; margin-bottom: 29px; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment div[class*=wrapper-info-alignment--] { position:
absolute; top: 0; width: 416px; height: 100%; display: flex; flex-wrap:
wrap; align-items: end; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
div[class*=wrapper-info-alignment--] { width: 250px; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment div[class*=wrapper-info-alignment--] { width:
calc(100% - 75px); height: 89px; top: inherit; bottom: 0; align-items:
center; } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment
div[class*=wrapper-info-alignment--].full-width-responsive { width: 100%;
} } .paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
div[class*=wrapper-info-alignment--]::after { content: ""; opacity: 1;
position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1;
mix-blend-mode: multiply; } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment div[class*=wrapper-info-alignment--] .wrapper-info {
position: relative; z-index: 2; padding: 50px 15px 50px 44px; } @media
(max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment div[class*=wrapper-info-alignment--] .wrapper-info {
padding: 30px 15px 30px 24px; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment
div[class*=wrapper-info-alignment--] .wrapper-info { padding: 0 68px 0
26px; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--right { right: 244px; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--right { right: 144px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--right { left: 0; right:
inherit; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--center { right: 544px; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--center { right: 394px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--center { left: 0; right:
inherit; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--left { right: 960px; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--left { right: 644px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment .wrapper-info-alignment--left { left: 0; right:
inherit; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment h3 { font-size: 46px; line-height: 48px;
font-weight: 600; color: #FFFFFF; margin-bottom: 0; } @media (max-width:
1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment h3 { font-size: 32px; line-height: 34px; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment h3 { font-size: 24px; line-height: 26px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment p {
font-size: 20px; line-height: 24px; font-weight: 300; padding-right: 57px;
margin-bottom: 0; margin-top: 15px; color: #F7F7F7; } @media (max-width:
1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-alignment p { font-size: 18px; line-height: 22px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.blue
.wrapper-link-alignment { background: #93CEF6; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.blue
div[class*=wrapper-info-alignment--]::after { background: #2192CE; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.purple
.wrapper-link-alignment { background: #AF79B5; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.purple
div[class*=wrapper-info-alignment--]::after { background: #8A5B97; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.green
.wrapper-link-alignment { background: #87B88D; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.green
div[class*=wrapper-info-alignment--]::after { background: #87B88D; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.red
.wrapper-link-alignment { background: #B54D5A; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-alignment.red
div[class*=wrapper-info-alignment--]::after { background: #B54D5A; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate {
height: 591px; position: relative; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate {
height: auto; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .bg-desktop,
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-responsive { width: calc(100% - 838px); height: 100%; position:
absolute; right: 0; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-desktop, .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .bg-responsive { width: 50%; } } @media (max-width:
991px) { .paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-desktop, .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .bg-responsive { position: relative; right: inherit;
width: 100%; height: 389px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-desktop { display: block; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-desktop { display: none; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-responsive { display: none; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.bg-responsive { display: block; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate { position: absolute; top: 0; right: 0; height:
100%; width: 244px; display: flex; flex-wrap: wrap; align-items: end;
padding: 60px 55px 60px 40px; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate { padding: 40px 35px 40px 20px; width: 144px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-link-separate { top: 350px; width: 100%;
right: inherit; padding: 0; z-index: 2; display: block; text-align: right;
padding-right: 29px; height: auto; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate::after { content: ""; opacity: 1; position:
absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1;
mix-blend-mode: multiply; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate::after { display: none; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate a { font-size: 20px; line-height: 20px; color:
#FFFFFF; font-weight: 600; position: relative; z-index: 2; } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-link-separate a { font-size: 14px;
line-height: 20px; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-link-separate a::after { content: "";
display: block; width: 29px; height: 29px; background-image:
url("../imgs/icon-arrow-down-white.svg"); background-position: center;
background-size: cover; background-repeat: no-repeat; margin-top: 5px; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-link-separate a::after { width: 19px;
height: 19px; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-link-separate a::after { display: inline-block; margin-left:
22px; margin-top: 0; position: relative; top: 5px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-info-separate { position: absolute; top: 0; left: 0; width:
838px; height: 100%; display: flex; flex-wrap: wrap; align-items: end; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-info-separate { width: 50%; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-info-separate { position: inherit; top:
inherit; left: inherit; height: auto; width: 100%; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-info-separate .wrapper-info { position: relative; z-index: 2;
padding: 60px 394px 60px 100px; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-info-separate .wrapper-info { padding: 40px 50px; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-info-separate .wrapper-info { padding: 30px
26px; } } .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate .wrapper-info-separate::after { content: ""; opacity:
1; position: absolute; left: 838px; top: 0; bottom: 0; z-index: 1;
mix-blend-mode: multiply; width: 122px; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-info-separate::after { left: 100%; } } @media (max-width: 991px)
{ .paragraph--type--banner-with-image-or-video .wrapper-bg-separate
.wrapper-info-separate::after { left: 0; right: 0; height: 50px; top:
-50px; bottom: inherit; width: 100%; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate h3 {
font-size: 46px; line-height: 48px; font-weight: 600; color: #FFFFFF;
margin-bottom: 0; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate h3 {
font-size: 32px; line-height: 34px; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate h3 {
font-size: 24px; line-height: 26px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate p {
font-size: 20px; line-height: 24px; font-weight: 300; padding-right: 57px;
margin-bottom: 0; margin-top: 15px; color: #020202; } @media (max-width:
1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate p { font-size: 18px; line-height: 22px; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-bg-separate p { font-size: 16px; line-height: 20px; } }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.blue
.wrapper-link-separate::after { background: #2192CE; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.blue
.wrapper-info-separate { background: #93CEF6; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.blue
.wrapper-info-separate::after { background: #2192CE; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.purple
.wrapper-link-separate::after { background: #8A5B97; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.purple
.wrapper-info-separate { background: #AF79B5; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.purple
.wrapper-info-separate::after { background: #8A5B97; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.green
.wrapper-link-separate::after { background: #87B88D; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.green
.wrapper-info-separate { background: #87B88D; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.green
.wrapper-info-separate::after { background: #87B88D; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.red
.wrapper-link-separate::after { background: #B54D5A; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.red
.wrapper-info-separate { background: #B54D5A; }
.paragraph--type--banner-with-image-or-video .wrapper-bg-separate.red
.wrapper-info-separate::after { background: #B54D5A; }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner {
height: 591px; position: relative; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner {
height: auto; display: flex; flex-wrap: wrap; } }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.wrapper-info-video-banner { width: 672px; position: absolute; left: 0;
top: 0; height: 100%; display: flex; flex-wrap: wrap; align-items: end;
padding: 62px 115px 62px 100px; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.wrapper-info-video-banner { padding: 40px 50px; width: 50%; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner { position: inherit;
left: inherit; top: inherit; height: auto; order: 2; width: 100%; padding:
30px 29px; } } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner h3 { font-size: 46px;
line-height: 48px; font-weight: 600; color: #FFFFFF; margin-bottom: 0; }
@media (max-width: 1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner h3 { font-size: 32px;
line-height: 34px; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.wrapper-info-video-banner h3 { font-size: 24px; line-height: 26px; } }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.wrapper-info-video-banner p { font-size: 20px; line-height: 24px;
font-weight: 300; padding-right: 57px; margin-bottom: 0; margin-top: 15px;
color: #F7F7F7; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.wrapper-info-video-banner p { font-size: 18px; line-height: 22px; } }
@media (max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner p { font-size: 16px;
line-height: 20px; } } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner.blue { background:
#93CEF6; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner.purple { background:
#AF79B5; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner.green { background:
#87B88D; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .wrapper-info-video-banner.red { background:
#B54D5A; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner { position: absolute; right:
0; top: 0; width: calc(100% - 672px); height: 100%; } @media (max-width:
1399px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner { width: 50%; } } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner { position: relative; right:
inherit; top: inherit; width: 100%; height: 281px; } }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .video-abs { position: absolute; z-index: 1; height:
100%; width: 100%; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner .video-abs iframe { width:
100%; height: 100%; border: none; }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .img-abs { position: absolute; z-index: 2; height:
100%; width: 100%; } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner .img-abs .bg-desktop,
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .img-abs .bg-responsive { width: 100%; height: 100%;
} .paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .img-abs .bg-desktop { display: block; } @media
(max-width: 991px) { .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner .img-abs .bg-desktop {
display: none; } } .paragraph--type--banner-with-image-or-video
.wrapper-video-banner .video-wrapper-banner .img-abs .bg-responsive {
display: none; } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .img-abs .bg-responsive { display: block; } }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play { border-radius: 100px; position: absolute;
z-index: 3; top: 50%; left: 50%; transform: translate(-50%, -50%); cursor:
pointer; width: 156px !important; height: 156px !important;
background-color: transparent; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play { width: 93px !important; height: 93px
!important; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play { width: 84px; height: 84px; } }
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play::after { content: ""; position: absolute;
background: url("../imgs/icono_video.svg"); top: 50%; left: 50%;
transform: translate(-50%, -50%); width: 156px !important; height: 156px
!important; background-size: cover; } @media (max-width: 1399px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play::after { width: 93px !important; height: 93px
!important; } } @media (max-width: 991px) {
.paragraph--type--banner-with-image-or-video .wrapper-video-banner
.video-wrapper-banner .play::after { width: 84px; height: 84px; } }
.paragraph--type--banner-with-image-or-video .responsive-description {
padding: 10px 26px; width: calc(100% - 75px); }
.paragraph--type--banner-with-image-or-video
.responsive-description.full-width-responsive { width: 100%; }
.paragraph--type--banner-with-image-or-video .responsive-description p {
margin-bottom: 5px; font-size: 16px; line-height: 20px; color: #FFFFFF;
font-weight: 300; } .paragraph--type--banner-with-image-or-video
.responsive-description.blue { background: #2192CE; }
.paragraph--type--banner-with-image-or-video
.responsive-description.purple { background: #824688; }
.paragraph--type--banner-with-image-or-video .responsive-description.green
{ background: #87B88D; } .paragraph--type--banner-with-image-or-video
.responsive-description.red { background: #B54D5A; }
.paragraph--type--multiparagraph { margin-bottom: 60px; } @media
(max-width: 991px) { .paragraph--type--multiparagraph { margin-bottom:
50px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph { display: flex; flex-wrap: wrap;
vertical-align: top; padding: 50px 100px; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph {
padding: 40px 50px; } } @media (max-width: 991px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph {
padding: 30px 26px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 a::after,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 a::after,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
a::after { content: ""; width: 17px; height: 17px; background-position:
center; background-size: cover; background-repeat: no-repeat; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.space-50
h2, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 h3,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 h2,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 h3,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition h2,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition h3 {
font-size: 24px; line-height: 26px; font-weight: 600; margin-bottom: 0; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.space-50
.paragraph--type--links a, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--links a,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--links a { font-size: 18px; line-height: 20px;
font-weight: 600; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .paragraph--type--links
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--links
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--links a::after { display: inline-block; position:
relative; top: 4px; margin-left: 5px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .paragraph--type--files > div
> div, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--files
> div > div, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--files > div > div { margin-bottom: 20px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.space-50
.paragraph--type--files > div > div:nth-last-child(1),
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--files
> div > div:nth-last-child(1), .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--files > div > div:nth-last-child(1) {
margin-bottom: 0; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .paragraph--type--files a,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--files a,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--files a { font-size: 16px; line-height: 20px;
font-weight: 600; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .paragraph--type--files
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--files
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--files a::after { display: block; margin-top: 10px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.space-50
.paragraph--type--body, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--body,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--body { font-size: 18px; line-height: 20px; font-weight:
600; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .paragraph--type--body p,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .paragraph--type--body p,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--body p { margin-bottom: 15px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.space-50
.wrapper-50 { width: 50%; height: 100%; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .wrapper-50:nth-child(1) {
padding-right: 20px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50 .wrapper-50:nth-last-child(1) {
padding-left: 20px; position: relative; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-50
.wrapper-50:nth-last-child(1)::before { content: ""; height: 100%; width:
1px; position: absolute; left: 0; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .wrapper-100 { width: 100%;
} .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .wrapper-100 h2,
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .wrapper-100 h3 {
margin-bottom: 30px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .wrapper-50 { width: 50%;
height: 100%; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50 .wrapper-50:nth-child(1) {
padding-right: 20px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50
.wrapper-50:nth-last-child(1) { padding-left: 20px; position: relative; }
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100\/50
.wrapper-50:nth-last-child(1)::before { content: ""; height: 100%; width:
1px; position: absolute; left: 0; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition {
padding: 0 !important; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.wrapper-100 { width: 100%; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.wrapper-100:nth-child(1) { padding: 30px 26px; }
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.wrapper-100:nth-child(2) { padding: 10px 26px; }
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.wrapper-100:nth-child(2) a::after { width: 20px; height: 20px;
margin-left: 20px; top: 5px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.wrapper-100:nth-child(3) { padding: 30px 26px; }
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--links a { font-size: 14px; }
.paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.space-100inversedmiddlerightposition
.paragraph--type--body { font-weight: 300; font-size: 14px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.full-section .paragraph--type--body { font-size: 14px; line-height: 18px;
font-weight: 300; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-left { width: 32%;
padding-right: 66px; position: relative; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left { padding-right: 40px; width: 33.3%; } }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left.align-title-right { text-align: right; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left.align-title-right h2, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-left.align-title-right h3 {
font-size: 60px; line-height: 62px; font-weight: 600; } @media (max-width:
1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-left.align-title-right h2,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left.align-title-right h3 { font-size: 46px; line-height: 48px; }
} .paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left.align-title-right ~ div .paragraph--type--body { font-size:
20px; line-height: 20px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-left h2,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left h3 { font-size: 46px; line-height: 50px; font-weight: 600; }
@media (max-width: 1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-left h2,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-left h3 { font-size: 32px; line-height: 36px; } }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle { width: 26.5%; padding: 0 66px; } @media (max-width:
1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle { padding: 0 40px; width:
33.3%; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right { width: 26.5%;
padding-left: 66px; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right { padding-left: 40px; width: 33.3%; } }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.full-section { width: 53%; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.full-section { width: 66.6%; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right { position: relative; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle::before,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right::before { content: ""; height: 100%; width: 1px; position:
absolute; left: 0; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--links
a, .paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--links a { font-size: 20px; line-height:
20px; font-weight: 600; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--links a,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--links a { font-size: 18px; line-height:
18px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--links
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--links
a::after { display: inline-block; position: relative; top: 7px;
margin-left: 10px; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--files
> div > div, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--files
> div > div { margin-bottom: 50px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--files > div >
div:nth-last-child(1), .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--files
> div > div:nth-last-child(1) { margin-bottom: 15px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--files a,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--files a { font-size: 20px; line-height:
22px; font-weight: 600; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--files a,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--files a { font-size: 18px; line-height:
20px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--files
a::after, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--files
a::after { display: block; margin-top: 10px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--body, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--body {
padding: 50px 0 35px; font-size: 16px; line-height: 25px; font-weight:
600; } @media (max-width: 1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--body,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--body { font-size: 14px; line-height:
23px; padding: 40px 0 25px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle .paragraph--type--body p,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right .paragraph--type--body p { margin-bottom: 15px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--links, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--links {
padding: 65px 0; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-middle .paragraph--type--links, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-right .paragraph--type--links {
padding: 40px 0; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle a::after,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right a::after { content: ""; width: 22px; height: 22px;
background-position: center; background-size: cover; background-repeat:
no-repeat; } @media (max-width: 1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph .section-middle a::after,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph
.section-right a::after { width: 19px; height: 19px; } }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full {
padding: 0 0 0 100px; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full {
padding: 0 0 0 50px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-left { width: calc(32% -
33px); padding: 50px 100px 80px 0; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-left { padding: 40px 50px 40px 0; width: calc(33.3% - 15px); } }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-left h2, .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-left h3 { line-height:
48px; } @media (max-width: 1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-left h2,
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-left h3 { line-height: 36px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-middle { width: calc(100% -
32% + 33px - 244px); padding: 50px 66px; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-middle { padding: 40px 50px; width: calc(100% - 33.3% + 15px -
244px); } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-middle
.paragraph--type--body { padding: 0; } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-right { width: 244px;
padding: 50px 0; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-right { padding: 40px 0; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-right .paragraph {
position: absolute; bottom: 60px; left: 40px; padding: 0; } @media
(max-width: 1399px) { .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-right .paragraph { bottom:
40px; } } .paragraph--type--multiparagraph
.wrapper-sections-multiparagraph.full .section-right
.paragraph.paragraph--type--links { padding-right: 80px; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.section-right .paragraph.paragraph--type--links a::after { display:
block; margin-top: 5px; top: 0; margin-left: 0; }
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.full-section { width: 68%; } @media (max-width: 1399px) {
.paragraph--type--multiparagraph .wrapper-sections-multiparagraph.full
.full-section { width: 66.6%; } } .paragraph--type--multiparagraph .white
{ background: #FCFCFC; color: #000000; } .paragraph--type--multiparagraph
.white .section-middle, .paragraph--type--multiparagraph .white
.section-right, .paragraph--type--multiparagraph .white .wrapper-100,
.paragraph--type--multiparagraph .white .wrapper-50 { color: #000000e0; }
.paragraph--type--multiparagraph .white .section-middle::before,
.paragraph--type--multiparagraph .white .section-right::before,
.paragraph--type--multiparagraph .white .wrapper-100::before,
.paragraph--type--multiparagraph .white .wrapper-50::before { background:
#62C3EA; } .paragraph--type--multiparagraph .white .section-middle a,
.paragraph--type--multiparagraph .white .section-right a,
.paragraph--type--multiparagraph .white .wrapper-100 a,
.paragraph--type--multiparagraph .white .wrapper-50 a { color: #000000e0;
} .paragraph--type--multiparagraph .white .section-middle a::after,
.paragraph--type--multiparagraph .white .section-right a::after,
.paragraph--type--multiparagraph .white .wrapper-100 a::after,
.paragraph--type--multiparagraph .white .wrapper-50 a::after {
background-image: url(../imgs/icon-arrow-down-blue.svg); }
.paragraph--type--multiparagraph .grey { background: #E4E4E4; color:
#000000; } .paragraph--type--multiparagraph .grey .section-middle,
.paragraph--type--multiparagraph .grey .section-right,
.paragraph--type--multiparagraph .grey .wrapper-100,
.paragraph--type--multiparagraph .grey .wrapper-50 { color: #FCFCFC; }
.paragraph--type--multiparagraph .grey .section-middle h2,
.paragraph--type--multiparagraph .grey .section-middle h3,
.paragraph--type--multiparagraph .grey .section-right h2,
.paragraph--type--multiparagraph .grey .section-right h3,
.paragraph--type--multiparagraph .grey .wrapper-100 h2,
.paragraph--type--multiparagraph .grey .wrapper-100 h3,
.paragraph--type--multiparagraph .grey .wrapper-50 h2,
.paragraph--type--multiparagraph .grey .wrapper-50 h3 { color: #000000; }
.paragraph--type--multiparagraph .grey .section-middle::before,
.paragraph--type--multiparagraph .grey .section-right::before,
.paragraph--type--multiparagraph .grey .wrapper-100::before,
.paragraph--type--multiparagraph .grey .wrapper-50::before { background:
#FCFCFC; } .paragraph--type--multiparagraph .grey .section-middle a,
.paragraph--type--multiparagraph .grey .section-right a,
.paragraph--type--multiparagraph .grey .wrapper-100 a,
.paragraph--type--multiparagraph .grey .wrapper-50 a { color: #020202; }
.paragraph--type--multiparagraph .grey .section-middle a::after,
.paragraph--type--multiparagraph .grey .section-right a::after,
.paragraph--type--multiparagraph .grey .wrapper-100 a::after,
.paragraph--type--multiparagraph .grey .wrapper-50 a::after {
background-image: url(../imgs/icon-arrow-down-blue.svg); }
.paragraph--type--multiparagraph .blue { background: #03A0DF; color:
#FFFFFF; } .paragraph--type--multiparagraph .blue h2,
.paragraph--type--multiparagraph .blue h3 { color: #FFFFFF; }
.paragraph--type--multiparagraph .blue .section-middle,
.paragraph--type--multiparagraph .blue .section-right,
.paragraph--type--multiparagraph .blue .wrapper-100,
.paragraph--type--multiparagraph .blue .wrapper-50 { color: #020202; }
.paragraph--type--multiparagraph .blue .section-middle::before,
.paragraph--type--multiparagraph .blue .section-right::before,
.paragraph--type--multiparagraph .blue .wrapper-100::before,
.paragraph--type--multiparagraph .blue .wrapper-50::before { background:
#4DBBE7; } .paragraph--type--multiparagraph .blue .section-middle a,
.paragraph--type--multiparagraph .blue .section-right a,
.paragraph--type--multiparagraph .blue .wrapper-100 a,
.paragraph--type--multiparagraph .blue .wrapper-50 a { color: #020202; }
.paragraph--type--multiparagraph .blue .section-middle a::after,
.paragraph--type--multiparagraph .blue .section-right a::after,
.paragraph--type--multiparagraph .blue .wrapper-100 a::after,
.paragraph--type--multiparagraph .blue .wrapper-50 a::after {
background-image: url(../imgs/icon-arrow-down-white.svg); }
.paragraph--type--multiparagraph .red { background: #B54D5A; color:
#FFFFFF; } .paragraph--type--multiparagraph .red .section-middle,
.paragraph--type--multiparagraph .red .wrapper-100,
.paragraph--type--multiparagraph .red .wrapper-50 { color: #030303; }
.paragraph--type--multiparagraph .red .section-middle a,
.paragraph--type--multiparagraph .red .wrapper-100 a,
.paragraph--type--multiparagraph .red .wrapper-50 a { color: #FFFFFF; }
.paragraph--type--multiparagraph .red .section-middle a::after,
.paragraph--type--multiparagraph .red .wrapper-100 a::after,
.paragraph--type--multiparagraph .red .wrapper-50 a::after {
background-image: url(../imgs/icon-arrow-down-white.svg); }
.paragraph--type--multiparagraph .red .section-right { color: #FFFFFF; }
.paragraph--type--multiparagraph .red .section-right a { color: #FFFFFF; }
.paragraph--type--multiparagraph .red .section-right a::after {
background-image: url(../imgs/icon-arrow-down-white.svg); }
.paragraph--type--multiparagraph .red .full .section-middle { background:
#E1CBCD; } .paragraph--type--multiparagraph .red .full .section-right {
background: #9F3F4B; } .paragraph--type--multiparagraph .red
.space-100inversedmiddlerightposition .wrapper-100:nth-child(1) {
background: #B54D5A; color: #FFFFFF; } .paragraph--type--multiparagraph
.red .space-100inversedmiddlerightposition .wrapper-100:nth-child(2) {
background: #9F3F4B; } .paragraph--type--multiparagraph .red
.space-100inversedmiddlerightposition .wrapper-100:nth-child(2) a { color:
#FFFFFF; } .paragraph--type--multiparagraph .red
.space-100inversedmiddlerightposition .wrapper-100:nth-child(2) a::after {
background-image: url(../imgs/icon-arrow-down-white.svg); }
.paragraph--type--multiparagraph .red
.space-100inversedmiddlerightposition .wrapper-100:nth-child(3) {
background: #E1CBCD; } .paragraph--type--faculty-opinion { margin-bottom:
50px; } @media (max-width: 991px) { .paragraph--type--faculty-opinion {
margin-bottom: 50px; } } .paragraph--type--faculty-opinion
.wrapper-sections-opinions { display: flex; flex-wrap: wrap; padding: 50px
100px; } @media (max-width: 1399px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions { padding: 40px 50px; } } @media (max-width:
991px) { .paragraph--type--faculty-opinion .wrapper-sections-opinions {
padding: 30px 26px; } } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-left,
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-middle, .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-right { display: flex; align-items:
center; } .paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-left { width: 32%; padding-right: 66px; position: relative; }
@media (max-width: 1399px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-left { padding-right: 40px; width:
33.3%; } } .paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-left h3 { font-size: 46px; line-height: 50px; font-weight: 600; }
@media (max-width: 1399px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-left h3 { font-size: 32px;
line-height: 36px; } } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-middle { width: 26.5%; padding: 0
66px; } @media (max-width: 1399px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-middle { padding: 0 40px; width:
33.3%; } } .paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-middle img { width: 100%; height: auto; }
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right { width: 41.5%; padding-left: 66px; } @media (max-width:
1399px) { .paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right { padding-left: 40px; width: 33.3%; } }
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right .quote { color: #030303; font-size: 16px; line-height:
25px; font-weight: 600; } @media (max-width: 1399px) {
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right .quote { font-size: 14px; line-height: 23px; } }
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right .quote::before { content: ""; display: block; width: 61px;
height: 40px; background-image: url("../imgs/quote-up.svg");
background-size: contain; background-position: center; background-repeat:
no-repeat; margin-bottom: 25px; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-middle,
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right { position: relative; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .section-middle::before,
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.section-right::before { content: ""; height: 100%; width: 1px; position:
absolute; left: 0; background: #0A090F; }
.paragraph--type--faculty-opinion .wrapper-sections-opinions .wrapper-left
{ width: 50%; padding-right: 20px; position: relative; margin-top: 50px; }
.paragraph--type--faculty-opinion .wrapper-sections-opinions .wrapper-left
h3 { font-size: 24px; line-height: 26px; margin-bottom: 20px; font-weight:
600; color: #000000; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .wrapper-left img { width: 100%; height: auto;
margin-bottom: 30px; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .wrapper-right { width: 50%; padding-left:
20px; position: relative; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .wrapper-right::before { content: ""; height:
100%; width: 1px; position: absolute; left: 0; background: #0A090F; }
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.wrapper-right .quote { color: #030303; font-size: 14px; line-height:
18px; font-weight: 300; margin-bottom: 30px; }
.paragraph--type--faculty-opinion .wrapper-sections-opinions
.wrapper-right .quote::before { content: ""; display: block; width: 38px;
height: 40px; background-image: url("../imgs/quote-up.svg");
background-size: contain; background-position: center; background-repeat:
no-repeat; margin-bottom: 10px; } .paragraph--type--faculty-opinion
.wrapper-sections-opinions .full-section { width: 53%; } @media
(max-width: 1399px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions .full-section { width: 66.6%; } } @media
(max-width: 991px) { .paragraph--type--faculty-opinion
.wrapper-sections-opinions .full-section { width: 100%; } } /* colors */
.color-light { background: #E0F4FF; } .color-mid { background: #86D3FF; }
.color-dark { background: #009FDF; } /* colors */ /* .uic-paragraph {
.mid, &.mid { background-color: $blue; color: $white; a { color:
$white; } } .white, &.white { background-color: $white; color: $black;
a { color: $black; } } .light, &.light { background-color:
$blue-light; color: $black; a, span { color: $black; } } .dark, &.dark
{ background-color: $blue-dark; color: $black; a { color: $black; } }
.image-link-link.mid{ div{ div{ background-color: $blue; color: $white; a
{ color: $black; } } } } .image-link-link.dark{ div{ div{
background-color: $blue-dark; color: $black; a { color: $black; } } } }
.image-link-link.white{ div{ div{ background-color: $white; color: $black;
a { color: $black; } } } } .image-link-link.light{ div{ div{
background-color: $blue-light; color: $black; a { color: $black; } } } }
a:hover { color: $blue-hover; } .paragraph-svg-mid,
&.paragraph-svg-mid { background-color: $blue; color: $black; svg {
path { fill: $blue-light; } } } .paragraph-svg-white,
&.paragraph-svg-white { background-color: $white; color: $black; svg {
path { fill: $blue-dark; } } } .paragraph-svg-light,
&.paragraph-svg-light { background-color: $blue-light; color: $black;
svg { path { fill: $blue; } } } .paragraph-svg-dark,
&.paragraph-svg-dark { background-color: $blue-dark; color: $white;
svg { path { fill: $white; } } } .paragraph--type--body{
.paragraph-body-wrapper, .paragraph-body-wrapper.white{ a{ color:
$blue-dark; } } } } */ .apricot .curriculum-info .light-bg a, .apricot
.curriculum-info .light-bg .optional { color: #ffffff; } .apricot
.curriculum-info .light-bg .select2-container--default { background-color:
#00416B; } .apricot .paragraph-svg-mid, .apricot.paragraph-svg-mid {
color: #FFFFFF; } .apricot .paragraph-svg-mid svg path,
.apricot.paragraph-svg-mid svg path { fill: #FFFFFF; } .apricot
.paragraph-svg-white, .apricot.paragraph-svg-white { background-color:
#FFFFFF; color: #1A1A1A; } .apricot .paragraph-svg-light,
.apricot.paragraph-svg-light { color: #1A1A1A; } .apricot
.paragraph-svg-light svg path, .apricot.paragraph-svg-light svg path {
fill: #EF8A00; } .apricot .paragraph-svg-dark, .apricot.paragraph-svg-dark
{ background-color: #EF8A00; color: #FFFFFF; } .lavender .mid,
.lavender.mid, .lavender .dark, .lavender.dark { background-color:
#9064CC; } .lavender .paragraph-link-list-link.mid div div, .lavender
.paragraph-link-list-link.dark div div, .lavender .image-link-link.mid div
div, .lavender .image-link-link.dark div div { background-color: #9064CC;
} .lavender .light, .lavender.light { background-color: #CDA8FF; }
.lavender .paragraph-link-list-link.light div div, .lavender
.image-link-link.light div div { background-color: #CDA8FF; } .lavender
.curriculum-info .light-bg a { background-color: #CDA8FF; } .lavender
.curriculum-info .light-bg .select2-container--default { background-color:
#CDA8FF; } .lavender .select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.lavender .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #9064CC; } .lavender .select2-container
.select2-results__option--selectable { background-color: #CDA8FF; }
.lavender a:hover { color: #3F0099; } .turquoise .mid, .turquoise.mid,
.turquoise .dark, .turquoise.dark { background-color: #00ACBB; }
.turquoise .paragraph-link-list-link.mid div div, .turquoise
.paragraph-link-list-link.dark div div, .turquoise .image-link-link.mid
div div, .turquoise .image-link-link.dark div div { background-color:
#00ACBB; } .turquoise .light, .turquoise.light { background-color:
#8CE0E8; } .turquoise .paragraph-link-list-link.light div div, .turquoise
.image-link-link.light div div { background-color: #8CE0E8; } .turquoise
.curriculum-info .light-bg a { background-color: #8CE0E8; } .turquoise
.curriculum-info .light-bg .select2-container--default { background-color:
#8CE0E8; } .turquoise .select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.turquoise .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #00ACBB; } .turquoise .select2-container
.select2-results__option--selectable { background-color: #8CE0E8; }
.turquoise a:hover { color: #005870; } .mint .mid, .mint.mid, .mint .dark,
.mint.dark { background-color: #68BF4B; } .mint
.paragraph-link-list-link.mid div div, .mint
.paragraph-link-list-link.dark div div, .mint .image-link-link.mid div
div, .mint .image-link-link.dark div div { background-color: #68BF4B; }
.mint .light, .mint.light { background-color: #C7FFB4; } .mint
.paragraph-link-list-link.light div div, .mint .image-link-link.light div
div { background-color: #C7FFB4; } .mint .curriculum-info .light-bg a {
background-color: #C7FFB4; } .mint .curriculum-info .light-bg
.select2-container--default { background-color: #C7FFB4; } .mint
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.mint .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #68BF4B; } .mint .select2-container
.select2-results__option--selectable { background-color: #C7FFB4; } .mint
a:hover { color: #215B4E; } .rose .mid, .rose.mid, .rose .dark, .rose.dark
{ background-color: #E8002A; } .rose .paragraph-link-list-link.mid div
div, .rose .paragraph-link-list-link.dark div div, .rose
.image-link-link.mid div div, .rose .image-link-link.dark div div {
background-color: #E8002A; } .rose .light, .rose.light { background-color:
#FF788F; } .rose .paragraph-link-list-link.light div div, .rose
.image-link-link.light div div { background-color: #FF788F; } .rose
.curriculum-info .light-bg a { background-color: #FF788F; } .rose
.curriculum-info .light-bg .select2-container--default { background-color:
#FF788F; } .rose .select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.rose .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #E8002A; } .rose .select2-container
.select2-results__option--selectable { background-color: #FF788F; } .rose
a:hover { color: #79303F; } .eggplant .mid, .eggplant.mid, .eggplant
.dark, .eggplant.dark { background-color: #A71D8E; } .eggplant
.paragraph-link-list-link.mid div div, .eggplant
.paragraph-link-list-link.dark div div, .eggplant .image-link-link.mid div
div, .eggplant .image-link-link.dark div div { background-color: #A71D8E;
} .eggplant .light, .eggplant.light { background-color: #FCACED; }
.eggplant .paragraph-link-list-link.light div div, .eggplant
.image-link-link.light div div { background-color: #FCACED; } .eggplant
.curriculum-info .light-bg a { background-color: #FCACED; } .eggplant
.curriculum-info .light-bg .select2-container--default { background-color:
#FCACED; } .eggplant .select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.eggplant .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #A71D8E; } .eggplant .select2-container
.select2-results__option--selectable { background-color: #FCACED; }
.eggplant a:hover { color: #5F2751; } .mustard .mid, .mustard.mid,
.mustard .dark, .mustard.dark { background-color: #EF5600; } .mustard
.paragraph-link-list-link.mid div div, .mustard
.paragraph-link-list-link.dark div div, .mustard .image-link-link.mid div
div, .mustard .image-link-link.dark div div { background-color: #EF5600; }
.mustard .light, .mustard.light { background-color: #FFB48A; } .mustard
.paragraph-link-list-link.light div div, .mustard .image-link-link.light
div div { background-color: #FFB48A; } .mustard .curriculum-info .light-bg
a { background-color: #FFB48A; } .mustard .curriculum-info .light-bg
.select2-container--default { background-color: #FFB48A; } .mustard
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.mustard .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #EF5600; } .mustard .select2-container
.select2-results__option--selectable { background-color: #FFB48A; }
.mustard a:hover { color: #972121; } .cyan .mid, .cyan.mid, .cyan .dark,
.cyan.dark { background-color: #0081C9; } .cyan
.paragraph-link-list-link.mid div div, .cyan
.paragraph-link-list-link.dark div div, .cyan .image-link-link.mid div
div, .cyan .image-link-link.dark div div { background-color: #0081C9; }
.cyan .light, .cyan.light { background-color: #A2DEFF; } .cyan
.paragraph-link-list-link.light div div, .cyan .image-link-link.light div
div { background-color: #A2DEFF; } .cyan .curriculum-info .light-bg a {
background-color: #A2DEFF; } .cyan .curriculum-info .light-bg
.select2-container--default { background-color: #A2DEFF; } .cyan
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.cyan .select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #0081C9; } .cyan .select2-container
.select2-results__option--selectable { background-color: #A2DEFF; } .cyan
a:hover { color: #00416B; } /* .base-blue { .color-light{
background-color: #9ADBFF; } .mid, &.mid { background-color: $blue;
color: #000; } .dark, &.dark { background-color: $blue-dark; color:
#fff; } .white{ background-color: $white; .select2-container--default{
background-color: $blue; } } &.page-node-type-page-home
.paragraph-title-text-wrapper.mid, .study-sponsor-wrapper.white
.sponsor-link, .paragraph-link-list-link.mid, .image-link-link.mid{ div{
div{ background-color: $blue; } } .paragraph-title-text-body a {
background-color: $white; } } &.page-node-type-page-home
.paragraph-title-text-wrapper.dark, .study-sponsor-wrapper.mid
.sponsor-link, .paragraph-link-list-link.dark, .image-link-link.dark{ div
{ div { background-color: $blue-dark; } } .paragraph-title-text-body a {
background-color: $white; } } .light, &.light { background-color:
$blue-light; } &.page-node-type-page-home
.paragraph-title-text-wrapper.light, .study-sponsor-wrapper.light
.sponsor-link, .paragraph-link-list-link.light, .image-link-link.white{
div{ div{ background-color: white; } } .paragraph-title-text-body a {
background-color: $blue-dark; color: white !important; } } .uic-paragraph{
.image-link-link.light{ div{ div{ background-color: $blue-light; color:
$black; a { color: $black; } } } } } &.page-node-type-page-home
.paragraph-title-text-wrapper.white, .study-sponsor-wrapper.mid
.sponsor-link, .paragraph-link-list-link.white, .image-link-link.white{
div{ div{ background-color: $white; } } .paragraph-title-text-body a {
background-color: $blue-light; } } .paragraph-link-list-wrapper.white{
.paragraph-link-list-link.light{ div{ div{ background-color: $blue-light;
} } } } .curriculum-info{ .light-bg{ a{ background-color: $blue-light; }
.select2-container--default{ background-color: $blue-light; } } }
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.select2-container--default
.select2-results__option--selected.select2-results__option--selectable{
background-color: $blue-hover; } .select2-container
.select2-results__option--selectable{ background-color: $blue-light; }
.layout-content{ a:hover { color: $blue-hover; text-decoration: none; } }
.agenda-wrapper > a:hover { background-color: $blue-hover;
text-decoration: none; } } #study-aptitude{ .paragraph--type--body{
.paragraph-body-wrapper{ a{ color: $blue-dark; &:hover{ color:
$blue-hover; } } } } } */ .uic-paragraph .mid, .uic-paragraph.mid,
.uic-paragraph .white, .uic-paragraph.white, .uic-paragraph .light,
.uic-paragraph.light, .uic-paragraph .dark, .uic-paragraph.dark {
background-color: #FFFFFF; color: #1A1A1A; } .uic-paragraph .mid a,
.uic-paragraph.mid a, .uic-paragraph .white a, .uic-paragraph.white a,
.uic-paragraph .light a, .uic-paragraph.light a, .uic-paragraph .dark a,
.uic-paragraph.dark a { color: #FFFFFF; }
.uic-paragraph.paragraph-body-wrapper a,
.uic-paragraph.paragraph-link-list-wrapper a { color: #009FDF; }
.uic-paragraph .image-link-link.mid div div, .uic-paragraph
.image-link-link.dark div div, .uic-paragraph .image-link-link.white div
div, .uic-paragraph .image-link-link.light div div { color: #1A1A1A; }
.uic-paragraph .image-link-link.mid div div a, .uic-paragraph
.image-link-link.dark div div a, .uic-paragraph .image-link-link.white div
div a, .uic-paragraph .image-link-link.light div div a { background-color:
#00416B; color: #FFFFFF; } .uic-paragraph .image-link-link.mid div div
a:hover, .uic-paragraph .image-link-link.dark div div a:hover,
.uic-paragraph .image-link-link.white div div a:hover, .uic-paragraph
.image-link-link.light div div a:hover { background-color: #001E32; }
.uic-paragraph a:hover { color: #001470; } .uic-paragraph
.paragraph--type--body .paragraph-body-wrapper a, .uic-paragraph
.paragraph--type--body .paragraph-body-wrapper.white a { color: #009FDF; }
.page-node-type-page-university .image-link-wrapper .image-link-body a {
color: #009FDF; } .page-node-type-page-university .image-link-wrapper
.image-link-body a:hover { color: #001470 !important; }
.page-node-type-page-home .paragraph-title-text-wrapper.mid div div a,
.study-sponsor-wrapper.white .sponsor-link div div a,
.paragraph-link-list-link.mid div div a, .image-link-link.mid div div a,
.sponsor-link div div a { background-color: #00416B; color: #FFFFFF; }
.page-node-type-page-home .paragraph-title-text-wrapper.mid div div
a:hover, .study-sponsor-wrapper.white .sponsor-link div div a:hover,
.paragraph-link-list-link.mid div div a:hover, .image-link-link.mid div
div a:hover, .sponsor-link div div a:hover { background-color: #001E32; }
.page-node-type-page-home .paragraph-title-text-wrapper.mid
.paragraph-title-text-body a, .study-sponsor-wrapper.white .sponsor-link
.paragraph-title-text-body a, .paragraph-link-list-link.mid
.paragraph-title-text-body a, .image-link-link.mid
.paragraph-title-text-body a, .sponsor-link .paragraph-title-text-body a {
background-color: #00416B; } .page-node-type-page-home
.paragraph-title-text-wrapper.mid .paragraph-title-text-body a:hover,
.study-sponsor-wrapper.white .sponsor-link .paragraph-title-text-body
a:hover, .paragraph-link-list-link.mid .paragraph-title-text-body a:hover,
.image-link-link.mid .paragraph-title-text-body a:hover, .sponsor-link
.paragraph-title-text-body a:hover { background-color: #001E32; }
.page-node-type-page-home .paragraph-title-text-wrapper.dark div div a,
.study-sponsor-wrapper.mid .sponsor-link div div a,
.paragraph-link-list-link.dark div div a, .image-link-link.dark div div a
{ background-color: #00416B; color: #FFFFFF; } .page-node-type-page-home
.paragraph-title-text-wrapper.dark div div a:hover,
.study-sponsor-wrapper.mid .sponsor-link div div a:hover,
.paragraph-link-list-link.dark div div a:hover, .image-link-link.dark div
div a:hover { background-color: #001E32; } .page-node-type-page-home
.paragraph-title-text-wrapper.dark .paragraph-title-text-body a,
.study-sponsor-wrapper.mid .sponsor-link .paragraph-title-text-body a,
.paragraph-link-list-link.dark .paragraph-title-text-body a,
.image-link-link.dark .paragraph-title-text-body a { background-color:
#00416B; color: #FFFFFF; } .page-node-type-page-home
.paragraph-title-text-wrapper.dark .paragraph-title-text-body a:hover,
.study-sponsor-wrapper.mid .sponsor-link .paragraph-title-text-body
a:hover, .paragraph-link-list-link.dark .paragraph-title-text-body
a:hover, .image-link-link.dark .paragraph-title-text-body a:hover {
background-color: #001E32; } .page-node-type-page-home
.paragraph-title-text-wrapper.light div div a,
.study-sponsor-wrapper.light .sponsor-link div div a,
.paragraph-link-list-link.light div div a, .image-link-link.white div div
a { background-color: #00416B; color: #FFFFFF; } .page-node-type-page-home
.paragraph-title-text-wrapper.light div div a:hover,
.study-sponsor-wrapper.light .sponsor-link div div a:hover,
.paragraph-link-list-link.light div div a:hover, .image-link-link.white
div div a:hover { background-color: #001E32; } .page-node-type-page-home
.paragraph-title-text-wrapper.light .paragraph-title-text-body a,
.study-sponsor-wrapper.light .sponsor-link .paragraph-title-text-body a,
.paragraph-link-list-link.light .paragraph-title-text-body a,
.image-link-link.white .paragraph-title-text-body a { background-color:
#00416B; color: #FFFFFF; } .page-node-type-page-home
.paragraph-title-text-wrapper.light .paragraph-title-text-body a:hover,
.study-sponsor-wrapper.light .sponsor-link .paragraph-title-text-body
a:hover, .paragraph-link-list-link.light .paragraph-title-text-body
a:hover, .image-link-link.white .paragraph-title-text-body a:hover {
background-color: #001E32; } .uic-paragraph .image-link-link.light div div
a, .uic-paragraph .image-link-link.light div div span { background-color:
#00416B; color: #FFFFFF; } .uic-paragraph .image-link-link.light div div
a:hover, .uic-paragraph .image-link-link.light div div span:hover {
background-color: #001E32; } .page-node-type-page-home
.paragraph-title-text-wrapper.white div div a, .study-sponsor-wrapper.mid
.sponsor-link div div a, .paragraph-link-list-link.white div div a,
.image-link-link.white div div a { background-color: #00416B; color:
#FFFFFF; } .page-node-type-page-home .paragraph-title-text-wrapper.white
div div a:hover, .study-sponsor-wrapper.mid .sponsor-link div div a:hover,
.paragraph-link-list-link.white div div a:hover, .image-link-link.white
div div a:hover { background-color: #001E32; } .page-node-type-page-home
.paragraph-title-text-wrapper.white .paragraph-title-text-body a,
.study-sponsor-wrapper.mid .sponsor-link .paragraph-title-text-body a,
.paragraph-link-list-link.white .paragraph-title-text-body a,
.image-link-link.white .paragraph-title-text-body a { background-color:
#00416B; color: #FFFFFF; } .page-node-type-page-home
.paragraph-title-text-wrapper.white .paragraph-title-text-body a:hover,
.study-sponsor-wrapper.mid .sponsor-link .paragraph-title-text-body
a:hover, .paragraph-link-list-link.white .paragraph-title-text-body
a:hover, .image-link-link.white .paragraph-title-text-body a:hover {
background-color: #001E32; } .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div a,
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
span { background-color: #00416B; color: #FFFFFF; }
.paragraph-link-list-wrapper.white .paragraph-link-list-link.light div div
a:hover, .paragraph-link-list-wrapper.white
.paragraph-link-list-link.light div div span:hover { background-color:
#001E32; } .curriculum-info .light-bg a { background-color: #00416B;
color: #FFFFFF; } .curriculum-info .light-bg a:hover { background-color:
#001E32; } .curriculum-info .light-bg .select2-container--default {
background-color: #00416B; color: #FFFFFF; } .curriculum-info .light-bg
.select2-container--default:hover { background-color: #001E32; }
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable,
.select2-container--default
.select2-results__option--selected.select2-results__option--selectable {
background-color: #001E32; } .select2-container
.select2-results__option--selectable { background-color: #E0F4FF; }
.select2-container--default
.select2-results__option--highlighted.select2-results__option--selectable
{ background-color: #009FDF !important; } .layout-content a:hover { color:
#001E32; text-decoration: none; } .agenda-wrapper > a:hover {
background-color: #001470; text-decoration: none; } #study-aptitude
.paragraph--type--body .paragraph-body-wrapper a { color: #009FDF; }
#study-aptitude .paragraph--type--body .paragraph-body-wrapper a:hover {
color: #001470; } /* Padding desktop : 90px */ /* Padding responsive: 30px
(costats), 90px (adalt i abaix) */ /*# sourceMappingURL=style.css.map */