@charset "utf-8"; .fa-star, .summary a.see-all:after { font-weight: 900; font-style: normal; } html { scroll-behavior: smooth; } h1 { margin-top: 1rem !important; margin-bottom: 0.75rem !important; } .type-conference .card-footer,.upcomingConferences .block-ellipsis p.card-text.mb-0, body.page-cmsitem-00013006 h1 {display: none !important;} .cardWrrper.news_block.card, .cardWrrper.news_block .card{box-shadow: none;border: none;} .cardWrrper.news_block .card-header{background: none;border: none; padding: 0.75rem 0rem !important;} .cardWrrper.news_block .card-header h2{font-size:1.5rem; font-weight: bolder;} .cardWrrper.news_block .card-body{padding-top: 0px !important;} .cardWrrper.news_block .card-title{padding-top: 10px;} .cardWrrper.news_block .card-title a{font-weight:bolder;} .cardWrrper.news_block .btn-link{border:1px solid #00287a; border-radius: 0.25rem;padding: 8px 12px;} .flex-change .col-md-4.col-lg-3:last-child{margin-bottom:0px !important;} h3 {color: #b90054;} .yCmsComponent {margin-bottom: 15px;} img {max-width: 100%;} .logo img {max-width: initial !important;} .news_block .contentListing {padding-bottom: 1.25rem !important;margin: 0px -15px !important;} .podcast-film-wrap h6.card-title {display: table;} .navbar-nav li, .upcomingConferences .block-ellipsis p.card-text, p:last-child { margin-bottom: 0 !important; } ol, ul { padding-left: 1.5rem; } ol li, ul li { margin-bottom: 0.5rem; } ul.include-chevron li ul.include-chevron li:before { font-family: "Font Awesome 5 Free"; } ul.include-chevron li ul.include-chevron { border: none; } .articleSection .articleBanner { height: 375px; width: 100%; } .news_block h2 .all_links { width: auto; margin-top: 0; } .news_block h2, ul.nav-tabs li { margin: 0; } .card-body.publications.pl-0.pr-0 { padding-bottom: 0 !important; } .card.articleItem, .row.office-list .card .card-body:last-child { border-bottom: none; } .articlesListView .articleContent { padding: 1rem 12px 0; } .flex-change .articlesListView .articleContent { padding: 0.25rem 1rem 0.5rem; } .align-carousel .carousel-inner, .align-carousel .carousel-item, .owl-carousel .owl-item img { height: 100%; } .card-img-top { height: auto; flex-grow: 1; } .img-shadow { box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } .articleItem { margin: 0 7.5px; } .contentListing .col-12:first-child .articleItem { margin-left: 15px; } .contentListing .col-12:last-child .articleItem { margin-right: 15px; } .row.office-list { margin-left: 0; margin-right: 0; } .summary { margin-bottom: 15px; } .page-cmsitem-00013006 .podcast-film-wrap h6.card-title { height: auto !important; padding-bottom: 7.5px; } .summary a.see-all { position: absolute; top: -55px; z-index: 1; right: 15px; font-size: 16px; } .summary a.see-all:after { content: "\f061"; font-family: "Font Awesome 5 Free"; margin-left: 5px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-variant: normal; text-rendering: auto; line-height: 1; font-size: 16px; color: #01277a; } /*Spotify podcasts*/ .embed-responsive-podcast::before {padding-top: 152px;} .upcomingConferencesHeader { display: inline-flex; width: 100%; align-items: baseline; justify-content: space-between; border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border: 1px solid rgba(0, 0, 0, 0.125); margin-bottom: -15px; border-bottom: none; } .upcomingConferencesText { background: #fff; border-left: 1px solid rgba(0, 0, 0, 0.125); padding: 1.25rem; border-right: 1px solid rgba(0, 0, 0, 0.125); margin-bottom: -30px; z-index: 1; position: relative; } .upcomingConferences { margin: 0 15px; max-width: calc(100% - 30px) !important; border-top-left-radius: 0; border-top-right-radius: 0; } .upcomingConferences .conferenceEventDetails .card .image-holder, .upcomingConferences .conferenceEventDetails .card .image-holder img { height: 110px !important; } .upcomingConferences .committee-box { padding: 0 7.5px !important; } .upcomingConferences .block-ellipsis h5.card-title { min-height: 0 !important; height: auto !important; margin-bottom: 10px !important; border: none; display: -webkit-box; -webkit-line-clamp: 3 !important; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; font-size: 1rem; line-height: 1.3; } .upcomingConferences .card-body.conferenceContent.d-flex.flex-column { padding: 12.5px 0 0 !important; } .upcomingConferences .card.type-conference.type-conference { background: 0 0; border: none; box-shadow: none; } .upcomingConferences .conferenceEventDetails .committee-box .card:hover { border: none !important; box-shadow: none !important; } .upcomingConferences .row.conferenceEventDetails { padding: 1.25rem calc(1.25rem - 7.5px) 1.75rem !important; } .align-components, .align-components-paragraph { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .align-components .card-body, .align-components-wrap .articleItem { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .align-components .card-body div, .align-components .card-body p { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .align-components .card-body .btn-primary { -ms-flex-item-align: baseline; align-self: baseline; } .align-components .card-img-top { -webkit-box-flex: initial; -ms-flex-positive: initial; flex-grow: initial; } .align-components-paragraph .content { flex: 1; display: flex; flex-direction: inherit; } .align-components-paragraph .content div, .align-components-paragraph .content p { flex: 1; } .btn-outline-light { border: 1px solid #f8f9fa !important; } .btn-outline-light:hover { color: #00287A!important; text-decoration: none; } .btn-secondary, .secondary-btn-wrap .btn-primary { border: 1px solid #01277a; background: 0 0; color: #01277a; } .secondary-btn-wrap .btn-primary:hover { color: #fff; background-color: #0069d9; border-color: #0062cc; } .btn-wrap { display: inline-flex; align-items: center; justify-content: center; width: 100%; flex-grow: initial; flex-wrap: wrap; } .btn-wrap .btn { align-self: baseline; } .line-device:before, .no-btn .card-body .btn-primary { display: none; } .btn-primary.include-arrow:after, .include-arrow-wrap .btn-primary:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f061"; margin-left: 10px; color: #fff; } .btn-primary.include-member:before, .include-member-wrap .btn-primary:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f0c0"; margin-right: 10px; color: #fff; } .date-icon:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f073"; margin-right: 7.5px; } .high-level-panel-menu h5.navbar-brand { margin-bottom: 0 !important; font-size: 0.8rem; font-weight: 700; } .high-level-panel-menu .navbar-nav a.nav-link { color: #01277a; white-space: nowrap; font-size: 0.85rem; } .btn-primary.more-info:after, .more-info-wrap .btn-primary:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f05a"; margin-left: 10px; color: #fff; } .btn-primary.download-btn:after, .download-btn-wrap .btn-primary:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f019"; margin-left: 10px; color: #fff; } .btn-secondary.download-btn:after, .download-btn-wrap .btn-secondary:after { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f019"; margin-left: 10px; color: #01277a; } .btn-modal { display: block !important; position: relative; z-index: 1072; } .social-icons-wrap, ul.nav-tabs { display: -webkit-inline-box; display: -ms-inline-flexbox; } .btn-secondary:hover { color: #fff; background-color: #00287a; border-color: #0062cc; } .fa-info-circle { font-size: initial !important; } .fa-info-circle:before { font-family: "Font Awesome 5 Free"; font-weight: 900; padding-right: 6px; content: "\f05a"; } .align-components-wrap .no-gutters > [class*="col-"] { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 0 !important; } .align-components-wrap .card-img-top { flex-grow: unset; } .flex-change .news_block .contentListing { flex-direction: column; } .flex-change .news_block .contentListing .col-12 { max-width: 100% !important; width: 100% !important; padding: 0 7.5px; } .flex-change .publications { padding-bottom: 2.5px; } .flex-change .news_block .contentListing .col-12 .articleItem { margin: 0 7.5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .flex-change .news_block .contentListing .col-12 .articleItem img.card-img-top { width: 33%; border-radius: 0; max-width: 33.3%; flex-grow: initial; } .flex-change .articleItem h6.card-title { height: auto !important; } .carousel-indicators { background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.5) 100%); width: 100%; left: 0; margin: 0; padding: 15px 10px 5px; bottom: 0; } .carousel-indicators li { cursor: pointer; } .carousel-control-next, .carousel-control-prev { opacity: 1; z-index: 2; } .carousel-control-next .fas, .carousel-control-prev .fas { font-size: 2.5rem; } .carousel-caption { background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.9) 100%); left: 0; margin: 0; padding: 25px 30px 30px; width: 100%; bottom: 0; text-align: left; } .carousel-caption h5 a { color: #fff; font-weight: 700; font-size: 1.4rem; } .carousel.include-caption .carousel-indicators { background: 0 0 !important; } .carousel-fade .carousel-item { opacity: 0; transition-duration: 0.6s; transition-property: opacity; } .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active, .gm-ui-hover-effect { opacity: 1; } .carousel-fade .active .carousel-item-right, .carousel-fade .active.carousel-item-left { opacity: 0; } .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-prev, .carousel-fade .carousel-item-next, .carousel-fade .carousel-item-prev, .carousel-fade .carousel-item.active { transform: translateX(0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } .align-carousel .content { display: flex; flex: 1; } .align-carousel .carousel-item img { height: 100%; object-fit: cover; } #GroupCarousel .item-inner span { font-size: 1.6rem; color: #00287a; margin-right: 5px; } #GroupCarousel .item-inner span:nth-child(2n) { font-weight: 500; color: #ee9200; } #table-component { width: 100%; background: #fff; box-shadow: 0 5px 15px rgb(0 0 0 / 8%); border: 1px solid #dee2e6 !important; border-top: 0 !important; } #table-component tr:last-child td:first-child { border-bottom-left-radius: 0.25rem; } #table-component tr:last-child td:last-child { border-bottom-right-radius: 0.25rem; } #table-component thead { background-color: #00287a; color: #fff; font-weight: 700; } #table-component thead h2, #table-component thead h3, #table-component thead h4 { color: #fff; margin: 0; } #table-component td { vertical-align: top; width: 100%; padding: 1rem; } #table-component tbody tr:nth-child(2n) { background-color: #f2f3f4; } #accordion .card .card-body, #accordion .card .panel-body, .accordion-component .card .card-body, .accordion-component .card .panel-body { max-height: 50vh; overflow-y: auto; } #accordion .card .card-header h5.mb-0 button { white-space: normal; } #accordion.light .card .card-header { border: 1px solid rgba(0, 0, 0, 0.125) !important; color: #012779; } #accordion.light .card .card-header h5.mb-0 button { background: #fff; color: #01277a !important; } #accordion button:after, #accordion.light button.collapsed:after { color: #01277a; } ul.nav-tabs { display: inline-flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; width: 100%; border-bottom: none; } ul.nav-tabs li a { display: block; background: #fff; text-decoration: none; padding: 10px 15px; text-transform: initial; border: 1px solid rgba(0, 0, 0, 0.125); border-top-left-radius: 5px; border-top-right-radius: 5px; color: #01277a; height: 100%; } ul.nav-tabs > li > a:hover { border-width: 1px; background: #f8f9fa; color: #01277a; } ul.nav-tabs > li > a.active, ul.nav-tabs > li > a:active { background: #01277a; color: #fff; } ul.nav-tabs > li > a:active { border-width: 1px; border-color: #01277a; } ul.nav-tabs > li > a.active:hover { background: #01277a !important; color: #fff; } .social-icons-wrap { display: inline-flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .social-icons-wrap h4 { font-weight: 700; font-size: 1.6rem; margin-right: 12.5px; color: #01277a; } .social-icons-wrap a { font-size: 1.6rem; margin: 0 5px; } .embed-responsive-16by9.ibahri-video-25th:before { padding-top: 42.6% !important; } .conference-banner-clone .bg-banner { background-color: #ececec; background-size: cover; background-repeat: no-repeat; padding-bottom: 80px; padding-top: 25px; background-position: right; } .conference-banner-clone .bg-banner:before { content: ""; height: 100%; width: 100%; background: linear-gradient(0deg, rgba(199, 84, 84, 0.52), #04256f); left: 0; top: 0; position: absolute; } .overlayConferenceLinks { position: relative; margin-top: -130px; min-height: 200px; margin-bottom: 60px; background: #fff; padding-top: 20px; padding-bottom: 20px; box-shadow: 0 4px 8px rgb(0 0 0 / 30%); } .overlayConferenceLinks .row.d-flex { align-items: center !important; } .overlayConferenceLinks .conferenceLinks { border-top: 1px solid #ddd; } .conferenceLinks .card-body { border-top: none; margin-right: 10px; margin-bottom: -1px; padding: 15px 10px; border-bottom: 1px solid #ccc; } .pageLabel--About-the-IBA .main__inner-wrapper .container:nth-child(4) .row { border: 1px solid rgba(0, 0, 0, 0.125); border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; box-shadow: 5px 5px 15px rgb(0 0 0 / 8%); padding: 1.25rem calc(1.25rem - 15px) 0.5rem; margin: 0; } .pageLabel--About-the-IBA .upcomingConferences { max-width: 100% !important; margin: 0; } .pageLabel--About-the-IBA .upcomingConferences .block-ellipsis h5.card-title { -webkit-line-clamp: 2 !important; } .fa-star { font-family: "Font Awesome 5 Free"; content: "\f005"; color: #FFC129; } .articleSection div.authorDate.HideDate {display: none!important} @media only screen and (min-width: 767px) { .col-md-25 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .btn-wrap-radius .btn:first-child { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-wrap-radius .btn:last-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-wrap-radius .btn-primary { border: 1px solid #01277a !important; } } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(h1) { display: none !important; height: 0 !important; opacity: 0 !important; margin: 0 !important; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.articleSection h1.articleTitle) {margin-top: -10px !important; padding-top: 0px !important;} :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron) { position: relative; width: 100%; border: none; margin: 0; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner) { min-height: 340px !important; padding-top: 37.5px !important; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom: 5px solid #e2c222; border-top: 3px solid #e2c222; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards) :is(.jumbotron.bg-banner):before { content: ""; height: 100%; width: 100%; background: linear-gradient(180deg, rgba(33, 167, 149, 0.8), rgba(33, 167, 149, 0.45)) !important; left: 0; top: 0; position: absolute; } :is(body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner):before { content: ""; height: 100%; width: 100%; background: rgba(12, 82, 163, 0.75) !important; left: 0; top: 0; position: absolute; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner.no-menu) { padding-bottom: 40px !important; min-height: 250px !important; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner img.miamiLogo, .jumbotron.bg-banner img.parisLogo) { width: 65%; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner a.lexisLogo) { width: 22.5%; } @media (max-width: 767px) { :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner img.miamiLogo) { width: 100%; } :is(body.pageLabel--Miami2022-our-sponsors, body.pageLabel--Miami2022-Films, body.pageLabel--Miami2022-Photos, body.pageLabel--Miami2022-Daily-News, body.pageLabel--Miami2022-Press-Centre, body.pageLabel--Miami2022-Awards, body.pageLabel--Paris2023-Our-Sponsors, body.pageLabel--Paris2023-Press-Centre, body.pageLabel--Paris2023-Prize-Draw, body.pageLabel--Paris2023-Photos, body.pageLabel--Paris2023-Films, body.pageLabel--Paris2023-Daily-News) :is(.jumbotron.bg-banner a.lexisLogo) { width: 60%; display: block; margin: 0 auto; } } /*MEXICO*/ :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Sponsorship) :is(.mexicoMenu .btn-primary.btn-mobile) { display: none !important; height: 0 !important; opacity: 0 !important; margin: 0 !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(h4) { font-size: 1.1rem; margin-bottom: 3px; font-weight: 700; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron) { position: relative; width: 100%; border: none; margin: 0; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom: 5px solid #0095A6; border-top: 2px solid #fff; padding-top: 37.5px !important; background-position: top; min-height: 400px; background-size: cover; background-repeat: no-repeat; padding-bottom: 80px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner):before { content: ""; height: 100%; width: 100%; background: rgba(0,149,166,.75)!important; left: 0; top: 0; position: absolute; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner img.mexicoLogo) { width: 70%; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner a.lexisLogo) { position: relative; width: 22.5%; right: 0; top: -12.5px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(ul.include-chevron li):before { color: #22adbd; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDateWrap) { padding-bottom: 0.5rem; display: inline-flex; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDate) { min-width: 58px; z-index: 1; position: relative; border-radius: 0.25rem; align-self: flex-start; background: #fff; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDateWrap .additionalNote) { padding: 1rem 1rem 0.3rem; background: #f5f5f5; border-radius: 0.25rem; font-size: 0.9rem; display: block; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDateWrap.noDate) { margin-left: 77px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDate h3) { /* color: #0095A6;*/ font-size: 1rem; font-weight: 700; white-space: nowrap; /* background: rgba(0,149,166,.1)!important;*/ border-radius: 0.25rem; background: rgba(224, 10, 126, 0.05)!important; color: #E00A7E; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDate h3 span) { /* color: #0095A6;*/ color: #E00A7E; font-size: 0.9rem; font-weight: 700; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.impDateWrap h4) { color: #0095A6 !important; font-size: 1.3rem; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.main__inner-wrapper strong) { font-weight: 700 !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.line-device):before { content: ""; display: block; height: 0; border-top-width: 0.2em; border-top-style: solid; width: 2.625em; border-color: #FFC129; margin-top: 10px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.overlayConferenceLinks) { border-radius: 0.25rem; box-shadow: 0 5px 15px rgb(0 0 0 / 8%); } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.conferenceLinks .card-body) { border-bottom: none; border-top: 1px solid #ccc; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.conferenceLinks .col-md-4:nth-child(-n + 3) .card-body) { border-top: none !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.mexicoMenu .overlayConferenceLinks) { min-height: unset !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.overlayConferenceLinks .row.d-flex) { border-top: none; border-bottom: none; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.overlayConferenceLinks h2) { align-items: center !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.main__inner-wrapper .dropdown-toggle) { margin-top: 0 !important; color: #00287a; cursor: pointer; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.main__inner-wrapper .dropdown-menu a.dropdown-item) { color: #01277a; cursor: pointer; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.conferenceLinks a.dropdown-item:hover) { color: #fff !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue):is(.fa-circle-info):before { content: "\f05a"; color: #00287a; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.articleSection h1.articleTitle) { margin-top: 0px !important; padding-top: 0px !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(#PageLinks .cardTile) {padding: 1rem 1.25rem 3rem;min-height: 200px;justify-content: end;align-items: center;text-align: center; background: #f5f5f5;cursor: pointer;transition: all 0.15s ease-in-out;display: flex; flex-direction: column;border: 1px solid #DDD; border-radius: 0.25rem;} :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(#PageLinks .cardTile:hover){ background: #ececec;} :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(#PageLinks .cardTile h3){color: #00287a; font-weight: bold;font-size: 1.5rem;} :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(#PageLinks .cardTile i.fas){font-size:2.5rem;color:#0095A6;transition: all 0.15s ease-in-out} :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(#PageLinks .cardTile:hover i.fas){margin-left:6px;} body.pageLabel--Mexico2024-Accommodation #PageLinks #Accommodation{display:none;} body.pageLabel--Mexico2024-Attending #PageLinks #Booking{display:none;} body.pageLabel--Mexico2024-General-info #PageLinks #General{display:none;} body.pageLabel--Mexico2024-Social-Programme #PageLinks #Social{display:none;} body.pageLabel--Mexico2024-Attending .card-header{background: #0095A6;} body.pageLabel--Mexico2024-Attending .card-header h4{color: #FFFFFF;} body.pageLabel--Mexico2024-Accommodation ul.include-chevron.hotelFacts { width: 100%; margin: 0 0 0 -25px !important; padding: 0; background: 0 0; border: none; } body.pageLabel--Mexico2024-Accommodation ul.include-chevron.hotelFacts li { padding-left: 25px; font-size: 0.85rem; font-weight: 400; margin: 0 25px; line-height: 2; } body.pageLabel--Mexico2024-Accommodation li.checkin:before { content: "\f5c1"; color: #E00A7E; padding-left: 2px; } body.pageLabel--Mexico2024-Accommodation li.checkin span { font-weight: 400; } body.pageLabel--Mexico2024-Accommodation li.bus:before { content: "\f207"; color: #E00A7E; } .gm-ui-hover-effect > span, body.pageLabel--Mexico2024-Accommodation .fa-bed:before, body.pageLabel--Mexico2024-Attending .feeTable .card-header h2 .fa-circle-info:before { color: #00287a; } body.pageLabel--Mexico2024-Accommodation i.fa-map-location-dot:before { content: "\f5a0"; } body.pageLabel--Mexico2024-Accommodation .hotel small { display: block; margin: 7.5px 0 0; } body.pageLabel--Mexico2024-Accommodation p.rate { font-size: 0.9rem; } body.pageLabel--Mexico2024-Accommodation #map { width: 100%; border-radius: 0.25rem; padding-bottom: 50%; } body.pageLabel--Mexico2024-Accommodation .hotel img { width: 175px !important; border-radius: 0.2rem !important; margin-right: 0 !important; } body.pageLabel--Mexico2024-Accommodation #listView .hotel { background: #fff; box-shadow: 0 5px 15px rgb(0 0 0 / 8%); border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; padding: 1.5rem !important; margin-bottom: 1.5rem !important; } body.pageLabel--Mexico2024-Accommodation .hotel h3 { font-size: 1.5rem; margin-bottom: 5px; margin-top: 0; } body.pageLabel--Mexico2024-Accommodation .hotel h3 a { font-size: inherit !important; } body.pageLabel--Mexico2024-Accommodation .hotel p { color: #333; font-size: 0.9rem; font-weight: 200; line-height: 1.42857; } body.pageLabel--Mexico2024-Accommodation .hotel-fees { margin-top: 15px; border: 1px solid #DDD; border-radius: 0.2rem !important; display: inline-flex; width: 100%; align-items: center; background: #fcfcfc; } body.pageLabel--Mexico2024-Accommodation .hotel-fees.hotel-fees-row { border: none !important; border-bottom: 1px solid #ddd !important; margin: 0 !important; border-radius: 0 !important; } body.pageLabel--Mexico2024-Accommodation .hotel-fees.hotel-fees-row.no-border { border-none: 1px solid #ddd !important; } body.pageLabel--Mexico2024-Accommodation .hotel-fees.hotel-fees-row .price-wrap { border-left: 1px solid #dddd; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .room { flex: 1; padding: 10px; font-weight: 500; font-size: 1.1rem; flex-direction: column; display: flex; justify-content: space-between; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.bestPrice span, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.fullPrice span, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.standardPrice span, body.pageLabel--Mexico2024-Accommodation .hotel-fees .room span, body.pageLabel--Mexico2024-Attending .BankInfo { font-size: 0.9rem; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .price-wrap { display: flex; flex-direction: column; align-items: end; padding: 10px 20px; margin-left: 25px; border-left: 1px solid #DDD; min-width: 25%; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .occupancy { margin-right: 15px; font-size: 0.9rem; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .price { font-weight: 700; } body.pageLabel--Mexico2024-Attending .feeTable { box-shadow: 0 5px 15px rgb(0 0 0 / 8%); } body.pageLabel--Mexico2024-Attending .feeTable .card { border-radius: 0 !important; box-shadow: none; transition: background 0.15s ease-in-out; margin-bottom: 0 !important; border-bottom: none !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-header { background: #fff !important; } body.pageLabel--Mexico2024-Attending .feeTable .feeHeader { align-items: flex-end; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: none !important; background: #0095A6 ; } body.pageLabel--Mexico2024-Attending .feeTable .card-header h2 { font-weight: 700; font-size: 1.1rem; margin-left: 5px; white-space: pre-wrap; } body.pageLabel--Mexico2024-Attending .feeTable .feeHeaderStrap h4 { color: #f0f8ff; font-weight: bolder; font-size: 1.2rem; white-space: nowrap; } body.pageLabel--Mexico2024-Attending .feeTable .price-wrap { width: 30%; margin-right: 15px; position: relative; padding: 1rem; } body.pageLabel--Mexico2024-Attending .feeTable .pricing-wrap { width: calc(70% - 15px); display: flex; justify-content: flex-start; align-items: baseline; align-self: stretch; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.bestPrice, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.standardPrice { font-weight: 700; color: #333; font-size: 1.1rem; border-right: 1px solid #DDD; text-decoration: line-through; background: rgba(0, 0, 0, 0.035) !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.fullPrice { color: #333; font-size: 1.1rem; background: rgba(0, 0, 0, 0.02) !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-body { box-shadow: none; } body.pageLabel--Mexico2024-Attending .feeTable .card .card-header .btn-link:after { font-family: "Font Awesome 5 Free"; font-weight: 700; content: "\f078"; transform: rotate(180deg); transition: transform 0.2s ease-in-out; margin-right: 5px; font-size: 1.3rem; color: #E00A7E; border-radius: 50%; padding: 2.5px; width: 22.5px; height: 22.5px; line-height: initial; position: absolute; right: 15px; top: 1rem; } body.pageLabel--Mexico2024-Attending .feeTable .card .card-header .btn-link.collapsed:after { transform: rotate(0); border: none; } body.pageLabel--Mexico2024-Attending .feeTable .card .card-header .btn-link { width: 100%; text-decoration: none !important; background: #fff; line-height: 1 !important; padding: 0 !important; border: none; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .regIncludes-wrap { margin: 7.5px 7.5px 15px; display: inline-flex; flex-wrap: wrap; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .regIncludes { width: calc(33.3% - 15px); margin: 15px 7.5px; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .check { width: 25px; height: 25px; background: #ededed; border: 1px solid #ddd; border-radius: 0.25rem; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .check .fa-check { color: #FFC129; font-size: 30px; margin-top: -5px; margin-left: 2.5px; display: block; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .check .fa-xmark { color: #E00A7E; margin-left: 1px; font-size: 30px; margin-top: -3px; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .fa-xmark:before { content: "\f00d"; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .fa-star { color: #FFC129; font-size: 0.9rem; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .bestPrice.GuestPrice { color: #333 !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .alert-primary span { font-weight: 300; } body.pageLabel--Mexico2024-Attending .feeHeaderStrap { margin-right: 15px; padding: 1rem; } body.pageLabel--Mexico2024-Attending .feeTable .card.active-border { box-shadow: 0 4px 8px rgb(0 0 0 / 30%); border: 3px solid #0095A6 !important; border-radius: 0.25rem !important; z-index: 1; position: relative; } body.pageLabel--Mexico2024-Attending .feeTable .card.active-border .card-header { border: none; border-radius: 0; } body.pageLabel--Mexico2024-Attending .feeTable .pricing-wrap .priceItem { padding: 1rem; } body.pageLabel--Mexico2024-Attending img.CardPayment { width: 75px; margin-right: 12px; } body.pageLabel--Mexico2024-Attending .BankInfo strong { font-weight: 700; text-transform: uppercase; } body.pageLabel--Mexico2024-Attending .feeTable .card-body { max-height: none !important; } span.taxDisclaimer { font-size: 0.85rem; font-weight: 400; background: rgba(12, 82, 163, 0.1); padding: 5px 10px; display: inline-block; border-radius: 5px; margin-top: 5px; } @media only screen and (max-width: 767px) { .overlayConferenceLinks .btn-mobile { margin-top: 0 !important; margin-left: 0 !important; } .conferenceLinks .col-md-4:last-child .card-body { border-bottom: none; } .articleSection .articleBanner { height: 200px !important; } .news_block h2 .all_links { display: flex; justify-content: flex-start; margin-left: 0; } .news_block h2 .all_links a:first-child { margin-left: 0 !important; } #table-component thead { display: -webkit-box; display: -ms-flexbox; display: flex; } .btn-wrap .btn-secondary { margin-bottom: 20px; } ul.nav-tabs { flex-wrap: wrap; } ul.nav-tabs li { width: 100%; } .tab-content > .tab-pane { display: none !important; } .tab-content .tab-pane.active { display: block !important; } .IGI-carousel { min-height: 300px; } .flex-change-sm .news_block .contentListing .col-12 { max-width: 100% !important; width: 100% !important; padding: 0 7.5px; margin-bottom: 1rem !important; } .flex-change-sm .publications { padding-bottom: 2.5px; } .flex-change-sm .news_block .contentListing .col-12 .articleItem { margin: 0 7.5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .flex-change .news_block .contentListing .col-12 .articleItem img.card-img-top, .flex-change-sm .news_block .contentListing .col-12 .articleItem img.card-img-top { width: 33%; border-radius: 0; max-width: 33.3%; height: 100px; } .flex-change-sm .articleItem h6.card-title { height: auto !important; } .flex-change .articlesListView .articleContent, .flex-change-sm .articlesListView .articleContent { padding: 0 1rem 0.5rem; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner img.mexicoLogo) { width: 100%; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner) { min-height: 325px !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.mexicoMenu h2) { display: none !important; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.mexicoMenu .dropdown-menu a.dropdown-item) { padding: 10px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.jumbotron.bg-banner a.lexisLogo) { position: relative; width: 80%; right: 0;margin: 17.5px auto 0px;left: 15px; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.conferenceLinks .card-body a) { padding: 0; display: block; font-size: 1rem; } :is(body.pageLabel--Mexico2024-Accommodation, body.pageLabel--Mexico2024-Attending, body.pageLabel--Mexico2024-Sponsorship, body.pageLabel--Mexico2024-Social-Programme, body.pageLabel--Mexico2024-Why-should-you-attend, body.pageLabel--Mexico2024-PanelistFAQs, body.pageLabel--Mexico2024-venue, body.pageLabel--Mexico2024-Our-Sponsors, body.pageLabel--Mexico2024-Press-Centre, body.pageLabel--Mexico2024-Photos, body.pageLabel--Mexico2024-Films, body.pageLabel--Mexico2024-Daily-News, body.pageLabel--Mexico2024-host-committee, body.pageLabel--mexico-visa-requirements, body.pageLabel--Mexico2024-General-info, body.pageLabel--Mexico2024-venue) :is(.conferenceLinks .card-body) { border-top: 1px solid #ccc; } body.pageLabel--Mexico2024-Accommodation #map { padding-bottom: 100%; } body.pageLabel--Mexico2024-Accommodation .gm-style-iw { min-width: 375px !important; } body.pageLabel--Mexico2024-Accommodation .hotel img { width: 100% !important; height: 100px; object-fit: cover; margin-bottom: 5px; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .price-wrap { margin-left: 0; } body.pageLabel--Mexico2024-Accommodation .hotel-fees .room span { font-size: 0.75rem; } body.pageLabel--Mexico2024-Accommodation ul.nav-tabs li { text-align: center; } body.pageLabel--Mexico2024-Accommodation ul.nav-tabs { flex-wrap: nowrap; } body.pageLabel--Mexico2024-Attending .mobileTabBtn .btn-tag { border-radius: 0; color: #ffff; border: 1px solid #fff; } body.pageLabel--Mexico2024-Attending .mobileTabBtn .btn-tag.active { color: #00287a; background: rgba(255, 255, 255, 0.7); border: 1px solid #fff; } body.pageLabel--Mexico2024-Attending .feeTable { margin: 0 auto; width: 90%; } body.pageLabel--Mexico2024-Attending .feeTable .card-body p { font-size: 1rem !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.fullPrice span, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.standardPrice span, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.bestPrice span { font-size: 0.9rem; } body.pageLabel--Mexico2024-Attending .feeTable .price-wrap { margin-right: 15px; position: relative; margin-bottom: 7.5px; padding-bottom: 0; } body.pageLabel--Mexico2024-Attending .feeTable .pricing-wrap { width: 100%; align-items: flex-start; flex-direction: column; padding-bottom: 1rem; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .check .fa-check { font-size: 1.3rem; margin-top: -4px; } body.pageLabel--Mexico2024-Attending .feeTable .pricing-wrap .priceItem { padding: 0.5rem 1rem; width: 100%; align-items: baseline; justify-content: space-between; display: flex; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .regIncludes, body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap, body.pageLabel--Mexico2024-Attending .feeTable .price-wrap { width: 100%; } body.pageLabel--Mexico2024-Attending .feeTable .card-header h2 { text-align: left; font-size: 1.4rem !important; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .regIncludes-wrap { margin: 7.5px -5px 15px; } body.pageLabel--Mexico2024-Attending .feeTable .card-header .pricing-wrap .priceItem.bestPrice { text-align: left; font-size: 1.3rem; display: flex; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .regIncludes { width: 100%; margin: 7.5px; } body.pageLabel--Mexico2024-Attending .feeTable .card-body .check { width: 17.5px; height: 17.5px; } body.pageLabel--Mexico2024-Attending .fullPrice, body.pageLabel--Mexico2024-Attending .standardPrice { display: none; } } @media only screen and (min-width: 768px) { body.pageLabel--Mexico2024-Attending .fullPriceHeader, body.pageLabel--Mexico2024-Attending .standardPriceHeader { background: rgba(0, 0, 0, 0.2) !important; } body.pageLabel--Mexico2024-Attending .feeHeaderStrap { width: 30%; } body.pageLabel--Mexico2024-Attending .priceItem { width: 33.3%; position: relative; display: flex; flex-direction: column; align-self: stretch; justify-content: flex-end; align-items: center; color: #f0f8ff; } } @media only screen and (max-width: 767px) { .scrollMobile .contentListing.tile-view.articlesListView{display: inline-flex;flex-direction: row;flex-wrap: nowrap;overflow-x: scroll; width: 100vw;} .scrollMobile .contentListing.tile-view.articlesListView .col-12{flex: none; max-width: none; width: 75vw;} .news_block h2 .all_links { margin-top: 1rem !important;margin-bottom: 0.5rem;} .no-link .news_block h2 .all_links {display: none !important;} .summary a.see-all{ position: relative; top: 0;right: 0px;white-space: nowrap;display: inline-block; margin-bottom: 0.5rem;} }