@import url('https://fonts.googleapis.com/css?family=Roboto|Open+Sans|Assistant');@media print{#PageMenu,.Top,.Menu,.Left,.Bottom,.Right,#PageHeader,#PageLeft,#PageRight,#PageBottom{display:none!important}.hide,#bg1,#bg2,#bg3,#bg4{ display:none!important} button,.fa{display:none}body,html{ color:#000000!important;background-color:#ffffff!important;background-image:none!important;font-family:"Times New Roman",Times,serif;font-size:10pt!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;vertical-align:top!important}.WrapperTable,div,WebSiteMainTemplate{background-color:White !important;background-image:none !important;vertical-align:top!important}a{ text-decoration:none;color:#0000ff}h1,h2,h3{border-bottom:solid 1px Black;padding-bottom:3px}p{padding:5px 0 0 0;margin:5px 0 0 0}th{background-color:White;border-bottom:solid 1px Black;text-align:left;vertical-align:middle;padding:3px 3px 3px 3px}td{vertical-align:top}.gvStyle th{background-image:none;background-color:White}.Template{background-image:none}}@media all{.modalBackground{	background-color:Gray;	filter:alpha(opacity=70);	opacity:0.7}.modalPopup{	background-color:#ffffdd;	border-width:3px;	border-style:solid;	border-color:Gray;	padding:3px;	width:250px}.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:lemonchiffon;color:red}.MyCalendar td{padding:0 0 0 0}.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year{color:black;width:3px}.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:black}.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year{color:black;font-weight:bold;width:3px}.animationReferenceTable{}.animationReferenceRow{}.animationReferenceField{	text-align:right;	vertical-align:top;	padding-top:5px}.animationReferenceCode{	margin-top:5px;	vertical-align:top;	font-family:'Courier New',Monospace;	font-style:normal;	font-weight:bold;		display:block;	background-color:#FFF;	color:#000;	font-family:'Courier New',Monospace;	font-size:0.9em;	font-style:normal;	font-weight:bold;	margin-bottom:5px}.animationReferenceItems{	vertical-align:top}.animationReferenceItemTable{	width:100%;	padding:0px;	margin:0px}.animationReferenceItemRow{	width:100%;	padding:0px;	margin:0px}.animationReferenceItem{	width:100%;	padding:0px;	margin:0px;	padding-bottom:10px}.animationReferenceItemCode{	display:block;	background-color:#FFF;	color:#000;	font-family:'Courier New',Monospace;	font-size:0.9em;	font-style:normal;	font-weight:bold}.accordionHeader{border:1px solid #2F4F4F;color:white;background-color:Orange;	font-family:Arial,Sans-Serif;	font-size:12px;	font-weight:bold;padding:5px;margin-top:5px;cursor:pointer}#master_content .accordionHeader a{	color:#FFFFFF;	background:none;	text-decoration:none}#master_content .accordionHeader a:hover{	background:none;	text-decoration:underline}#master_content .accordionHeaderSelected a{	color:#FFFFFF;	background:none;	text-decoration:none}#master_content .accordionHeaderSelected a:hover{	background:none;	text-decoration:underline}.accordionContent{background-color:#EEEEEE;border:none;border-top:none;padding:5px;padding-top:10px;overflow:auto}.autocomplete_completionListElement{padding-top:5px;	visibility:hidden;	margin:-0px!important;	background-color:inherit;	color:windowtext;	border:buttonshadow;	border-width:1px;	border-style:solid;	cursor:'default';	overflow:auto;	height:300px;width:550px;text-align:left;list-style-type:none;list-style-image:url(Images/Icons/user.png)}.autocomplete_completionCompanyListElement{padding-top:5px;	visibility:hidden;	margin:-0px!important;	background-color:inherit;	color:windowtext;	border:buttonshadow;	border-width:1px;	border-style:solid;	cursor:'default';	overflow:auto;	height:300px;width:550px;text-align:left;list-style-type:none;list-style-image:url(Images/Icons/building.png)}.autocomplete_highlightedListItem{	background-color:#ffff99;	color:black;	padding:1px;width:550px}.autocomplete_listItem{	background-color:window;	color:windowtext;	padding:1px;width:550px}.collapsePanel{		background-color:white;	overflow:hidden}.collapsePanelHeader{	width:100%;	height:30px;	background-image:url(images/bg-menu-main.png);	background-repeat:repeat-x;	color:#FFF;	font-weight:bold}#master_content .collapsePanelHeader a{color:#FFF}#master_content .collapsePanelHeader a:hover{text-decoration:none;background:none}#master_content .dropShadowPanel span{color:white;text-decoration:underline}#master_content .dropShadowPanel span:hover{text-decoration:none}.dropShadowPanel{	width:300px;	background-color:#5377A9;	color:white;	font-weight:bold}.dragMe{	width:100%;	height:21px;	background-color:#FFF;	background-image:url(images/header-opened.png);	text-align:center;	cursor:move;	font-weight:bold}.overflowHidden{overflow:hidden}.overflowScroll{overflow:hidden}.popupMenu{	position:absolute;	visibility:hidden;	background-color:#F5F7F8;	opacity:.9;	filter:alpha(opacity=90)}.popupHover{	background-image:url(images/header-opened.png);	background-repeat:repeat-x;	background-position:left top;	background-color:#F5F7F8}.selectIndex{font-weight:bold;text-decoration:none}.unselectIndex{font-weight:normal;text-decoration:underline}.sampleStyleA{	background-color:#FFF}.sampleStyleB{	background-color:#FFF;	font-family:monospace;	font-size:10pt;	font-weight:bold}.sampleStyleC{	background-color:#ddffdd;	font-family:sans-serif;	font-size:10pt;	font-style:italic}.sampleStyleD{	background-color:Blue;	color:White;	font-family:Arial;	font-size:10pt}.popupControl{	background-color:White;	position:absolute;	visibility:hidden}.dragHandle{	width:10px;	height:15px;	background-color:Blue;	background-image:url(images/bg-menu-main.png);	cursor:move;	border:outset thin white}.callbackStyle{	border:thin blue inset;		}.callbackStyle table{	background-color:#5377A9;		color:Black}.reorderListDemo li{	list-style:none;	margin:2px;	background-image:url(images/bg_nav.gif);	background-repeat:repeat-x;	color:#FFF}.reorderListDemo li a{color:#FFF !important;font-weight:bold}.reorderCue{	border:dashed thin black;	width:100%;	height:25px}.itemArea{	margin-left:15px;	font-family:Arial,Verdana,sans-serif;	font-size:1em;	text-align:left}.roundedPanel{		width:300px;	background-color:#5377A9;	color:white;	font-weight:bold}.frameImage{	width:130px;	height:65px;	overflow:hidden;	float:left;	padding:3px}.frameText{	width:100px;	height:100px;	overflow:auto;	float:left;	background-color:#ffffff;	border-style:solid;	border-width:2px;	border-color:Gray;	font-family:Helvetica;	line-height:normal}.handleImage{	width:15px;	height:16px;	background-image:url(images/HandleHand.png);	overflow:hidden;	cursor:se-resize}.handleText{	width:16px;	height:16px;	background-image:url(images/HandleGrip.png);	overflow:hidden;	cursor:se-resize}.resizingImage{	padding:0px;	border-style:solid;	border-width:3px;	border-color:#B4D35D}.resizingText{	padding:0px;	border-style:solid;	border-width:2px;	border-color:#7391BA}.unwatermarked{	height:18px;	width:148px}.watermarked{	height:20px;	width:150px;	padding:2px 0 0 2px;	border:1px solid #BEBEBE;	background-color:#F0F8FF;	color:gray}	.ratingStar{font-size:0pt;width:13px;height:12px;margin:0px;padding:0px;cursor:pointer;display:block;background-repeat:no-repeat}.filledRatingStar{background-image:url(Images/FilledStar.png)}.emptyRatingStar{background-image:url(Images/EmptyStar.png)}.savedRatingStar{background-image:url(Images/SavedStar.png)}.walkthrough li{padding-bottom:5px}.walkthroughNote{	padding-left:25px;	font-style:italic}.TextIndicator_TextBox1{ background-color:Gray;color:White;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.BarIndicator_TextBox2{color:Blue;background-color:Blue}.BarBorder_TextBox2{border-style:solid;border-width:1px;width:200px;vertical-align:middle}.TextIndicator_TextBox3{ background-color:Blue;color:Yellow;font-size:small;font-variant:small-caps;padding:2px 3px 2px 3px}.TextIndicator_TextBox3_Handle{	width:16px;	height:14px;	background-image:url(images/Question.png);	overflow:hidden;	cursor:help}.TextIndicator_TextBox1_Strength1{ background-color:Gray;color:Maroon;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.TextIndicator_TextBox1_Strength2{ background-color:Gray;color:Orange;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.TextIndicator_TextBox1_Strength3{ background-color:Gray;color:Yellow;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.TextIndicator_TextBox1_Strength4{ background-color:Gray;color:Aqua;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.TextIndicator_TextBox1_Strength5{ background-color:Gray;color:Lime;font-family:Arial;font-size:x-small;font-style:italic;padding:2px 3px 2px 3px}.dynamicPopulate_Normal{	border:silver 1px inset;	padding:2px;	text-align:center;	height:2em;	margin:5px;	width:200px}.dynamicPopulate_Updating{	background-image:url(images/loading.gif);	background-repeat:no-repeat;	border:silver 1px inset;	text-align:center;	padding:2px;	height:2em;	margin:5px;	width:200px}.MaskedEditFocus{background-color:#ffffcc;color:#000000}.MaskedEditMessage{	color:#ff0000;	font-weight:bold}.MaskedEditError{background-color:#ffcccc}.MaskedEditFocusNegative{background-color:#ffffcc;color:#ff0000}.MaskedEditBlurNegative{color:#ff0000}.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:lemonchiffon;color:red}.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year{color:black}.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:black}.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year{color:black;font-weight:bold}.slideTitle{	font-weight:bold;	font-size:small;	font-style:italic}.slideDescription{	font-size:small;	font-weight:bold}.validatorCalloutHighlight{background-color:lemonchiffon}.ListSearchExtenderPrompt{	font-style:italic;	color:Gray;	background-color:white}.popupHover{width:180px;background-color:#eeeeee;padding:5px 5px 5px 5px;margin-left:-10px;border-left:solid 5px #cc0001;border-right:solid 1px #cc0001;border-bottom:solid 1px #cc0001;text-align:left}.PopupLinkButton{border-bottom:dashed 1px #cccccc;width:160px}}@media all{.Tip{background-color:#FBFF7B;width:100%;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-ms-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px}.TipHeader{background-color:#AADDFF;padding:10px 10px 10px 10px;color:#333399}.TipContent{padding:10px 10px 10px 10px;color:#333399}}@media all{.ExhibitorList{width:750px;padding:5px 5px 5px 5px;border-width:1px;border-color:#e9e6e6;border-style:solid}.ExhibitorList th{background-color:#fff;height:32px;padding-left:5px;border-width:0;border-color:White;border-style:none;text-align:left}.ExhibitorList td{height:60px;vertical-align:top;padding:10px 2px 5px 5px;margin:3px 3px 3px 3px;border-width:0;border-color:White;border-style:none;border-bottom:solid 1px #ddd}.ExhibitorLogoCell a{display:block;border-width:0px;border-color:#ddd;border-style:solid;width:80px;height:80px;text-align:center;vertical-align:middle}.SelectedLetter{font-weight:bold;background-color:#eabd00;padding:3px;color:White;text-decoration:none}.UnselectedLetter{padding:3px;text-decoration:none}.ExhibitorsNumber{font-size:12px;color:#fff}.ExhibitorListReference{height:0px;color:#fff}.ExhibitorPanel{width:350px;min-height:90px;float:left;padding:3px}.ExhibitorLogoPanel{width:80px;min-height:90px;float:left;background-color:White;padding:3px;margin-right:3px}.Exhibitor{padding-top:0px;padding-left:5px;width:750px}.Exhibitor li{display:inline;float:left;margin-left:1px;margin-bottom:1px;vertical-align:middle;padding:3px 3px 3px 3px;margin:3px 3px 3px 3px;border:solid 1px #e9e6e6;background-color:#fff}.Exhibitor li:hover{background-color:#e47118;color:White}.Exhibitor li:hover a{color:White}.ExhibitorLink{display:block;position:relative}.Mosaics{}.ExhibitorPanel td{text-align:left}.ExhibitorPanel th{font-weight:normal;font-size:9px;background-color:#eeeeee;text-align:right}.ExhibitorPopupMenu{background-color:#eeeeee;text-align:left;padding:3px 3px 3px 3px;font-size:10px}.ExhibitorListHeader{font-family:Arial Narrow;font-weight:bold;font-size:18px;text-transform:uppercase;padding:3px 3px 3px 3px;width:750px}.ExhibitorListFooter{width:750px}ExhibitorLink{}.ExhibitorListPager span{font-size:18px;position:relative;display:inline-block;padding:15px;border:solid 5px #fff}.ExhibitorListPager span a{font-size:16px;position:relative;display:inline-block;padding:8px;border:solid 5px #fff}.ExhibitorListPager span a{}.ExhibitorListFooter{}}@media all{.Document{}.DocContent{}.DocHeader{margin-top:50px;border-bottom:solid 1px Black}.DocDate{font-size:14px;padding-left:10px;padding-bottom:25px}.DocCompanyName{padding-left:10px;font-size:14px;font-weight:bold}.DocAddress{padding-left:10px;font-size:12px}.DocTitle{font-size:18px;font-weight:bold;padding-top:60px;padding-bottom:10px}.RowStyle{vertical-align:top}.Price{padding-right:3px;padding-left:3px;text-align:right}.DocPrice{text-align:right}.DocQuantity{text-align:center}.DocProducts{}.DocProducts th{text-align:center;font-size:16px;font-weight:bold;border-bottom:solid 5px #a8dcff;padding-bottom:10px}.DocProductLabel,.odLabel{width:400px;font-size:16px!important}.idLabel{font-weight:bold}.idDescription{font-size:14px!important}.DocTotals table{border-top:solid 1px #000;border-color:#a8dcff;width:100%;margin-top:20px;margin-bottom:30px;font-weight:bold}.DocTotals tr:nth-child(4) td{border:none!important}.DocTotals tr:nth-child(5){border-top:1px solidd #a8dcff!important}.DocSignature{width:100%;padding:5px 5px 5px 5px;border:solid 1px #363698;line-height:20px}.SignatureBonPourAccord{font-size:18px;font-weight:bold;text-align:center;text-decoration:underline}.SignatureConditions{font-size:14px;text-align:center;padding-bottom:10px}.SignatureDateCachet{}.DocFooter{}#PrinterOnly{display:none}}@media all{.w3-input:not(:valid)~.w3-validate{}.w3-input:valid~.w3-validate{	visibility:hidden;position:relative}}@media all{#cookie-bar{background:#111111;height:auto;line-height:24px;color:#eeeeee;text-align:center;padding:3px 0;font-size:smaller}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#ffffff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#007700}#cookie-bar .cb-enable:hover{background:#009900}#cookie-bar .cb-disable{background:#990000}#cookie-bar .cb-disable:hover{background:#bb0000}#cookie-bar .cb-policy{background:#0033bb}#cookie-bar .cb-policy:hover{background:#0055dd}}@media all{#cookie-bar{background:#333399;height:auto;line-height:24px;color:#eeeeee;text-align:center;padding:3px 0;z-index:400}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#ffffff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#007700}#cookie-bar .cb-enable:hover{background:#009900}#cookie-bar .cb-disable{background:#990000}#cookie-bar .cb-disable:hover{background:#bb0000}#cookie-bar .cb-policy{background:#0033bb}#cookie-bar .cb-policy:hover{background:#0055dd}}@media all{body,p,div,blockquote,pre{font-family:"Calibri Regular","Open Sans","Helvetica"!important}h1,h2,h3{font-family:"Calibri Bold","Open Sans","Helvetica"!important}p::first-letter{color:#7575d1;font-size:130%}}@media all{.w3-theme-l5{color:#000 !important;background-color:#f1f1fa !important}.w3-theme-l4{color:#000 !important;background-color:#d1d1f0 !important}.w3-theme-l3{color:#000 !important;background-color:#a3a3e0 !important}.w3-theme-l2{color:#fff !important;background-color:#7575d1 !important}.w3-theme-l1{color:#fff !important;background-color:#4747c2 !important}.w3-theme-d1{color:#fff !important;background-color:#2e2e8a !important}.w3-theme-d2{color:#fff !important;background-color:#29297a !important}.w3-theme-d3{color:#fff !important;background-color:#24246b !important}.w3-theme-d4{color:#fff !important;background-color:#1f1f5c !important}.w3-theme-d5{color:#fff !important;background-color:#19194d !important}.w3-theme-light{color:#000 !important;background-color:#f1f1fa !important}.w3-theme-dark{color:#fff !important;background-color:#19194d !important}.w3-theme-action{color:#fff !important;background-color:#19194d !important}.w3-theme{color:#fff !important;background-color:#333399 !important}.w3-text-theme{color:#19194d !important}.w3-border-theme{border-color:#333399 !important}.w3-hover-theme:hover{color:#fff !important;background-color:#333399 !important}.w3-hover-text-theme{color:#19194d !important}.w3-hover-border-theme:hover{border-color:#333399 !important}.w3-btn{color:white!important;background-color:#333399 !important}.fa,.fa-solid,.fa-brands,.fa-regular{color:#19194d!important}.fa-search{color:#fff}#UpperMenu i[class^="fa"]{color:#fff!important}#UpperMenu a{color:#fff!important}h1,h2,h3,h4{color:#19194d!important}.w3-theme h1,.w3-theme h2,.w3-theme h3,.w3-theme h4{color:#fff!important}.gvStyle th{color:#000!important;background-color:#a3a3e0 !important}.gvStyle th a{color:#000!important}.gvStyle tr:hover{background-color:#f1f1fa !important}.dvFieldHeaderStyle{background-color:#a3a3e0!important;font-weight:bold}.dvOptionalFieldHeaderStyle{background-color:#f1f1fa!important;font-weight:bold}.ProjectMenu .selected{color:white!important;background-color:#19194d !important;font-weight:bold}}@media all{body,p,div,blockquote,pre{font-family:"Assistant","Open Sans","Helvetica"!important}h1,h2,h3{font-family:"Assistant","Open Sans","Helvetica"!important}p::first-letter{color:#333399;font-size:130%}}@media all{@-webkit-keyframes essai{0%{border-radius:0}100%{border-radius:150px}}@keyframes essai{0%{border-radius:0}100%{border-radius:150px}}@-webkit-keyframes facheck{0%{transform:scale( .75 )}20%{transform:scale( 1 )}40%{transform:scale( .75 )}60%{transform:scale( 1 )}80%{transform:scale( .75 )}100%{transform:scale( .75 )}}@keyframes facheck{0%{transform:scale( .75 )}20%{transform:scale( 1 )}40%{transform:scale( .75 )}60%{transform:scale( 1 )}80%{transform:scale( .75 )}100%{transform:scale( .75 )}}.fa-check{animation-name:facheck;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:1s;animation-direction:alternate}@media all and (min-width:601px){#essai{-webkit-animation-name:essai;-webkit-animation-duration:3s ease;-webkit-animation-timing-function:ease-in;animation-name:essai;animation-duration:3s;animation-timing-function:ease-in}}}@media all{.Share .fa:hover{transform:scale(1.2);overflow:hidden}@media all and (min-width:1001px){.Share{position:fixed;top:192px;left:0px;width:48px;background-color:rgba(255,255,255,0.6);font-size:xx-small;text-align:center;border-radius:0 16px 16px 0}#divShare .fa{font-size:x-large !important}}@media all and (max-width:1000px){.Share{position:relative;font-size:1.4em!important;margin:0 4px 80px 16px}.Share .fa{font-size:1.4em!important}}}@media all{.RssFeed{font-family:Verdana;font-size:16px;color:#333;font-size:14px!important;font-weight:normal!important;padding:8px}.RssFeed .w3-theme-l4{background-color:white!important}.RssFeed img{	 zoom:0.7;border-radius:8px}.itemHeader{display:block}.itemLinkWrap{text-align:left;margin-bottom:50px;margin-top:10px}.itemLink:after{font-family:FontAwesome;content:"\f101";padding-left:8px}.RssFeed h2{color:#000;font-size:26px!important;font-weight:normal}.RssItem{padding:8px;border-radius:16px}.RssItem:hover{background-color:#f1f1fa}.itemDescription{text-transform:lowercase}.itemDescription a{display:none}[imageanchor|="1"]{display:block!important}@media all and (max-width:1000px){.separator a{float:none!important}}@media all and (max-width:600px){.separator img{width:100%;height:initial}}}@media all{body{background-image:linear-gradient(90deg,#15b5ff,#99f7e1);font-family:Roboto;width:100%;height:100%;position:relative}#PageHeader{position:relative;width:100%;background-color:transparent!important;padding:32px 0 32px 0;min-height:128px;border:none;margin:0}#PageHeader .logo{position:absolute;top:48px;left:0;padding:16px;background-color:#333399;border-radius:0 16px 16px 0}.first-half{postion:relative;text-align:right;padding-right:32px;max-width:632px}.second-half{postion:relative;text-align:left;max-width:632px}.second-half .hpcaption{font-size:1.2em;color:#000;background-color:#a1e1ff;padding:8px}.third-half{postion:relative;padding:auto;text-align:center;max-width:632px;margin-top:32px;padding-right:32px}.forth-half{margin:auto;postion:relative;max-width:632px;text-algin:left;margin-top:32px}.w3-theme-l4{background-color:#a1e1ff!important}#PageHeader a{text-decoration:none;display:inline-block;padding:4px 16px 4px 16px;font-size:large;color:#19194d!important}#WebSiteMainTemplate{margin:auto;padding:auto;width:100%!important}.fonction .fa,#creez .fa,.bwx-contacter .fa{color:#f8981d!important} .Wizard{padding:16px;border-radius:16px;background-color:rgba(255,255,255,0.6)!important}h1,h2,h3{text-shadow:1px 1px 2px #edf3fb}h1{margin:16px}h3{font-size:x-large;color:black!important} #bg1{width:100%;overflow:hidden;height:200px;position:absolute;top:0;background-image:linear-gradient(90deg,#1fa2ff,#7ef5d9);transform:rotate(-3deg);z-index:-10}#bg2{width:80%;overflow:hidden;height:200px;position:absolute;top:250px;background-image:linear-gradient(90deg,#1fa2ff,#7ef5d9);transform:rotate(-5deg);z-index:-10}#bg3{width:120%;overflow:hidden;height:200px;position:absolute;top:500px;background-image:linear-gradient(90deg,#1fa2ff,#7ef5d9);transform:rotate(-10deg);z-index:-10}#bg4{width:140vw;overflow:hidden;height:30vw;position:absolute;top:50vh;left:-20vw;background-color:rgba(255,255,255,0.8);transform:rotate(-10deg);z-index:-10}.RegistrationForm,.Webform,#WebformContainer,.Wizard,#Wizard1,.RssFeed,#View1,#View2{max-width:1200px;width:100%}.RssFeed,#View1,#View2{background-color:rgba(255,255,255,0.5);border-radius:16px;padding:16px}.PageContent79{background-color:rgba(255,255,255,0.8)}#PageBottom{background-color:transparent!important;font-size:small!important;color:#333!important;margin-top:256px}#PageBottom a{color:#333!important}#spotlight{font-size:xx-large;padding:32px 16px 16px 80px;min-height:300px;margin:64px 16px 32px 16px;background:rgba(255,255,255,0.8) url(img/spotlight.png) no-repeat top left}  #spotlight header{font-size:1.2em;text-shadow:1px 1px 2px #edf3fb;color:#aaa}#spotlight img{float:left;margin-right:16px}input[type="radio"],input[type=checkbox]{ margin:8px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);ms-filter:contrast(150%);-moz-filter:contrast(150%);-webkit-filter:contrast(150%);-o-filter:contrast(150%);filter:contrast(150%)}video#bgvid{z-index:-100;display:block;min-width:100vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.StepSubTitle{font-size:x-large}.w3-red.w3-tag.w3-round{margin:0!important;padding:4px 8px 4px 8px!important;display:inline!important;height:auto!important}@media all and (min-width:1001px){ #PageMenu{position:absolute;top:0;width:100vw;text-align:center;background-color:transparent!important}.w3-navbar{position:relative;top:0;margin:0 auto;display:inline-block;background-color:rgba(255,255,255,0.8)!important;border-radius:0 0 16px 16px;z-index:400!important}.w3-navbar a{color:black!important}#PageMiddle{position:relative;margin:auto!important;padding:32px 32px 32px 32px;border:none;max-width:1264px;background-color:transparent!important}#unoutil{position:absolute;top:-25px;left:20px;border:1px solid #79c753}#ensavoirplus{position:relative;background-color:rgba(255,255,255,0.8);max-width:600px;margin:32px 16px 0 auto}.slidecube{margin:16px;padding:16px;max-width:600px;transform:rotate(-10deg);border-radius:16px}#essai{width:300px;border-radius:150px;height:300px;background-color:rgba(255,255,255,0.8);padding:32px;text-align:center;margin:auto;margin-top:0;position:relative}#demo{max-width:600px;position:relative;margin:32px 0 0 0}.fonction{margin:2vw;min-height:650px;background-color:rgba(255,255,255,0.8)}.fonction .fa-right{transform:rotate(-30deg)}.fonction{transition:all .5s ease-in-out}.fonction:hover{transform:scale(1.1)}}@media all and (min-width:601px) and (max-width:1000px){ #PageMenu{position:absolute;top:0;width:100vw;text-align:center;background-color:transparent!important}.w3-navbar{position:relative;width:98%;top:0;margin:0 auto;display:inline-block;background-color:rgba(255,255,255,0.8)!important;border-radius:0;z-index:400!important}.w3-navbar a{color:black!important}#PageMiddle{position:relative;margin:auto!important;padding:32px 32px 32px 32px;border:none;max-width:1264px;background-color:transparent!important}#ensavoirplus{position:relative;background-color:rgba(255,255,255,0.8);max-width:600px;margin:32px 16px 0 auto}#unoutil{position:relative;border:1px solid #79c753}#unoutil h3{font-size:1.4em!important;text-align:left!important}.slidecube{margin:16px;padding:16px;max-width:600px;transform:rotate(-10deg);border-radius:16px}#essai{width:300px;border-radius:150px;height:300px;background-color:rgba(255,255,255,0.8);padding:32px;text-align:center;margin:auto;margin-top:0;position:relative}#demo{max-width:600px;position:relative;margin:32px 0 0 0}#spotlight img{float:none}.fonction{margin:2vw;min-height:650px;background-color:rgba(255,255,255,0.8)}.fonction .fa-right{transform:rotate(-30deg)}.fonction{transition:all .5s ease-in-out}.fonction:hover{transform:scale(1.1)}.w3-third,.fonction{width:100%!important;display:block!important;padding:auto!important}}@media all and (max-width:600px){#bg1{width:98%!important;overflow:hidden}#bg2{width:98%!important;overflow:hidden}#bg3{width:98%!important;overflow:hidden}#bg4{display:none!important}#PageMenu{background-color:transparent !important;width:100%!important}#PageHeader .logo{top:16px!important;width:100%!important}#PageHeader{position:relative;width:100%;background-color:transparent!important;padding:16px 0 0px 0;min-height:64px;border:none;margin:0}.w3-navbar{position:relative;background-color:rgba(255,255,255,0.8)!important;width:100%!important}.w3-navbar a{color:black!important}#PageMiddle,#PageCenter,#PageContent{margin:0!important;padding:8px 0px 8px 0px!important;border:none;background-color:transparent!important}.RegistrationForm{padding:4px}.first-half,.first-half header h3,.first-half .fa{text-align:left;padding-right:0;font-size:1.1em!important;margin-bottom:16px!important;padding-right:0!important}.first-half p{text-align:left!important}.second-half{postion:relative;;margin-bottom:16px!important}.second-half .hpcaption{font-size:1em!important;color:#333399;background-color:rgba(209,209,240,0.5);padding:8px;height:70px!important}.slidecube{margin:4px;padding:4px;max-width:100%;transform:rotate(0deg);border-radius:8px}.third-half{postion:relative;text-align:center!important;margin:0 0 16px 0!important;padding:0!important}.forth-half{margin:0!important;postion:relative;margin-bottom:16px!important}.forth-half p{text-align:left!important}#spotlight img{float:none;max-width:100%}#spotlight{font-size:small}video#bgvid{display:none} #ensavoirplus{position:relative;color:rgba(255,255,255,0.9);margin:0!important;width:650px!important;max-width:100%!important}#unoutil{position:relative;border:1px solid #79c753}#unoutil h3{font-size:1em!important;text-align:left!important}#slidecube{margin-left:8px}#essai{width:100%;border-radius:32px;background-color:rgba(255,255,255,0.5);padding:16px;text-align:center;margin:0!important;position:relative;left:0vw} #demo{position:relative;left:0vw;right:0vw;margin:0!important;width:650px!important;max-width:100%!important}.fonction{margin:4vw 0 0 0!important;min-height:auto!important;background-color:rgba(255,255,255,0.8)!important}.fonction .fa-right{transform:rotate(-30deg)!important}h1{font-size:1.4em!important}h3{font-size:1.2em!important}.fonction .fa{margin-right:2vw!important}.StepContent{font-size:1.2em!important}.StepContent img{margin-bottom:16px!important}}}@media all{.confirm_selection{animation:glow .5s infinite alternate}@keyframes glow{to{text-shadow:0 0 10px red}}.confirm_selection{font-family:sans-serif;font-size:36px;font-weight:bold}}@media all{.Webform1463 input[type="checkbox"] + label,.Webform1463 input[type="radio"] + label{background-color:#eee;font-style:normal!important;padding:8px 16px 8px 16px;margin:8px;border-radius:8px;line-height:3;font-size:larger} .Webform1463 input[type="checkbox"]:checked + label ,.Webform1463 input[type="radio"]:checked + label{background-color:#ccc;font-style:italic!important;padding:8px 16px 8px 16px;margin:8px;border-radius:8px;line-height:3;font-weight:bold}@media all and (max-width:768px){.Webform1463 input[type="checkbox"] + label,.Webform1463 input[type="radio"] + label{display:block;width:100%;text-align:center}}}@media all{.qnabot ul,.qnabot ol,.qnabot li{list-style:none;padding-left:0}}@media all{.Webform1466 label{font-size:large}}
