*{box-sizing:border-box}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}@media only screen and (max-width:799px){.flex.row.mobile-column{flex-direction:column}}.flex.wrap{flex-wrap:wrap}.flex.align-center{align-items:center}.flex.space-between{justify-content:space-between}.row{background-size:cover;background-position:center;position:relative}@media only screen and (min-width:0px) and (max-width:799px){body .page-content .group.hide-mobile,body .page-content .group .row.hide-mobile{display:none}}@media only screen and (min-width:800px){body .page-content .group.hide-desktop,body .page-content .group .row.hide-desktop{display:none}}@supports(-webkit-overflow-scrolling:touch){.bg-fixed{background-attachment:scroll}}@supports(not (-webkit-overflow-scrolling:touch)) and (not (-webkit-touch-callout:none)){.bg-fixed{background-attachment:fixed}}body .group .row.no-padding-top{padding-top:0}body .group .row.no-padding-bottom{padding-bottom:0}@media all and (-ms-high-contrast:none){.group .hero-row video{left:0}}.group .hero-row{position:relative;overflow:hidden}.group .hero-row .video-container{display:flex;justify-content:center}.group .hero-row video{position:absolute;min-width:100%;min-height:100%;top:0}.group .hero-row.bg-fixed{z-index:0}.group .hero-row.bg-fixed video{position:fixed;z-index:-1;top:0}.group .hero-row .hero{z-index:11;max-width:1200px;height:100%}.group .intro-row .intro{display:flex;flex-flow:row nowrap}@media only screen and (min-width:800px){.group .intro-row .intro.media-left .content{order:2}.group .intro-row .intro.media-left .media{order:1}}@media only screen and (min-width:0px){.group .marketing_row-row>.marketing_row{flex-flow:column nowrap}.group .marketing_row-row>.marketing_row>.title-paragraph-button,.group .marketing_row-row .marketing_row:not(.no-image) .title-paragraph-button,.group .marketing_row-row .image-container{width:100%}.group .marketing_row-row:nth-child(odd)>.marketing_row>.title-paragraph-button{order:1}.group .marketing_row-row:nth-child(odd)>.marketing_row>.image-container{order:2}}@media only screen and (min-width:800px){.group .marketing_row-row,.group .marketing_row-row>.marketing_row{display:flex;flex-flow:row nowrap}.group .marketing_row-row .marketing_row:not(.no-image) .title-paragraph-button,.group .marketing_row-row .image-container{width:50%}.group .marketing_row-row .marketing_row.no-image{width:100%;text-align:center}.group .marketing_row-row .marketing_row.no-image .title-paragraph-button{width:100%}.group .marketing_row-row:nth-child(odd)>.marketing_row>.image-container{order:1}.group .marketing_row-row:nth-child(odd)>.marketing_row>.title-paragraph-button{order:2}}.group .marketing_row-row>.marketing_row>.image-container>img{max-width:100%;display:block;flex-shrink:0}@media only screen and (min-width:0){.side_by_side>.side-1,.side_by_side>.side-2{width:100%}.side_by_side>.side-1:not(.has-image){order:2}.side_by_side>.side-1:not(.has-image)+.side-2.has-image{order:1}}@media only screen and (min-width:800px){.group.side_by_side-group{display:flex;flex-flow:row wrap}.group.side_by_side-group.group-of-even:not(.group-of-2) .side_by_side-row{width:50%}.group.side_by_side-group.group-of-odd .side_by_side-row:first-child{width:100%}.group.side_by_side-group.group-of-odd .side_by_side-row{width:50%}.side_by_side>.side-1,.side_by_side>.side-2{width:50%}.side_by_side>.side-1:not(.has-image){order:1}.side_by_side>.side-1:not(.has-image)+.side-2{order:2}}.side_by_side,.side_by_side-row{display:flex;flex-flow:row wrap;width:100%}.side_by_side>.side-1,.side_by_side>.side-2{background-position:center;background-size:cover}.side_by_side-row .side_by_side>a{width:50%;text-decoration:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.side_by_side-row .side_by_side>a:hover{text-decoration:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;transition:none}.side_by_side-row .side_by_side>a>div.side-1,.side_by_side-row .side_by_side>a>div.side-2{height:100%}@media only screen and (min-width:0px){.icon_feature_row-row .icon_feature_row .row{display:flex;flex-flow:column nowrap;width:100%}.icon_feature_row-row .icon_feature_row .row>div{width:100%}}@media only screen and (min-width:800px){.icon_feature_row-row .icon_feature_row .row{flex-flow:row nowrap}.icon_feature_row-row .icon_feature_row .row.icons-4>div{width:25%}.icon_feature_row-row .icon_feature_row .row.icons-3>div{width:33.333%}.icon_feature_row-row .icon_feature_row .row.icons-2>div{width:50%}.icon_feature_row-row .icon_feature_row .row.icons-1>div{width:66%}}@media only screen and (min-width:0px){.logo_promo_row-row .logo_promo_row .logos-row{display:flex;flex-flow:column nowrap}.logo_promo_row-row .logo_promo_row .logos-row>.logo-promo{width:100%}}@media only screen and (min-width:800px){.logo_promo_row-row .logo_promo_row .logos-row{flex-flow:row wrap;justify-content:center}.logo_promo_row-row .logo_promo_row .logos-row.logos-4>.logo-promo{width:50%}.logo_promo_row-row .logo_promo_row .logos-row.logos-3>.logo-promo{width:33.333%}.logo_promo_row-row .logo_promo_row .logos-row.logos-2>.logo-promo{width:50%}.logo_promo_row-row .logo_promo_row .logos-row.logos-1>.logo-promo{width:66%}}@media only screen and (min-width:1024px){.logo_promo_row-row .logo_promo_row .logos-row{flex-flow:row nowrap}.logo_promo_row-row .logo_promo_row .logos-row.logos-4>.logo-promo{width:25%}.logo_promo_row-row .logo_promo_row .logos-row.logos-3>.logo-promo{width:33.333%}.logo_promo_row-row .logo_promo_row .logos-row.logos-2>.logo-promo{width:50%}.logo_promo_row-row .logo_promo_row .logos-row.logos-1>.logo-promo{width:66%}}.logo_promo_row-row .logo_promo_row{width:100%}.logo_promo_row-row .logo_promo_row .title-paragraph{max-width:1200px}.percentage_infographic-row .percentage_infographic{width:100%}.percentage_infographic-row .percentage_infographic .infographics-row .infographic>.label-value{display:flex;flex-flow:row nowrap;justify-content:space-between}.percentage_infographic-row .percentage_infographic .infographics-row .infographic>.label-value .label{padding-right:20px}.percentage_infographic-row .percentage_infographic .infographics-row .infographic .percentage-bar-container{width:100%}@media only screen and (min-width:0px){.group.card-group{display:flex;flex-flow:column nowrap}.group.card-group .card-row{width:100%}}@media only screen and (min-width:800px){.group.card-group{flex-flow:row wrap}.group.card-group .card-row{width:50%}}@media only screen and (min-width:1024px){.group.card-group .card-row{width:33%}}.group.card-group .card-row .card .image-container .image{width:100%;background-position:center;background-size:cover}.group.card-group .card-row .card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}@media only screen and (min-width:0px){.group.text-group{display:flex;flex-flow:column nowrap}.group.text-group .text-row{width:100%}}@media only screen and (min-width:800px){.group.text-group{flex-flow:row wrap}.group.text-group.group-of-even .text-row{width:50%}.group.text-group.group-of-odd .text-row{width:50%}.group.text-group.group-of-odd .text-row:first-child{width:100%}.group.text-group .text-row .text.vertical-center{display:flex;flex-flow:column nowrap;justify-content:center}.group.text-group .text-row .text.vertical-center .content p:last-child{margin-bottom:0}}@media only screen and (min-width:0px){.group .complex_button-row,.group .complex_button-row>.complex_button{display:flex;flex-flow:column nowrap}.group .complex_button-row .complex_button:not(.no-image)>div{width:100%}.group .complex_button-row .complex_button.no-image{width:100%}.group .complex_button-row .complex_button.no-image .content{width:100%}.group:not(.v2) .complex_button-row>.complex_button>.image-container{order:1}.group:not(.v2) .complex_button-row>.complex_button>.content{order:2}.group .complex_button-row>.complex_button>.image-container>img{max-width:100%;display:block}}@media only screen and (min-width:800px){.group .complex_button-row,.group .complex_button-row>.complex_button{flex-flow:row nowrap}.group .complex_button-row .complex_button:not(.no-image)>div{width:50%}.group:not(.v2) .complex_button-row:nth-child(odd)>.complex_button>.image-container{order:1}.group:not(.v2) .complex_button-row:nth-child(even)>.complex_button>.image-container{order:2}.group:not(.v2) .complex_button-row:nth-child(odd)>.complex_button>.content{order:2}.group:not(.v2) .complex_button-row:nth-child(even)>.complex_button>.content{order:1}}@media only screen and (min-width:0px){.group.profile-group{display:flex;flex-flow:column nowrap}.group.profile-group .row.profile-row{width:100%}.group.profile-group .row.profile-row .profile{display:flex;flex-flow:column nowrap}.group.profile-group .row.profile-row .image-container{width:100%}.group.profile-group .row.profile-row .profile-content{width:100%}.group.profile-group .row.profile-row .image-container>img{max-width:100%;display:block}}@media only screen and (min-width:800px){.group.profile-group{flex-flow:row wrap}.group.profile-group .row.profile-row .profile{flex-flow:row nowrap}.group.profile-group .row.profile-row .image-container,.group.profile-group .row.profile-row .profile.no-image .title-subtitle{width:40%}.group.profile-group .row.profile-row .profile-content,.group.profile-group .row.profile-row .profile.no-image .paragraph{width:60%}.group.profile-group .row.profile-row .profile.no-image .profile-content{width:100%;display:flex}.group.profile-group .row.profile-row .image-container>img{max-width:100%;display:block}}.group.accordion-group .row.accordion-row .accordion{max-width:1200px}.group.accordion-group .row.accordion-row .accordion .accordion-labels-contents .label{cursor:pointer}.group.accordion-group .row.accordion-row .accordion .accordion-labels-contents .label span.chevron.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.group.file_library-group .row.file_library-row .file_library{width:100%;max-width:1200px}.group.section_header-group .row.section_header-row .section_header{width:100%;max-width:1200px}@media only screen and (min-width:0px){.group.story-group .row.story-row .story-image:not(.blank){width:100%;height:40vh;background-position:center;background-size:cover}}@media only screen and (min-width:1024px){.group.story-group .row.story-row .story-image:not(.blank){width:100vw;height:40vh;background-position:center;background-size:cover}}@media only screen and (min-width:0px){body .group.countdown-group .row.countdown-row .countdown .fc-wrapper{zoom:.5;-moz-transform:scale(.7)}}@media only screen and (min-width:800px){body .group.countdown-group .row.countdown-row .countdown .fc-wrapper{zoom:normal;-moz-transform:none}}.group.countdown-group .row.countdown-row .countdown .fc-wrapper ul.flip *{line-height:87px}.group.countdown-group .row.countdown-row .countdown .fc-wrapper ul.flip a{pointer-events:none}body .group.countdown-group .row.countdown-row .countdown .fc-wrapper span.flip-clock-divider .flip-clock-label{color:inherit}@media only screen and (min-width:0px){.group.clickable_object-group{display:flex;flex-flow:row wrap}.group.clickable_object-group .row.clickable_object-row{display:flex;flex-flow:row nowrap;justify-content:center;width:100%}.group.clickable_object-group .row.clickable_object-row{overflow:hidden}.group.clickable_object-group .row.clickable_object-row .clickable_object{min-height:inherit}.group.clickable_object-group .row.clickable_object-row .clickable_object a.clickable{display:flex;flex-flow:column nowrap;justify-content:center;min-height:inherit;width:100%;height:100%}.group.clickable_object-group .row.clickable_object-row .clickable_object a.clickable .image{background-position:center;background-size:cover;z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.group.clickable_object-group .row.clickable_object-row .clickable_object a.clickable .content{position:relative;z-index:1}}@media only screen and (min-width:800px){.group.clickable_object-group:not(.group-of-1):not(.group-of-odd) .row.clickable_object-row{width:50%}}@media only screen and (min-width:1024px){.group.clickable_object-group.group-of-3 .row.clickable_object-row{width:33.3333333%}.group.clickable_object-group:not(.group-of-1):not(.group-of-2):not(.group-of-3) .row.clickable_object-row{width:25%}}@media only screen and (min-width:0px){.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .gallery .image-container{display:inline-block;cursor:pointer}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .gallery .image-container .image{display:inline-block;height:200px;width:200px;background-position:center;background-size:cover}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:hidden;transition:opacity .3s ease}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper{display:table-cell;vertical-align:middle}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal{margin:0 auto;background-color:rgba(0,0,0,.9);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;display:flex;flex-flow:column nowrap}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .top-bar{padding-top:8px;padding-right:8px;padding-left:8px;width:100%;display:flex;justify-content:flex-end}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .top-bar a.close{color:#fff}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content{position:relative;max-height:100%}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .left,.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .right{position:absolute;top:50%;transform:translateY(-50%)}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .left{left:18px}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .right{right:18px}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .left a,.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .right a{color:#fff}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image{flex-direction:column;justify-content:center;height:100%;padding-right:15px;padding-left:15px}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image img{max-width:100%;max-height:inherit;margin:auto;display:block}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content p{margin-top:15px;margin-bottom:0;color:#fff;text-align:center}}@media only screen and (min-width:0px) and (orientation:landscape){.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal{width:75vw}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content{height:65vh}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .left,.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .right{position:absolute;top:37%}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image{width:100%;padding-right:0;padding-bottom:58px;padding-left:0}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image img{max-width:100%;max-height:100%;margin:auto;display:block}}@media only screen and (min-width:800px){.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal{width:75vw}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .top-bar{padding-top:20px;padding-right:30px;padding-left:30px}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content{display:flex;justify-content:space-around;align-items:center;max-height:none;height:65vh}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .left,.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .right{position:static;top:auto;left:auto;right:auto}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image{width:85%;padding-right:0;padding-bottom:58px;padding-left:0}.group.photo_gallery-group .row.photo_gallery-row .photo_gallery .modal-mask .modal-wrapper .modal .content .modal-image img{max-width:100%;max-height:100%;margin:auto;display:block}}@media only screen and (min-width:0px){.group.hover_object-group{display:flex;flex-flow:row wrap}.group.hover_object-group .row.hover_object-row{display:flex;flex-flow:row nowrap;justify-content:center;width:100%}.group.hover_object-group .row.hover_object-row{overflow:hidden}.group.hover_object-group .row.hover_object-row .hover_object{width:100%;min-height:inherit}.group.hover_object-group .row.hover_object-row .hover_object a.content-container{position:relative;overflow:hidden;display:block;min-height:inherit;width:100%;height:100%;cursor:default}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content{display:flex;flex-flow:column nowrap;justify-content:center}.group.hover_object-group .row.hover_object-row .hover_object:hover a.content-container .content.content-1{opacity:0}.group.hover_object-group .row.hover_object-row .hover_object:hover a.content-container .content.content-2{opacity:1}.group.hover_object-group .row.hover_object-row .hover_object a.content-container.clickable{cursor:pointer}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content{width:100%;height:100%}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content.content-1{position:absolute;left:0}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content.content-2{opacity:0}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content .image{background-position:center;background-size:cover;z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.group.hover_object-group .row.hover_object-row .hover_object a.content-container .content .title-paragraph{position:relative;z-index:1}}@media only screen and (min-width:800px){.group.hover_object-group.group-of-1 .row.hover_object-row .hover_object{width:50%}.group.hover_object-group:not(.group-of-1) .row.hover_object-row{width:50%}}@media only screen and (min-width:1024px){.group.hover_object-group.group-of-3 .row.hover_object-row{width:33.3333333%}.group.hover_object-group:not(.group-of-1):not(.group-of-2):not(.group-of-3) .row.hover_object-row{width:25%}}@media only screen and (min-width:0px){.group.careers-group .row.careers-row .careers .header .title-paragraph{width:100%}.group.careers-group .row.careers-row .careers .header .search-filters{width:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.group.careers-group .row.careers-row .careers .header .search-filters .filters{display:flex;flex-flow:row wrap}.group.careers-group .row.careers-row .careers .careers-container{display:flex;flex-flow:row wrap;justify-content:space-between}}@media only screen and (min-width:800px){.group.careers-group .row.careers-row .careers .header .title-paragraph{width:45%}.group.careers-group .row.careers-row .careers .header .search-filters{flex-flow:row nowrap}}@media only screen and (min-width:0px){.group.school_locator-group .row.school_locator-row .school_locator .list-map{position:relative}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter{position:relative;margin-top:60px}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter .tabs-container{position:absolute;top:-57px;right:0;display:flex;flex-flow:row nowrap}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter .tabs-container .tab{padding-top:15px;padding-right:25px;padding-bottom:15px;padding-left:25px}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list{position:absolute;height:500px;width:100%;z-index:12;overflow-y:auto}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list .school-info .header .name{display:flex;justify-content:space-between}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list .school-info .header .name .language-codes{text-transform:uppercase}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list .school-info .body{display:none}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list .school-info.active .body{display:block}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter .reset-filter{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.group.school_locator-group .row.school_locator-row .school_locator .list-map .school_locator_map{height:500px}}@media only screen and (min-width:1024px){.group.school_locator-group .row.school_locator-row .school_locator .list-map{display:flex;flex-flow:row nowrap}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list{display:flex;flex-flow:column nowrap;width:30%;height:700px;overflow:hidden}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter{flex-shrink:0;margin-top:0}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .search-filter .tabs-container{display:none}.group.school_locator-group .row.school_locator-row .school_locator .list-map .list .schools-list{position:static;z-index:auto;height:auto;flex-shrink:1;overflow-y:scroll}.group.school_locator-group .row.school_locator-row .school_locator .list-map .school_locator_map{height:700px;width:70%}}@media only screen and (min-width:0) and (max-width:799px){.decide_by_side>.side-1,.decide_by_side>.side-2{width:100%!important}.decide_by_side>.side-1:not(.has-image){order:2}.decide_by_side>.side-1:not(.has-image)+.side-2.has-image{order:1}}@media only screen and (min-width:800px){.group.decide_by_side-group{display:flex;flex-flow:row wrap}.group.decide_by_side-group .row.decide_by_side-row,.group.decide_by_side-group .row.decide_by_side-row .decide_by_side{display:flex;flex-direction:row;width:100%}.decide_by_side>.side-1:not(.has-image){order:1}.decide_by_side>.side-1:not(.has-image)+.side-2{order:2}}.decide_by_side>.side-1,.decide_by_side>.side-2{background-position:center;background-size:cover}.decide_by_side-row .decide_by_side>a{width:50%;text-decoration:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.decide_by_side-row .decide_by_side>a:hover{text-decoration:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;transition:none}.decide_by_side-row .decide_by_side>a>div.side-1,.decide_by_side-row .decide_by_side>a>div.side-2{height:100%}@media all and (-ms-high-contrast:none){.group .video_only_hero-row .video_only_hero video{left:0}}.group .video_only_hero-row .video_only_hero .video-container{line-height:0}.group .video_only_hero-row .video_only_hero .video-container video{position:relative;width:100%}@media only screen and (min-width:0px){.group.hover_grid_object-group{display:flex;flex-flow:row wrap;justify-content:space-between}.group.hover_grid_object-group .row.hover_grid_object-row{display:flex;flex-flow:row nowrap;justify-content:center;width:100%}.group.hover_grid_object-group .row.hover_grid_object-row{overflow:hidden}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object{width:100%;min-height:inherit}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container{position:relative;overflow:hidden;display:block;min-height:inherit;width:100%;height:100%;cursor:default}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content{display:flex;flex-flow:column nowrap;justify-content:center}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object:hover a.content-container .content.content-1{opacity:0}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object:hover a.content-container .content.content-2{opacity:1}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container.clickable{cursor:pointer}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content{width:100%;height:100%}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content.content-1{position:absolute;left:0}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content.content-2{opacity:0}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content .image{background-position:center;background-size:cover;z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.group.hover_grid_object-group .row.hover_grid_object-row .hover_grid_object a.content-container .content .title-paragraph{position:relative;z-index:1}}@media only screen and (min-width:800px){.group.hover_grid_object-group.group-of-1 .row.hover_grid_object-row .hover_grid_object{width:50%}.group.hover_grid_object-group:not(.group-of-1) .row.hover_grid_object-row{width:calc(50% - 7.5px)}}@media only screen and (min-width:1024px){.group.hover_grid_object-group.group-of-3 .row.hover_grid_object-row{width:calc(33.3333333% - 7.5px)}.group.hover_grid_object-group:not(.group-of-1):not(.group-of-2):not(.group-of-3) .row.hover_grid_object-row{width:calc(25% - 7.5px)}}@media only screen and (min-width:0px){.group.reflexive_list-group .row.reflexive_list-row .reflexive_list{display:flex;flex-direction:column}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane{width:100%}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane.pane-2 .list .list-item{display:flex;flex-flow:row nowrap;justify-content:space-between}}@media only screen and (min-width:800px){.group.reflexive_list-group .row.reflexive_list-row .reflexive_list{flex-direction:row}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane{width:50%}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane.pane-2{flex-grow:1}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane.pane-3{flex-grow:1;display:flex;flex-direction:column}.group.reflexive_list-group .row.reflexive_list-row .reflexive_list .pane.pane-3 .contents{flex-grow:1;flex-basis:0;overflow-y:auto}}.group.video_description-group .row.video_description-row .video_description{display:flex;flex-direction:column}.group.video_description-group .row.video_description-row .video_description .video-container .video{overflow:hidden}.group.video_description-group .row.video_description-row .video_description .video-container .video video{min-height:100%;min-width:100%}@media only screen and (max-width:1023px){.group.video_description-group .row.video_description-row .video_description .video-container{width:100%!important}.group.video_description-group .row.video_description-row .video_description .description-container{width:100%!important}.group.video_description-group .row.video_description-row .video_description .video-container .video{display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:1024px){.group.video_description-group .row.video_description-row .video_description{flex-direction:row}.group.video_description-group .row.video_description-row .video_description.video-right .video-container{order:2}.group.video_description-group .row.video_description-row .video_description.video-right .description-container{order:1}}@media only screen and (min-width:800px){.group.two_column_text-group .row.two_column_text-row .two_column_text .content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width:0px){.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map{position:relative}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter{position:relative;margin-top:60px}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter .tabs-container{position:absolute;top:-57px;right:0;display:flex;flex-flow:row nowrap}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter .tabs-container .tab{padding-top:15px;padding-right:25px;padding-bottom:15px;padding-left:25px}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list{position:absolute;height:500px;width:100%;z-index:12;overflow-y:auto}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list .parish-info .header .name{display:flex;justify-content:space-between}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list .parish-info .header .name .language-codes{text-transform:uppercase}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list .parish-info .body{display:none}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list .parish-info.active .body{display:block}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter .reset-filter{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .parish_locator_map{height:500px}}@media only screen and (min-width:1024px){.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map{display:flex;flex-flow:row nowrap}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list{display:flex;flex-flow:column nowrap;width:30%;height:700px;overflow:hidden}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter{flex-shrink:0;margin-top:0}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .search-filter .tabs-container{display:none}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .list .parishes-list{position:static;z-index:auto;height:auto;flex-shrink:1;overflow-y:scroll}.group.parish_locator-group .row.parish_locator-row .parish_locator .list-map .parish_locator_map{height:700px;width:70%}}@media only screen and (min-width:0px){.group.directory-group .row.directory-row .directory{display:flex;flex-direction:column}.group.directory-group .row.directory-row .directory .content .initial{display:none}}@media only screen and (min-width:800px){.group.directory-group .row.directory-row .directory.table-view .content .initial{display:block}.group.directory-group .row.directory-row .directory.table-view .content .initial+.table-container{width:0;visibility:hidden}.group.directory-group .row.directory-row .directory.table-view .content .table-container{display:flex;flex-direction:column;height:100%}.group.directory-group .row.directory-row .directory.table-view .content .table-container table{display:flex;flex-direction:column;height:100%;overflow:hidden}.group.directory-group .row.directory-row .directory.table-view .content .table-container table tr{display:grid;grid-template-columns:2fr 4fr 2fr}.group.directory-group .row.directory-row .directory.table-view .content .table-container table thead{flex-shrink:0}.group.directory-group .row.directory-row .directory.table-view .content .table-container table tbody{flex-grow:1;overflow-y:auto}}@media only screen and (min-width:0px){.group.latest_news-group .latest_news-row .latest_news .news-card .image-container .image{width:100%;background-position:center;background-size:cover}.group.latest_news-group .latest_news-row .latest_news .news-card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}}@media only screen and (min-width:1024px){.group.latest_news-group .row.latest_news-row .latest_news.slider.hide-title-card .news .news-card.card-3{display:block}}@media only screen and (min-width:0px){.group.video_showcase-group .row.video_showcase-row .video_showcase .top .left .video:not(.visible){display:none}.group.video_showcase-group .row.video_showcase-row .video_showcase .top .right{display:none}.group.video_showcase-group .row.video_showcase-row .video_showcase .bottom .description:not(.visible){display:none}}@media only screen and (min-width:1024px){.group.video_showcase-group .row.video_showcase-row .video_showcase .top .right{display:flex}.group.video_showcase-group .row.video_showcase-row .video_showcase .top .right .list .next-video .thumbnail{line-height:0}.group.video_showcase-group .row.video_showcase-row .video_showcase .top .right .list .next-video.active .overlay{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width:0px){.group.video_showcase_v2-group .row.video_showcase_v2-row .video_showcase_v2 .top .left .video:not(.visible){display:none}.group.video_showcase_v2-group .row.video_showcase_v2-row .video_showcase_v2 .bottom .description:not(.visible){display:none}}@media only screen and (min-width:1024px){.group.video_showcase_v2-group .row.video_showcase_v2-row .video_showcase_v2 .top .right{display:flex}.group.video_showcase_v2-group .row.video_showcase_v2-row .video_showcase_v2 .top .right .list .next-video .thumbnail{line-height:0}.group.video_showcase_v2-group .row.video_showcase_v2-row .video_showcase_v2 .top .right .list .next-video.active .overlay{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width:0px){.group.upcoming_ee_events-group .row.upcoming_ee_events-row .upcoming_ee_events.slider .events .event-card:not(.card-1){display:none}.group.upcoming_ee_events-group .upcoming_ee_events-row .upcoming_ee_events .event-card .image-container .image{width:100%;background-position:center;background-size:cover}.group.upcoming_ee_events-group .upcoming_ee_events-row .upcoming_ee_events .event-card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}}@media only screen and (min-width:800px){.group.upcoming_ee_events-group .row.upcoming_ee_events-row .upcoming_ee_events.slider .events .event-card.card-2{display:block}}.group .random_image_hero-row{position:relative;overflow:hidden;display:flex}.group .random_image_hero-row .background-image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;z-index:0}.group .random_image_hero-row.bg-fixed .background-image{background-attachment:fixed}.group .random_image_hero-row .random_image_hero{z-index:11;max-width:1200px;height:100%}@media only screen and (max-width:799px){.group .highlight_box-row .highlight_box .box{width:100%!important}}.group .highlight_box-row .highlight_box .box{display:flex;position:relative}.group .highlight_box-row .highlight_box .box .color{position:absolute;top:0;right:0;bottom:0;left:0}.group .highlight_box-row .highlight_box .box .content{height:100%;width:100%;z-index:2}.group .page_preview-row .page_preview{display:flex}.group .page_preview-row .page_preview.left,.group .page_preview-row .page_preview.left .cards-container{justify-content:flex-start}.group .page_preview-row .page_preview.center,.group .page_preview-row .page_preview.center .cards-container{justify-content:center}.group .page_preview-row .page_preview.right,.group .page_preview-row .page_preview.right .cards-container{justify-content:flex-end}.group .page_preview-row .page_preview .cards-container{display:flex}.group .page_preview-row .page_preview .cards-container .card{position:relative;color:inherit}.group .page_preview-row .page_preview .cards-container .card.no-image:before{content:"";display:block;width:100%;padding-bottom:100%}.group .page_preview-row .page_preview .cards-container .card .image-container{background-position:center;background-size:cover}.group .page_preview-row .page_preview .cards-container .card .content{position:absolute;top:0;left:0;height:100%;width:100%;visibility:hidden}.group .page_preview-row .page_preview .cards-container .card.no-image .content{visibility:visible}.group .page_preview-row .page_preview .cards-container .card:hover .image-container{visibility:hidden}.group .page_preview-row .page_preview .cards-container .card:hover .content{visibility:visible}@media only screen and (min-width:0px){.group .page_preview-row .page_preview .cards-container .card:not(.card-1){display:none}}@media only screen and (max-width:799px){.group .page_preview-row .page_preview .cards-container .card:not(.hovered) .content .button{pointer-events:none}}@media only screen and (min-width:800px){.group .page_preview-row .page_preview .cards-container .card.card-2{display:block}}@media only screen and (min-width:1024px){.group .page_preview-row .page_preview .cards-container .card.card-3{display:block}}.group .item_listing-row .item_listing{display:flex;max-width:1200px;width:100%}.group .item_listing-row .item_listing .content .items-container .item .image-container{height:20px}.group .item_listing-row .item_listing .content .items-container .item .image-container img{height:100%}@media only screen and (min-width:0px){.group .item_listing-row .item_listing{flex-direction:column}}@media only screen and (min-width:1024px){.group .item_listing-row .item_listing{flex-direction:row}.group .item_listing-row .item_listing.image-right>.image-container{order:2}.group .item_listing-row .item_listing.image-right>.content{order:1}}.group .latest_custom_post-row .latest_custom_post{display:flex;flex-flow:row nowrap}@media only screen and (min-width:800px){.group .latest_custom_post-row .latest_custom_post.image-left .content{order:2}.group .latest_custom_post-row .latest_custom_post.image-left .latest-post{order:1}}@media only screen and (min-width:0px){.group.latest_custom_post_feed-group .row.latest_custom_post_feed-row .latest_custom_post_feed.slider .posts .post-card:not(.card-1){display:none}.group.latest_custom_post_feed-group .latest_custom_post_feed-row .latest_custom_post_feed .post-card .image-container .image{width:100%;background-position:center;background-size:cover}.group.latest_custom_post_feed-group .latest_custom_post_feed-row .latest_custom_post_feed .post-card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}}@media only screen and (min-width:800px){.group.latest_custom_post_feed-group .row.latest_custom_post_feed-row .latest_custom_post_feed.slider .posts .post-card.card-2{display:block}.group.latest_custom_post_feed-group .row.latest_custom_post_feed-row .latest_custom_post_feed.slider.hide-title-card .posts .post-card.card-3{display:block}}@media only screen and (min-width:0px){.group.card_collection-group .row.card_collection-row .card_collection .cards-container .cards{display:flex;flex-flow:column nowrap}.group.card_collection-group .row.card_collection-row .card_collection .cards-container .cards .card{width:100%}}@media only screen and (min-width:800px){.group.card_collection-group .row.card_collection-row .card_collection .cards-container .cards{flex-flow:row wrap}}.group.card_collection-group .row.card_collection-row .card_collection .cards-container .cards .card .image-container .image{width:100%;background-position:center;background-size:cover}.group.card_collection-group .row.card_collection-row .card_collection .cards-container .cards .card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}@media only screen and (min-width:0px){.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map{position:relative}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .list-map .list .search-filter{position:relative;margin-top:60px}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .title-paragraph-controls .controls{display:flex}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .search-filter .tabs-container{position:absolute;top:-57px;right:0;display:flex;flex-flow:row nowrap}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .search-filter .tabs-container .tab{padding-top:15px;padding-right:25px;padding-bottom:15px;padding-left:25px}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list{position:absolute;height:500px;width:100%;z-index:12;overflow-y:auto}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .selection-title{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .schools-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected .control-list-map .control-list .list .schools-list{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected .control-list-map .control-list .list .schools-list{display:block}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list .parish-info .header .name,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list .school-info .header .name{display:flex;justify-content:space-between}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list .parish-info .header .name .language-codes,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list .school-info .header .name .language-codes{text-transform:uppercase}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list .parish-info .body,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list .school-info .body{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list .parish-info.active .body,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list .school-info.active .body{display:block}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .search-filter .reset-filter{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected .control-list-map .control-list .list .search-filter .reset-filter .filter-schools{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected .control-list-map .control-list .list .search-filter .reset-filter .filter-parishes{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .parish_school_locator_map{height:500px}}@media only screen and (min-width:1024px){.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map{display:flex;flex-flow:row nowrap}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list{display:flex;flex-flow:column nowrap;width:40%;height:700px}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected:not(.before-selection) .control-list-map .control-list .title-paragraph-controls,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected:not(.before-selection) .control-list-map .control-list .title-paragraph-controls{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list{display:flex;flex-flow:column nowrap;height:100%;overflow:hidden}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .selection-title{display:flex}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .selection-title{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-only .control-list-map .control-list .list .selection-title,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-only .control-list-map .control-list .list .selection-title{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .search-filter .reset-filter .filter-schools,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .search-filter .reset-filter .filter-parishes,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-only .control-list-map .control-list .list .search-filter .reset-filter .filter-schools,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-only .control-list-map .control-list .list .search-filter .reset-filter .filter-parishes{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.before-selection .control-list-map .control-list .list .schools-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected .control-list-map .control-list .list .schools-list{flex:0}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.parishes-selected:not(.before-selection) .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator.schools-selected:not(.before-selection) .control-list-map .control-list .list .schools-list{flex:1}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .search-filter{flex-grow:1;flex-shrink:0;margin-top:0}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator:not(.before-selection) .control-list-map .control-list .list .search-filter{flex-grow:0}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .search-filter .tabs-container{display:none}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .parishes-list,.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .control-list .list .schools-list{position:static;z-index:auto;height:auto;flex-shrink:1;overflow-y:scroll}.group.parish_school_locator-group .row.parish_school_locator-row .parish_school_locator .control-list-map .parish_school_locator_map{height:700px;width:60%}}@media only screen and (min-width:0px){.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container{display:flex;flex-direction:column}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block{width:100%}.group.featured_posts-group .row.featured_posts-row .featured_posts.slider .posts-container .post-block:not(.card-0):not(.card-1){display:none}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .image-container .image{width:100%;background-size:cover;background-position:center}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .image-container .image:after{content:"";display:block;width:100%;padding-top:100%}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .block-content{position:relative}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .block-content .category-cpt-name{position:absolute;bottom:100%;left:0;width:auto}}@media only screen and (min-width:1024px){.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container{flex-direction:row}.group.featured_posts-group .row.featured_posts-row .featured_posts.rows .posts-container{flex-wrap:wrap}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block{position:relative}.group.featured_posts-group .row.featured_posts-row .featured_posts.slider .posts-container .posts .post-block.card-2,.group.featured_posts-group .row.featured_posts-row .featured_posts.slider .posts-container .posts .post-block.card-3{display:block}.group.featured_posts-group .row.featured_posts-row .featured_posts.slider .posts-container .title-card+.posts .post-block.card-3{display:none}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .block-content{position:absolute;bottom:0;width:100%}.group.featured_posts-group .row.featured_posts-row .featured_posts .posts-container .post-block .block-content .content{display:none}}@media only screen and (min-width:0px){.group.event_cards-group .row.event_cards-row .event_cards.slider .events .event-card:not(.card-1){display:none}.group.event_cards-group .event_cards-row .event_cards .event-card .image-container .image{width:100%;background-position:center;background-size:cover}.group.event_cards-group .event_cards-row .event_cards .event-card .image-container .image:after{content:"";padding-top:66%;width:100%;position:relative;display:block}}@media only screen and (min-width:1024px){.group.event_cards-group .row.event_cards-row .event_cards.slider .events .event-card.card-2{display:block}.group.event_cards-group .row.event_cards-row .event_cards.slider.hide-title-card .events .event-card.card-3{display:block}}@media only screen and (max-width:799px){.group .highlight_box_v2-row .highlight_box_v2 .box{width:100%!important}}.group .highlight_box_v2-row .highlight_box_v2 .box{display:flex;position:relative}.group .highlight_box_v2-row .highlight_box_v2 .box .color{position:absolute;top:0;right:0;bottom:0;left:0}.group .highlight_box_v2-row .highlight_box_v2 .box .content{height:100%;width:100%;z-index:2}@media only screen and (min-width:1800px){.group .highlight_box_v2-row .highlight_box_v2 .box{background-size:cover}}