@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 */