/*!* Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
* Copyright 2013-2017 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)*/a,a:hover{text-decoration:none}body{padding-top:0;font-family:roboto,sans-serif;overflow-x:hidden}.hide{display:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,p,a,span{font-family:roboto,sans-serif}p{font-size:15px;font-family:'noto serif',serif}h1{margin-bottom:40px}h2{font-size:20px}h3{font-size:18px}h4{font-size:18px}.header_quotes{font-size:14px;font-family:'noto serif',serif;color:grey;padding-top:42px;opacity:.7}.no-pading{padding:0!important}.pull-right{float:right}.text-center{text-align:center}@media(min-width:992px){}.container-fluid{padding:0}header{height:122px!important;max-height:122px!important;background:#fff}.blue-banner{background:#0891c6;overflow:hidden;height:100%}.topbar{height:44px;background:#000}.heading{height:139px;border-bottom:1px solid #ccc}.searchbar{}.searchbar input{background:#000;color:#18b4db;margin:8px 0;border:0;padding:2px 6px;float:left;background-image:url(../img/search_icon.png);background-position:right center;background-repeat:no-repeat;width:200px}.searchbar input:focus{border:0}.map_header{color:#fff;margin:10px 0;border:0;padding:2px 6px;display:inline-block;font-size:14px}#lang_sel{background:#000!important;color:#fff;border:0;display:block;float:right;margin:9px 0;position:absolute;right:0;top:0}#lang_sel:hover{z-index:9999999}#lang_sel ul{margin:0;border:0;display:block;float:right}#lang_sel ul li a{background:#000!important;color:#fff!important;font-size:14px;display:block;float:right;padding:0 6px;width:100%}#lang_sel ul ul{position:static!important}#lang_sel ul li ul li a{background:#000!important;color:#fff!important;font-size:14px;display:block;float:right;padding:5px 6px}.lang_sel_container_mobile{display:none}.activities{}.activities ul{margin:0;padding:0;display:block}.activities ul li{margin:0;padding:0;display:inline;width:25%;min-height:180px;float:left;border:.5px solid #fff;border-right:0;border-bottom:0;box-sizing:border-box;position:relative;transition:all .4s ease-in-out}.activities ul li a{margin:0 10%;width:80%;padding:20% 0;display:block;text-transform:uppercase;color:#fff;font-weight:500;font-size:20px;position:absolute;height:100%;text-align:center}.activities ul li:hover{background-color:#ca14c9}.activities ul li:last-child a{border:0}.social_icons_header a{margin-right:0;float:left;display:inline;opacity:1;margin-top:0}.social_icons_header a:hover{opacity:1}.logo{float:right;margin:36px 0}.logo img{max-width:200px}.nav_logo img{max-width:130px}.navbar{background:#000!important;color:#fff}.navbar-nav li a{color:#fff;padding:3px 10px;display:inline-block}.mainmenu{border-bottom:1px solid #bababa}.mainmenu ul{width:100%;text-align:center;margin:0;padding:0}.mainmenu ul li{display:inline-block;float:none;position:relative}.mainmenu ul li a{padding:29px 14px 20px;text-transform:uppercase;display:inline-block;font-family:roboto,sans-serif;font-weight:500;color:#000;border-bottom:5px solid transparent}.mainmenu ul li a:hover{border-bottom:5px solid #18b4db}.mainmenu ul li ul{display:none;position:absolute;top:100%;left:5%;z-index:55;min-width:250px;background:#fff;border-top:1px solid #cecece}.mainmenu ul li ul li{width:100%;display:block}.mainmenu ul li ul li a{padding:19px 0 10px 20px;text-transform:uppercase;display:inline-block;border-bottom:5px solid transparent;float:left;clear:both;width:100%;text-align:left}.mainmenu ul li:hover ul{display:block}.banner_full{margin-bottom:74px}.banner_wrap{padding-top:66px;color:#fff;position:relative}.midalign{margin-top:40px}.midalign img{max-width:100%!important;width:auto}.banner_wrap span{display:inline;float:left;font-family:'noto serif',serif}.banner_quote_symbol{font-size:200px;line-height:158px;padding-right:40px}.banner_wrap p{font-size:36px;font-family:'noto serif',serif}.button{background-color:transparent;border:6px solid #fff;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin-top:40px;margin-bottom:50px;font-family:roboto,sans-serif}.button:hover{background:#fff;color:#320c4d;font-weight:700}.border{width:100%;float:left;border-bottom:2px solid #fff;margin-top:70px}.flexslider{border:0;margin:0;padding:0;background:0 0}.slides iframe{min-height:420px;height:auto;height:100%}.carousel-item{max-height:70vh;min-height:70vh;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.flex-direction-nav a:before{color:#18b4db}.portfolio-item{margin-bottom:30px}.home_posts{border-top:1px solid #000;padding-top:21px;margin-bottom:50px}.home_posts h3{display:block;font-family:'noto serif',serif;font-weight:400;color:#18b4db;font-size:24px;text-transform:uppercase}.single_post_item{width:100%;padding-bottom:68%;display:block;text-align:center;background:#000;position:relative;margin-bottom:56px}.single_post_item img{width:auto;height:auto;margin:0 auto;position:absolute;top:0;left:0;right:0;max-height:100%;z-index:1}.single_post_item h3{background:#000;text-align:left;display:block;float:left;width:100%;font-family:roboto,sans-serif;font-weight:400;color:#fff;font-size:14px;text-transform:uppercase;padding:10px;position:absolute;bottom:-40px;z-index:2}.single_post_item iframe{float:left;display:block}.article_title{margin-top:40px}.main_article_infos{margin-bottom:50px}.main_article_infos p{font-family:'noto serif',serif;font-size:14px}.main_article_infos iframe{float:left;min-height:360px;height:100%;width:100%}.article_content{margin-bottom:50px}.article_content p{font-family:roboto,sans-serif}.article_content iframe{width:100%;min-height:250px;height:auto}.page_info p a{}.popup-gallery{margin:0;padding:0;display:block;float:left;margin-bottom:100px;display:inlinel width:100%;position:relative}.popup-gallery a{position:relative;width:180px;height:120px;overflow:hidden;float:left;display:inline;margin:5px;background-color:#000}.popup-gallery a img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.events_list{margin-bottom:60px;border-bottom:1px solid #000;padding-bottom:40px}.events_list .event_post{border-top:1px solid #000;padding:10px;padding-top:40px}.events_list .event_post a{color:#000}.events_list .event_post a:hover{color:#ccc}.events_list .event_post:hover{border-top:1px solid #000;padding:10px;padding-top:40px;background:#000;color:#fff}.events_list .event_post:hover a{color:#fff}.events_list .event_post .date{text-align:center;font-size:70px;font-family:roboto,sans-serif;font-weight:700;line-height:70px}.events_list .event_post .month{text-align:center;font-size:22px;font-family:roboto,sans-serif;font-weight:400;line-height:24px}.events_list .event_post .year{text-align:center;font-size:22px;font-family:roboto,sans-serif;font-weight:400;margin-bottom:20px;line-height:24px}.events_list .event_post .event_title{text-align:left;font-size:12px;font-family:roboto,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:10px}.events_list .event_post .event_location{text-align:left;font-size:11px;font-family:'noto serif',serif;font-weight:400}.news_cfc-template-default{background:#310a59;color:#fff}.news_cfc-template-default .cfc_container{padding-top:20px;border-top:none}.cfc,.page-template-page-cfc,.parent-pageid-11,.page-id-311,.page-id-356,.page-template-page-cfc-subpages,.page-template-page-cfc-news{background:#310a59;color:#fff}.cfc_container{padding-top:20px;border-top:1px solid #fff}.cfc_container a{color:#fff}.cfc_container .home_posts{border-top:1px solid #fff;padding-top:21px;margin-top:50px;margin-bottom:50px}.cfc_container .popup-gallery a{width:100px;height:75px}.sub_pages ul li{list-style-type:none;clear:both}.sub_pages ul li a{color:#fff;font-size:18px}.sub_pages ul li a span{border-bottom:6px solid transparent;max-width:60px;width:70px;float:left;margin-top:12px;margin-bottom:12px;margin-right:10px}.sub_pages ul li a:hover span{border-bottom:6px solid #fff;max-width:60px;width:70px;float:left;margin-top:12px;margin-bottom:12px;margin-right:10px}.sub_pages ul li a.active span{border-bottom:6px solid #fff;max-width:60px;width:70px;float:left;margin-top:12px;margin-right:10px}footer{color:#fff;background:#000}footer p{color:#fff;background:#000;padding:4px 0;font-size:14px;text-transform:uppercase;display:block}footer h5{color:#a3a3a3;font-weight:400;font-size:14px}footer h4{color:#a3a3a3;font-weight:400}footer h3{font-weight:400;text-transform:uppercase}.border_footer{border-bottom:1px solid #fff;padding:30px 0}footer ul{margin:0;padding:0}footer ul li{list-style-type:none}footer ul li a{color:#a3a3a3}footer .social_icons_header a{margin:10px;float:left;display:inline;opacity:1;margin-top:0}footer .social_icons_header a img{max-width:48px}.single-theater .main_article_infos img{width:100%;border:1px solid #cecece}.single-publications .main_article_infos img{width:100%;border:1px solid #cecece}#download_pdf{}#download_pdf{margin:0;padding:0;display:block;float:left;clear:both;margin-bottom:50px}#download_pdf li{margin:0;padding:0;display:block;float:left;width:100%;margin:4px 0}#download_pdf li a{margin:0;padding:10px;background:#fff;display:block;float:left;color:#310a58!important;width:100%;border:1px solid transparent}#download_pdf li p{display:none}#download_pdf li br{display:none}#download_pdf li a svg{color:#310a58!important;font-size:82px;padding:4px 20px;margin-right:20px;float:left;border-right:1px solid #310a58}#download_pdf li a h3{color:#310a58;font-weight:700;display:block;margin-top:16px;line-height:18px;text-transform:uppercase;font-size:20px}#download_pdf li a h4{color:#310a58;font-weight:400;text-transform:uppercase;font-size:20px}#download_pdf li a:hover{color:#fff!important;background:#000;border:1px solid #fff}#download_pdf li a:hover h3{color:#fff!important}#download_pdf li a:hover span{color:#fff!important}#download_pdf li a:hover h4{color:#fff!important}#download_pdf li a:hover svg{color:#fff!important;border-right:1px solid #fff}.lang_mod_doc{margin-top:90px;border-top:1px solid #fff;padding-top:0}.lang_mod_doc a{text-decoration:underline}#row{line-height:0;-webkit-column-count:4;-webkit-column-gap:10px;-moz-column-count:4;-moz-column-gap:0;column-count:4;column-gap:10px}#row #single_post_item{width:100%!important;height:auto!important}.gal{-webkit-column-count:4;-moz-column-count:4;column-count:4}.gal img{width:100%;padding:7px 0}@media(max-width:500px){.gal{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.mfp-title{display:none}.photos_by{font-style:italic;font-weight:700;color:#757575}#find_us_wrapper{width:100vw;height:0;display:block;background:#000;z-index:100;overflow:hidden}#find_us_wrapper iframe{width:100%;height:100%}.border_footer .no_mob_sponsors{display:block}.border_footer .mob_sponsors{display:none!important;width:90%!important;margin:0 auto;float:none}.toall a{color:#666;font-size:16px;line-height:20px;font-weight:700;float:left;display:block}.toall a:hover{text-decoration:underline}body .banner_wrap .logo-big{position:absolute;top:100px;right:0;width:auto;max-width:100%}body .flex-direction-nav .flex-next{right:32px!important}body .flex-direction-nav .flex-prev{left:32px!important}