#mobileNavigation{position:fixed;top:0;width:100%;height:80px;background:#e9e8d9;z-index:3000;}#mobileNav .logo{font-size:2em;width:4em;top:2em;}#mobileNav nav{margin-top:10%;}#mobileSearch{position:fixed;top:5px;left:5px;z-index:2100;width:2em;height:2em;}#mobileSearch a.symbol{position:absolute;width:100%;height:100%;cursor:pointer;}#mobileSearch a.symbol img{width:100%;height:100%;}#mobileNav{position:fixed;width:100%;background-color:#F6F6F0;z-index:2000;}#mobileNav .logo{position:relative;text-align:center;background:#E9E8D9;padding:10px 0;width:100%;z-index:2002;}#mobileNav .logo img{height:65px;}#mobileNavWrapper{position:absolute;width:200%;top:0;height:100%;background-color:#F6F6F0;overflow:hidden;z-index:2000;}#mainMobileNav,#asideMobileNav{position:absolute;height:100%;width:50%;list-style-type:none;right:0px;left:0;padding-left:0;top:120px;padding:0 15px;display:block;font-size:1em;font-family:'AvenirNextLTW01-Regular';}#mobileNav li{position:relative;display:block;height:60px;width:100%;margin:0 auto;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-bottom:1px solid rgba(0,0,0,0.1);}#mobileNav li a{height:100%;width:100%;display:block;line-height:60px;background:rgba(0,0,0,0);}ul#mainMobileNav li a{font-family:'Optima LT W01 Roman';display:block;font-size:20px;}#mobileNav li a[data-href]:after{height:100%;width:20px;position:absolute;right:0;content:'\2192';content:url('../../../typo3conf/ext/visionaere_powered/Resources/Public/Images/arrow.svg');color:#C7A05A;display:inline;}ul#mainMobileNav li.language{text-align:right;height:60px;padding-top:14px;}ul#mainMobileNav li.language a{display:inline-block;width:auto;font-size:.9em;padding:0 8px;}ul#mainMobileNav li.language a.cur{font-family:'Optima LT W01 Bold';}#asideMobileNav{position:absolute;width:50%;left:50%;overflow:auto;}#asideMobileNav ul{padding:0;}#asideMobileNav ul li div{line-height:60px;cursor:default;}aside#asideMobileNav ul li:first-child{border-top:1px solid rgba(0,0,0,0.1);}#asideMobileNav input{height:60px;width:100%;font-size:1.2em;border:none;border-bottom:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0);line-height:60px;cursor:pointer;}#asideMobileNav button{height:60px;width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,0);line-height:60px;cursor:pointer;font-family:"Optima LT W01 Roman";font-size:1.4em;}#animateur{text-indent:0;position:absolute;z-index:-1;}#navTrigger{position:absolute;right:0px;height:50px;width:50px;padding-top:23px;top:0;margin:auto;text-align:center;background:rgba(0,0,0,0);z-index:2100;cursor:pointer;}#navTrigger svg{height:30px;width:30px;fill:rgba(0,0,0,0.8);margin-right:12px;}svg#navTriggerClose{width:23px;}#mobileSearch{position:fixed;top:5px;left:5px;z-index:2100;width:2em;height:2em;}#mobileSearch a.symbol{position:absolute;width:100%;height:100%;left:4px;cursor:pointer;}#mobileSearch a.symbol img{width:100%;height:100%;}#mobileNav{position:fixed;width:100%;top:0;background-color:#F6F6F0;z-index:2000;}#mobileNav .logo{position:relative;text-align:center;background:#E9E8D9;padding:10px 0;width:100%;top:0;z-index:2002;}#mobileNav .logo img{height:52px;margin-top:1px;}#mobileNavWrapper{position:absolute;width:200%;top:0;height:100%;background-color:#F6F6F0;overflow:hidden;z-index:2000;}#mainMobileNav,#asideMobileNav{position:absolute;height:100%;width:50%;list-style-type:none;right:0px;left:0;padding-left:0;top:120px;padding:0 15px;display:block;font-size:1em;font-family:'AvenirNextLTW01-Regular';font-family:'Optima LT W01 Roman';display:block;font-size:20px;}#mobileNav li{position:relative;display:block;height:48px;width:100%;margin:0 auto;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;border-bottom:1px solid rgba(0,0,0,0.1);}ul#mainMobileNav li:first-child{border-top:1px solid rgba(0,0,0,0.1);}ul#asideMobileNav li:first-child{border-top:1px solid rgba(0,0,0,0.1);}#mobileNav li a{height:100%;font-family:'AvenirNextLTW01-Regular';font-size:16px;line-height:48px;background:rgba(0,0,0,0);}#mobileNav li a[data-href]{cursor:default;font-family:'Optima LT W01 Roman';display:block;font-size:20px;}#mobileNav li a[data-href]:after{height:100%;width:20px;position:absolute;right:0;top:.1em;content:'\2192';content:url('../../../typo3conf/ext/visionaere_powered/Resources/Public/Images/arrow.svg');color:#C7A05A;display:inline;}#asideMobileNav{position:absolute;width:50%;left:50%;overflow:auto;}#asideMobileNav ul{padding:0;}#asideMobileNav ul li a{}#asideMobileNav ul li div{line-height:60px;cursor:default;}#asideMobileNav input{height:60px;width:100%;font-size:1.2em;border:none;border-bottom:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0);line-height:60px;cursor:pointer;}#asideMobileNav button{height:60px;width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,0);line-height:60px;cursor:pointer;font-family:"Optima LT W01 Roman";font-size:1.4em;}#mobileLogo{position:absolute;left:0;right:0;margin:auto;z-index:990;top:0;text-align:center;height:100px;}#mobileLogo img{position:relative;left:0;height:52px;top:11px;}#topNav{position:fixed;background:rgb(107,104,104);z-index:1001;width:100%;height:80px;top:0;}#topNav ul{white-space:nowrap;list-style-type:none;height:100%;text-align:right;}#topNav ul li{display:inline-block;position:relative;vertical-align:top;height:100%;}#topNav ul li.sep{display:none;}#topNav ul li a{display:inline-block;height:80px;line-height:80px;color:#efefef;position:relative;}#topNav ul li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;}#topNav ul li a:hover:after{height:3px;background:rgb(255,255,255);}#topNav ul li a.cur:after{height:3px;background:#64be19;}#topNav .logo{position:absolute;top:5%;left:15px;height:80px;}#topNav .logo a img{position:absolute;top:0;height:100%;width:auto;}#topNav ul.sep_ul li.sep{display:none;}.leftTopNav.topnav{position:absolute;}.rightTopNav.topnav{position:absolute;right:0;}ul.leftTopNav.topnav li a{margin-right:2em;}.rightTopNav li a{margin-left:2em;}#topNavDropdown{background:aliceblue;top:100px;padding:40px 0;position:fixed;z-index:10000;width:100%;color:#000;display:none;}#topNavDropdown li.cur{color:rgba(0,0,0,.3);}#topNavDropdown ul li{display:block;height:unset;}#topNavDropdown ul li a{color:#000;}#topNavDropdown h3{text-align:left;}#topNavDropdown h3:after{right:unset;}div#topNavDropdown p,div#topNavDropdown a{font-family:'AvenirNextLTW01-Regular';font-size:16px;}a#topLogo img{height:100%;width:100%;}a#topLogo{position:absolute;left:0;right:0;top:8px;margin:auto;height:auto;width:183px;}#footer{color:#c4d6d9;width:100%;position:relative;display:block;background:#00505c;}#footer img{width:188px;}#footer a{}#footer nav{text-align:right;display:block;}#footer nav a{margin:0 0 0 15px;display:inline-block;text-align:left;text-align:right;font-family:'Avenir Next LT W01 Demi';font-size:14px;letter-spacing:1px;color:rgba(255,255,255,0.75);}#footernav a:after{position:relative;content:'\2022';margin-left:20px;}#footernav li:last-child a:after{position:relative;content:'';margin-left:0px;}#subfooternav{position:relative;height:60px;bottom:23px;margin:auto;font-family:'AvenirNextLTW01-Regular';}#subfooternav hr{position:absolute;width:100%;height:1px;background:#4D858D;border:none;color:transparent;}#subfooternav nav{position:absolute;width:400px;right:0%;bottom:0}#subfooternav nav ul li{display:inline-block;}#subfooternav nav a{display:inline-block;font-family:'AvenirNextLTW01-Regular';}#copyright{position:absolute;left:0px;bottom:0px;text-align:left;width:300px;font-size:.7em;}nav#footernav{margin-top:41px;text-transform:uppercase;}nav#footernav li{display:inline-block;}#footernav span{margin-left:15px;}#footer img{margin-top:31px;margin-bottom:32px;}#wrapper{position:absolute;height:100%;}#topLogo{position:absolute;left:0;right:0;margin:auto;z-index:990;top:0;width:200px;height:100px;}#topLogo img{position:relative;left:0;top:3px;width:95%;}#topNav{transition:border .3s;position:fixed;left:0;height:100px;z-index:10000;width:100%;background:#e9e8d9;}#topNav .container{height:100%;}#topNav a:link{cursor:pointer;}#topNav a{cursor:default;}#topNav ul.topnav{height:100%;display:inline-block;list-style-type:none;z-index:1000;list-style:none;-webkit-padding-start:0px;white-space:nowrap;}#topNav ul.leftTopNav{left:0;position:absolute;top:0;text-align:left;z-index:1000;padding-left:15px;}#topNav ul.rightTopNav{right:0;position:absolute;top:0;padding-right:15px;}#topNav ul.topnav li{height:100%;margin-bottom:14px;display:inline-block;list-style-type:none;list-style:none;}#topNav ul.topnav li a{height:100%;display:inline-block;line-height:105px;padding-top:4px;position:relative;height:100%;transition:.01s linear .05s;font-family:'Optima LT W01 Roman';font-size:1em;color:#000000;}#topNav ul.topnav li a:after{position:absolute;bottom:0px;height:0px;width:calc(100% - 30px);width:100%;background:rgb(199,160,90);content:'';transition:.1s ease-out;}#topNav ul.leftTopNav li a:after{left:0px;}#topNav ul.rightTopNav li a:after{right:-4px;}#topNav ul.topnav li a:hover:after{height:3px;}#topNav ul li a.cur:after{}#topNav ul.leftTopNav li a{}#topNav ul.rightTopNav li a{}#topNav ul.rightTopNav img{width:30px;height:30px;vertical-align:middle;}#topNav ul.rightTopNav li a.symbol{padding-left:16px;margin-left:0px;}#topNav ul.rightTopNav li a.symbol:after{left:0;right:-10px;margin:auto;}.nav-link{cursor:cell;cursor:default;}.direct-link{border:1px solid transparent;border-top-right-radius:.25rem;border-top-left-radius:.25rem;display:block;padding:.5em 1em;}#topNav .nav-tabs .nav-item.show .nav-link,#topNav .nav-tabs .nav-link:focus,#topNav .nav-tabs .nav-link.active{color:unset;background-color:none;background:none;border:none;}#topNav .nav-tabs .nav-item.show .nav-link:after,#topNav .nav-tabs .nav-link.active:after{position:absolute;bottom:-1px;height:3px;width:calc(100% - 30px);background:rgba(22,185,71,0.4);content:'';transition:.1s ease-out;}#myTabContent{text-align:left;border-bottom:1px solid grey;height:400px;overflow:auto;padding:30px 0;background:#fff;}#topNav ul li a{border:none;}#topNav .tab-content:after{content:none;}#topNavDropdown{background:#F6F6F0;padding:50px 0;height:415px;display:none;border-bottom:1px solid #D8D8D8;}#topNav ul li a.active:after{position:absolute;bottom:0px;height:3px;width:calc(100% - 30px);width:100%;background:rgb(199,160,90);content:'';}#topNavDropdown ul{border-top:1px solid #D8D8D8;width:100%;padding:0;margin-top:.68em;}#topNavDropdown ul li{display:block;border-bottom:1px solid #D8D8D8;height:2.5em;position:relative;line-height:2.5em;}#topNavDropdown ul li a{width:100%;height:100%;position:absolute;z-index:1;left:0;}#topNavDropdown ul li a span{position:absolute;z-index:0;left:0;}#topNavDropdown ul li a:hover span:after{content:url('../../../typo3conf/ext/visionaere_powered/Resources/Public/Images/arrow.svg');position:absolute;right:-2em;top:0.28em;width:20px;height:20px;}#asideMobileNav ul li div.go_main{font-family:'Optima LT W01 Roman';display:block;font-size:20px;line-height:48px;height:100%;display:inline;}.go_main img{position:relative;width:auto;height:36%;margin-top:-3px;vertical-align:middle;}@media only screen and (max-width:1200px){body{padding-top:80px;}#footer nav a{margin:0px 9px;}}@media only screen and (max-width:992px){nav#footernav{margin-top:-6px;margin-bottom:27px;}}@media only screen and (max-width:768px){#footer{text-align:center;}#subfooternav{text-align:center;}#copyright{text-align:center;width:100%;}#subfooternav nav{position:absolute;text-align:center;width:100%;}#footer nav a{text-align:center;}#subfooternav{height:100px;}#subfooternav nav{bottom:30px;}#footernav{margin-top:9px;}nav#footernav a{display:block;margin:12px 14px 12px 14px;line-height:21px;}nav#footernav li{display:block;}#footernav a:after{position:relative;content:'';margin-left:unset;}div#topNavDropdown p,div#topNavDropdown a{font-size:14px;}}
