@import "https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&display=swap"screen;@import "https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900"screen;#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(/misc/throbber-active.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}ul.menu{border:none;list-style:none;text-align:left}ul.menu li{margin:0 0 0 .5em}ul li.expanded{list-style-image:url(/misc/menu-expanded.png);list-style-type:circle}ul li.collapsed{list-style-image:url(/misc/menu-collapsed.png);list-style-type:disc}ul li.leaf{list-style-image:url(/misc/menu-leaf.png);list-style-type:square}li.expanded,li.collapsed,li.leaf{padding:.2em .5em 0 0;margin:0}li a.active{color:#000}td.menu-disabled{background:#ccc}ul.inline,ul.links.inline{display:inline;padding-left:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}.breadcrumb{padding-bottom:.5em}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap}ul.primary li{display:inline}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:.5em;padding:0 1em;text-decoration:none}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff}
ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee}ul.secondary{border-bottom:1px solid #bbb;padding:.5em 1em;margin:5px}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.status{background-image:url(/misc/message-24-ok.png);border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{background-image:url(/misc/message-24-warning.png);border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{background-image:url(/misc/message-24-error.png);border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}fieldset{margin-bottom:1em;padding:.5em}form{margin:0;padding:0}hr{border:1px solid gray;height:1px}img{border:0}table{border-collapse:collapse}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}tbody{border-top:1px solid #ccc}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:.1em .6em}th.active img{display:inline}td.active{background-color:#ddd}.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list ul li{margin:0 0 .25em 1.5em;padding:0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.form-item .description{font-size:.85em}label{display:block;font-weight:700}label.option{display:inline;font-weight:400}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}input.form-checkbox,input.form-radio{vertical-align:middle}.marker,.form-required{color:#f00}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background:url(/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px}.item-list .pager{clear:both;text-align:center}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}.pager-current{font-weight:700}#autocomplete li.selected{background:#0072b9;color:#fff}html.js fieldset.collapsible .fieldset-legend{background:url(/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px}html.js fieldset.collapsed .fieldset-legend{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%}.fieldset-legend span.summary{color:#999;font-size:.9em;margin-left:.5em}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:.9em}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}.progress{font-weight:700}.progress .bar{background:#ccc;border-color:#666;margin:0 .2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background:#0072b9 url(/misc/progress.gif)}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/all/libraries/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/sites/all/libraries/chosen/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit}.chosen-container-single .chosen-search{display:block}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto}.chosen-container{display:inline-block !important}
.container-inline div.chosen-container div{display:block}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red}#comments{margin-top:15px}.indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.comment-preview{background-color:#ffffea}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:#fff;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.field .field-label{font-weight:700}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}div.field-widget-field-hidden.form-wrapper{display:none}@media screen{.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #bfbfbf;background-color:#efefef;padding:5px 12px;font-size:12px;line-height:20px;color:#aaa;font-family:Arial,sans-serif;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.5);box-shadow:3px 3px 10px rgba(0,0,0,.5);-webkit-box-sizing:initial;box-sizing:initial}.dp-clearfix{clear:both;height:0;font-size:0}.date-picker-wrapper.inline-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;-ms-filter:"alpha(opacity=1)";filter:alpha(opacity=1);opacity:.01}.date-picker-wrapper .month-wrapper{border:1px solid #bfbfbf;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-picker-wrapper .month-wrapper table .day.nextMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption>th:first-of-type,.date-picker-wrapper table .caption>th:last-of-type{width:27px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}
.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:#fff}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid #fff;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid #fff}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid #fff}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top,.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');color:#fff;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed')}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour{text-align:right}.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{background-color:#49e !important;color:#fff !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,.3));filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}
.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700}}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}.rteindent1{margin-left:40px}.rteindent2{margin-left:80px}.rteindent3{margin-left:120px}.rteindent4{margin-left:160px}.rteleft{text-align:left}.rteright{text-align:right}.rtecenter{text-align:center}.rtejustify{text-align:justify}.ibimage_left{float:left}.ibimage_right{float:right}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat}#sliding-popup{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center}.sliding-popup-bottom,.sliding-popup-top{background:url(/sites/all/modules/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%}#sliding-popup .popup-content #popup-buttons{float:right;margin:0 0 1em;max-width:40%}.eu-cookie-compliance-categories-buttons{margin:0 0 1em;max-width:60%;float:left}#sliding-popup .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none}#sliding-popup .eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%)}#sliding-popup .eu-cookie-compliance-default-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active,#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,#sliding-popup .eu-cookie-withdraw-button:active{position:relative;top:1px}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:700;margin:5px 0 0;max-width:60%}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-categories{clear:both;padding-top:1em}.eu-cookie-compliance-categories label{display:inline}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 5px}#sliding-popup .popup-content #popup-text h1{font-size:24px}#sliding-popup .popup-content #popup-text h3{font-size:12px}#sliding-popup .popup-content #popup-text p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-compliance-hidden{display:none}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%}.eu-cookie-compliance-categories,#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset}}#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}fieldset.bef-select-as-radios-fieldset.collapsed legend,fieldset.bef-select-as-checkboxes-fieldset.collapsed legend{position:relative}.bef-slider.ui-slider-horizontal{margin-top:6px}.bef-slider.ui-slider-vertical{margin-top:12px}.addtoany{display:inline}.addtoany_list{display:inline;line-height:16px}.addtoany_list>a,.addtoany_list a img,.addtoany_list a>span{vertical-align:middle}.addtoany_list>a{display:inline-block;font-size:16px;padding:0 4px}.addtoany_list.a2a_kit_size_32>a{font-size:32px}
.addtoany_list .a2a_counter img{float:left}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#ff7458}#sliding-popup.sliding-popup-bottom.eu-cookie-withdraw-wrapper{background:transparent}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff !important}.eu-cookie-withdraw-tab{border-color:#fff}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@media screen{.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.eot);src:url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.woff2) format("woff2"),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/fontawesome-webfont.svg) format("svg");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Amatic';src:url(/sites/all/themes/magicmakers/fonts/Amatic-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/Amatic-Bold.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/Amatic-Bold.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/Amatic-Bold.svg#Amatic-Bold) format("svg");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Avenir-bold';src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Black_gdi.svg#AvenirLTStd-Black) format("svg");font-weight:750;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}
@font-face{font-family:'Avenir';src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Roman_gdi.svg#AvenirLTStd-Roman) format("svg");font-weight:400;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'Avenir-light';src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Light_gdi.svg#AvenirLTStd-Light) format("svg");font-weight:300;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'Avenir-semibold';src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/AvenirLTStd-Medium_gdi.svg#AvenirLTStd-Medium) format("svg");font-weight:550;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'Quicksand-bold';src:url(/sites/all/themes/magicmakers/css/Q../fonts/uicksandBold-Regular.eot);src:url(/sites/all/themes/magicmakers/fonts/QuicksandBold-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBold-Regular.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/QuicksandBold-Regular.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBold-Regular.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBold-Regular.svg#QuicksandBold-Regular) format("svg");font-weight:700;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'Quicksand';src:url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandBook-Regular_gdi.svg#QuicksandBook-Regular) format("svg");font-weight:400;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:'Quicksand-light';src:url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.eot);src:url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.woff) format("woff"),url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.ttf) format("truetype"),url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.otf) format("opentype"),url(/sites/all/themes/magicmakers/fonts/QuicksandLight-Regular_gdi.svg#QuicksandLight-Regular) format("svg");font-weight:300;font-display:swap;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FD}
@font-face{font-family:'magicmakers';src:url(/sites/all/themes/magicmakers/fonts/magicmakers.eot?4q1z6g);src:url(/sites/all/themes/magicmakers/fonts/magicmakers.eot?4q1z6g#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/magicmakers.ttf?4q1z6g) format("truetype"),url(/sites/all/themes/magicmakers/fonts/magicmakers.woff?4q1z6g) format("woff"),url(/sites/all/themes/magicmakers/fonts/magicmakers.svg?4q1z6g#magicmakers) format("svg");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'fontello';src:url(/sites/all/themes/magicmakers/fonts/fontello.eot?47537591);src:url(/sites/all/themes/magicmakers/fonts/fontello.eot?47537591#iefix) format("embedded-opentype"),url(/sites/all/themes/magicmakers/fonts/fontello.woff2?47537591) format("woff2"),url(/sites/all/themes/magicmakers/fonts/fontello.woff?47537591) format("woff"),url(/sites/all/themes/magicmakers/fonts/fontello.ttf?47537591) format("truetype"),url(/sites/all/themes/magicmakers/fonts/fontello.svg?47537591#fontello) format("svg");font-weight:400;font-display:swap;font-style:normal}@media screen{.hide-from-display{display:none}.view-gmap-lieux .views-row{cursor:pointer}.bundle-faq>.field-item{cursor:pointer}.bundle-faq>.field-item.toggle-content:before{content:"-"}#block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-date,#block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-hours,#block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-period,#block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-days{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-display:swap;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen{#block-multiblock-2{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}#small-dialog{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}
.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.front .bundle-title_image_description_btn .field-item{cursor:pointer}}@media screen{.stacktable{width:100%}.st-head-row{padding-top:1em}.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}.st-key{width:49%;text-align:right;padding-right:1%}.st-val{width:49%;padding-left:1%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}}@media screen and (max-width:800px){.stacktable.large-only{display:none}.stacktable.small-only{display:table}}@media screen{#header .region-header ul.menu li.expanded>ul.menu{max-height:608px;overflow-x:auto}}@media screen and (max-height:700px){#header .region-header ul.menu li.expanded>ul.menu{max-height:408px;overflow-x:auto}}@media screen{@viewport{width:device-width;zoom:1}*{box-sizing:border-box;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 1px rgba(0,0,0,0.01);text-rendering:optimizeLegibility;outline:none}body{font-family:"Lato";margin:0}.tabs{position:relative;z-index:11}#breadcrumb{display:none}a{text-decoration:none;color:#372e2c;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}a:before,a:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}h1.title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin:55px 0 25px;line-height:1}.region-content h2,.region-content .bundle-title_description .field-name-field-title,.bundle-title_description .region-content .field-name-field-title,.region-content .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content .field-name-field-multi-title,.region-content .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content .field-name-field-title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:25px;line-height:1}.view-empty,.cart-empty-page{text-align:center}.item-list ul.pager{margin:30px auto}.item-list ul.pager li{margin:0 5px;padding:0}.item-list ul.pager li.pager-current{padding:3px 10px;background:#ff7558;color:#fff;border-radius:3px;font-size:14px;margin:0 5px}.item-list ul.pager li a{font-size:14px;color:#a7a8a8;font-weight:400;border-radius:2px;padding:3px 10px}.item-list ul.pager li a:hover{color:#fff;background:#ff7558}ul.menu{margin:0;padding:0}ul.menu li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0}.btn,.field-name-field-button a,.header-page-bg header .views-field-field-discover a,form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,form.webform-client-form .form-actions input.webform-submit,.comment-form .form-actions input.webform-submit,.comment-form input[type="submit"],.view-gmap-lieux .view-filters .views-submit-button input,.block-mailchimp-signup form input[type="submit"],.view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.press-releases a,.block-joins-us a,.block-rencontre a,#block-views-exp-search-page input[type="submit"],.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer input[type="submit"],.group-what-tech .field-items .field-item .field-name-title,.paragraphs-items-field-call-to-action-detail-work .field-name-field-button a,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.mfp-content .block .content input[type="submit"],.mfp-content #block-multiblock-2 .content input[type="submit"],#dc-cart-ajax-form-wrapper #edit-submit,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"]{background:#ff7558;color:#fff;border-radius:20px;padding:7px 5px 6px;line-height:1;text-transform:uppercase;font-size:12px;font-family:'Avenir';border:2px solid #ff7558;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s;font-weight:900;display:inline-block;*display:inline;*zoom:1;}
.commerce-line-item-views-form .commerce-line-item-actions #edit-submit{border:none !important}.btn:hover,.field-name-field-button a:hover,.header-page-bg header .views-field-field-discover a:hover,form input[type="submit"]:hover,#sidebar #block-mailchimp-signup-newsletter form input[type="submit"]:hover,#sidebar #block-views-upcoming-acticle-block .more-link a:hover,#sidebar #block-views-upcoming-acticle-block-2 .more-link a:hover,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover a:hover,form.webform-client-form .form-actions input.webform-submit:hover,.comment-form .form-actions input.webform-submit:hover,.comment-form input[type="submit"]:hover,.view-gmap-lieux .view-filters .views-submit-button input:hover,.view-press.view-display-id-block_1 .views-row .views-field-view-node a:hover,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a:hover,.view-press.view-display-id-block_2 .views-row .views-field-view-node a:hover,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a:hover,.press-releases a:hover,.block-joins-us a:hover,.block-rencontre a:hover,#block-views-exp-search-page input[type="submit"]:hover,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title:hover,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title:hover,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a:hover,.view-workshop .view-content .views-row .group-footer a:hover,.view-workshop .view-content .views-row .group-footer input[type="submit"]:hover,.group-what-tech .field-items .field-item .field-name-title:hover,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib:hover,.commerce-line-item-views-form .commerce-line-item-actions #edit-submit:hover,.mfp-content .block .content input[type="submit"]:hover,.mfp-content #block-multiblock-2 .content input[type="submit"]:hover,#dc-cart-ajax-form-wrapper #edit-submit:hover,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title:hover,.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit]:hover,.page-user .region-content form #edit-field-childrens-und-actions input[type="submit"]:hover,.page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:hover:last-child,.page-checkout #edit-field-childrens-und-form-actions input[type="submit"]:hover,.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"]:hover{cursor:pointer;opacity:.8;text-decoration:none}.btn-small{padding-left:15px;padding-right:15px}.btn-long,.field-name-field-button a,.header-page-bg header .views-field-field-discover a,form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form input[type="submit"],.page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,form.webform-client-form .form-actions input.webform-submit,.comment-form .form-actions input.webform-submit,.comment-form input[type="submit"],.block-mailchimp-signup form input[type="submit"],.press-releases a,.block-rencontre a,#block-views-exp-search-page input[type="submit"],.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .btn,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-field-button a,.field-name-field-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form input[type="submit"],form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form.webform-client-form .form-actions input.webform-submit,form.webform-client-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form .form-actions input.webform-submit,.comment-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form input[type="submit"],.comment-form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-gmap-lieux .view-filters .views-submit-button input,.view-gmap-lieux .view-filters .views-submit-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .press-releases a,.press-releases .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-joins-us a,.block-joins-us .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-rencontre a,.block-rencontre .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #block-views-exp-search-page input[type="submit"],#block-views-exp-search-page .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer input[type="submit"],.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .group-what-tech .field-items .field-item .field-name-title,.group-what-tech .field-items .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .dib,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content .block .content input[type="submit"],.mfp-content .block .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content #block-multiblock-2 .content input[type="submit"],.mfp-content #block-multiblock-2 .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #dc-cart-ajax-form-wrapper #edit-submit,#dc-cart-ajax-form-wrapper .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.node-type-workshops .node-workshops .group-right .commerce-add-to-cart .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type=submit],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user .region-content form #edit-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-user-register #user-register-form .field-name-field-childrens .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"].ief-entity-submit:last-child,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-field-childrens-und-form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer input[type="submit"],.group-what-tech .field-items .field-item .field-name-title,.paragraphs-items-field-call-to-action-detail-work .field-name-field-button a,.mfp-content .block .content input[type="submit"],.mfp-content #block-multiblock-2 .content input[type="submit"],#dc-cart-ajax-form-wrapper #edit-submit,.node-type-locations .region-content section.block-block .content .btn,.node-type-locations .region-content section.block-block .content .field-name-field-button a,.field-name-field-button .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content form input[type="submit"],form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content form.webform-client-form .form-actions input.webform-submit,form.webform-client-form .form-actions .node-type-locations .region-content section.block-block .content input.webform-submit,.node-type-locations .region-content section.block-block .content .comment-form .form-actions input.webform-submit,.comment-form .form-actions .node-type-locations .region-content section.block-block .content input.webform-submit,.node-type-locations .region-content section.block-block .content .comment-form input[type="submit"],.comment-form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .view-gmap-lieux .view-filters .views-submit-button input,.view-gmap-lieux .view-filters .views-submit-button .node-type-locations .region-content section.block-block .content input,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .press-releases a,.press-releases .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .block-joins-us a,.block-joins-us .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .block-rencontre a,.block-rencontre .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content #block-views-exp-search-page input[type="submit"],#block-views-exp-search-page .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-workshop .view-content .views-row .group-footer input[type="submit"],.view-workshop .view-content .views-row .group-footer .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .group-what-tech .field-items .field-item .field-name-title,.group-what-tech .field-items .field-item .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .node-type-locations .region-content section.block-block .content .dib,.node-type-locations .region-content section.block-block .content .commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .node-type-locations .region-content section.block-block .content #edit-submit,.node-type-locations .region-content section.block-block .mfp-content .block .content input[type="submit"],.mfp-content .block .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .mfp-content #block-multiblock-2 .content input[type="submit"],.mfp-content #block-multiblock-2 .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #dc-cart-ajax-form-wrapper #edit-submit,#dc-cart-ajax-form-wrapper .node-type-locations .region-content section.block-block .content #edit-submit,.node-type-locations .region-content section.block-block .content .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.node-type-workshops .node-workshops .group-right .commerce-add-to-cart .node-type-locations .region-content section.block-block .content input[type=submit],.node-type-locations .page-user .region-content section.block-block .content form #edit-field-childrens-und-actions input[type="submit"],.page-user .node-type-locations .region-content section.block-block .content form #edit-field-childrens-und-actions input[type="submit"],.node-type-locations .page-user .region-content form #edit-field-childrens-und-actions section.block-block .content input[type="submit"],.page-user .node-type-locations .region-content form #edit-field-childrens-und-actions section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-user-register #user-register-form .field-name-field-childrens .node-type-locations .region-content section.block-block .content input[type="submit"].ief-entity-submit:last-child,.node-type-locations .region-content section.block-block .content .page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-field-childrens-und-form-actions .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations #block-block-9 .content .download-btn,.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout .checkout-buttons .checkout-back{padding-left:30px;padding-right:30px}
.field-name-field-button a{letter-spacing:1px;font-size:12px}.line-hover,.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title a,.view-id-article_list.view-display-id-block_1 .field-name-title h2 a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .views-field-title h2 a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-multi-title a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title a,#block-block-4 .view-content .views-row .field-name-title a,.view-press.view-display-id-block_1 .views-row .views-field-title a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional a,.view-press.view-display-id-block_2 .views-row .views-field-title a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional a,#block-views-tutorials-block-1 .views-row .field-name-title h2 a,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-multi-title a,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a,.node-type-article .node-article .field-name-body a,.node-type-article .node-actuality .field-name-body a,.node-type-actuality .node-article .field-name-body a,.node-type-actuality .node-actuality .field-name-body a{position:relative}
.line-hover:before,.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title a:before,.view-id-article_list.view-display-id-block_1 .field-name-title h2 a:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a:before,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:before,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title a:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a:before,.view-id-article_list.view-display-id-block_1 .views-field-title h2 a:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a:before,.bundle-title_description .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a:before,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-multi-title a:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2 a:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a:before,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:before,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title a:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title h2 a:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a:before,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a:before,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-multi-title a:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a:before,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title a:before,#block-block-4 .view-content .views-row .field-name-title a:before,.view-press.view-display-id-block_1 .views-row .views-field-title a:before,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional a:before,.view-press.view-display-id-block_2 .views-row .views-field-title a:before,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional a:before,#block-views-tutorials-block-1 .views-row .field-name-title h2 a:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_description .field-name-field-title a:before,.bundle-title_description #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:before,.bundle-title_desciption_button #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-multi-title a:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:before,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:before,.node-type-article .node-article .field-name-body a:before,.node-type-article .node-actuality .field-name-body a:before,.node-type-actuality .node-article .field-name-body a:before,.node-type-actuality .node-actuality .field-name-body a:before{content:'';width:0;height:1px;background-color:rgba(255,255,255,0);-webkit-transition:all .3s cubic-bezier(0.77,0,0.175,1);-moz-transition:all .3s cubic-bezier(0.77,0,0.175,1);-ms-transition:all .3s cubic-bezier(0.77,0,0.175,1);-o-transition:all .3s cubic-bezier(0.77,0,0.175,1);transition:all .3s cubic-bezier(0.77,0,0.175,1);transition-delay:0s;position:absolute;bottom:-2px;left:-2px}
.line-hover:hover:before,.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title a:hover:before,.view-id-article_list.view-display-id-block_1 .field-name-title h2 a:hover:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a:hover:before,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a:hover:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:hover:before,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title a:hover:before,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a:hover:before,.view-id-article_list.view-display-id-block_1 .views-field-title h2 a:hover:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a:hover:before,.bundle-title_description .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a:hover:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a:hover:before,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-multi-title a:hover:before,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2 a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a:hover:before,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:hover:before,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title h2 a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a:hover:before,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a:hover:before,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-multi-title a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover:before,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a:hover:before,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title a:hover:before,#block-block-4 .view-content .views-row .field-name-title a:hover:before,.view-press.view-display-id-block_1 .views-row .views-field-title a:hover:before,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional a:hover:before,.view-press.view-display-id-block_2 .views-row .views-field-title a:hover:before,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional a:hover:before,#block-views-tutorials-block-1 .views-row .field-name-title h2 a:hover:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_description .field-name-field-title a:hover:before,.bundle-title_description #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:hover:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:hover:before,.bundle-title_desciption_button #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-multi-title a:hover:before,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover:before,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:hover:before,.node-type-article .node-article .field-name-body a:hover:before,.node-type-article .node-actuality .field-name-body a:hover:before,.node-type-actuality .node-article .field-name-body a:hover:before,.node-type-actuality .node-actuality .field-name-body a:hover:before{-webkit-transition:all .7s cubic-bezier(0.77,0,0.175,1);-moz-transition:all .7s cubic-bezier(0.77,0,0.175,1);-ms-transition:all .7s cubic-bezier(0.77,0,0.175,1);-o-transition:all .7s cubic-bezier(0.77,0,0.175,1);transition:all .7s cubic-bezier(0.77,0,0.175,1);transition-delay:0s;background-color:#ff7558;width:100%}
.scroll-downs{margin:0;width:34px;height:55px;position:absolute;left:auto;right:20px;bottom:auto;top:44%}.is-disabled{background:transparent !important;color:#a09e9e !important;border-color:#a09e9e !important;cursor:not-allowed !important}.no-mm-margin{margin:0 !important}.dib{display:inline-block}.vam{vertical-align:middle}.contact-link{font-size:14px;font-style:italic;color:#54677d;text-align:right;display:block;padding-top:30px;padding-bottom:30px}header#header:before{z-index:99}#header{position:relative;z-index:100 !important}#header #name-and-slogan{display:none}#header .view-id-listes_menus.view-display-id-block_4{background-color:#ff7558}}@media screen and (max-width:767px){#header .view-id-listes_menus.view-display-id-block_4{background-color:#fff}}@media screen{#header .view-id-listes_menus.view-display-id-block_4{background-color:#fff}#header .view-id-listes_menus.view-display-id-block_4:before{position:absolute;content:'';background-color:#fff;top:-20px;right:0;left:0}#header #logo{margin-top:20px;width:136px;position:absolute;display:inline-block}#header .region-header{float:right;margin-top:45px}#header .region-header ul.menu{display:inline-block;*display:inline;*zoom:1;vertical-align:top}#header .region-header ul.menu li{padding:4px 0 30px;color:#ff7558;font-size:12px;text-transform:uppercase;font-family:'Quicksand-bold';margin-right:10px}#header .region-header ul.menu li a.link-panier,.menu-right-mobile a.link-panier{font-size:14px;position:relative}#header .region-header ul.menu li a.link-panier .cart-badge,.menu-right-mobile a.link-panier .cart-badge{background-color:#ff7558;width:20px;height:20px;border-radius:50%;display:block;line-height:20px;text-align:center;position:absolute;top:-8px;right:-10px;opacity:.9;padding:0;-webkit-transition:all .4s ease;transition:all .4s ease;color:#372e2c;font-size:14px}#header .region-header ul.menu li a.link-panier:focus .cart-badge,#header .region-header ul.menu li a.link-panier:hover .cart-badge{opacity:1}#header .region-header ul.menu li.last{margin:0}#header .region-header ul.menu li.btn-activite{margin:0 20px 0 3px;padding-top:0}#header .region-header ul.menu li.expanded{position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}#header .region-header ul.menu li.expanded a{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:17px;padding-right:17px}#header .region-header ul.menu li.expanded:hover{background:none}#header .region-header ul.menu li.expanded:hover a{color:#ff7558;background:none}#header .region-header ul.menu li.expanded:hover a:before,#header .region-header ul.menu li.expanded:hover a:after{color:#ff7558}#header .region-header ul.menu li.expanded:hover a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header .region-header ul.menu li.expanded>a:after{content:'\e909';font-family:'magicmakers';font-size:10px;color:#fff;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-top:0;padding-left:15px;-ms-transform-origin:80% 50%;-webkit-transform-origin:80% 50%;transform-origin:80% 50%}#header .region-header ul.menu li.expanded:hover ul.menu{display:inline-block;*display:inline;*zoom:1;}#header .region-header ul.menu li.expanded>ul.menu,#header .region-header ul.menu li.expanded>ul.menu li>ul.menu{position:absolute;min-width:280px;top:60%;left:50%;transform:translate(-50%);display:none;background:#ff7558;width:100%}#header .region-header ul.menu li.expanded>ul.menu,#header .region-header ul.menu li.expanded>ul.menu li>ul.menu{background:#fff}#header .region-header ul.menu li.expanded>ul.menu:before,#header .region-header ul.menu li.expanded>ul.menu:after{content:"";display:block;width:25%;height:1px;background:#fff;margin:0 auto}#header .region-header ul.menu li.expanded>ul.menu li{position:static;display:block;padding:0;margin:0}
#header .region-header ul.menu li.expanded>ul.menu li.last{padding-bottom:20px}#header .region-header ul.menu li.expanded>ul.menu li.first{padding-top:15px}#header .region-header ul.menu li.expanded>ul.menu li a{padding:6px 15px;color:#fff;display:block;text-transform:none;font-size:13px}#header .region-header ul.menu li.expanded>ul.menu li:hover a{color:#000;background:none}#header .region-header ul.menu li.expanded>ul.menu li:hover a:hover{color:#ff7558}#header .region-header ul.menu li.expanded>ul.menu li:hover ul.menu{display:block}#header .region-header ul.menu li.expanded>ul.menu li>ul.menu{left:100%;bottom:0}#header .region-header ul.menu li.expanded>ul.menu li>ul.menu li.last{padding-bottom:9px}#header .region-header ul.menu li.expanded>ul.menu>li.expanded.last a:after{content:'\e909';font-family:'magicmakers';font-size:10px;color:#fff;display:inline-block;vertical-align:top;margin-top:0;padding-left:15px;-ms-transform-origin:80% 50%;-webkit-transform-origin:80% 50%;transform-origin:80% 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (max-width:767px){#header .region-header ul.menu li.expanded>ul.menu>li.expanded.last a:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);color:#ff7558;position:relative;top:4px}}@media screen and (max-width:767px){#header .region-header ul.menu li.expanded>ul.menu>li.expanded.last:hover a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media screen{#header .region-header ul.menu li.expanded>ul.menu>li.expanded.last .views-row a:after{display:none}#header .region-header ul.menu li.expanded.last>ul.menu{width:180px}#header .region-header ul.menu li.expanded.last>a:after{margin-top:2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#header .region-header ul.menu li.expanded.last:hover>a:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#header .region-header ul.menu li a{color:#fff;padding:7px 10px;border-radius:20px;display:block}#header .region-header ul.menu li a:hover{color:#ff7558;background:#fff}#header .region-header ul.menu li a:hover:before,#header .region-header ul.menu li a:hover:after{color:#ff7558}#header .region-header ul.menu li a.link-profil{font-size:0;padding:0}#header .region-header ul.menu li a.link-profil:hover{background:none}#header .region-header ul.menu li a.link-profil:before{content:'\e907';font-family:'magicmakers';display:inline-block;*display:inline;*zoom:1;font-size:25px;margin-top:2px}#header .region-header ul.menu li a.link-panier{padding:0;margin-right:10px}#header .region-header ul.menu li a.link-panier:hover{background:none}#header .region-header ul.menu li a.link-panier:before{content:'\e906';font-family:'magicmakers';display:inline-block;*display:inline;*zoom:1;font-size:22px;margin-top:2px}#header .region-header ul.menu>li.last a:after{display:none}#header #block-commerce-cart-cart,#header #block-system-user-menu{display:none}header#header{position:relative}header#header:before{content:"";width:100%;height:62px;background:#fff;display:block;position:absolute;top:0;left:0;z-index:2}header#header:after{content:"";width:100%;height:0;background:#fff;display:block;position:absolute;top:85%;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=25, Direction=0, Color=#000000)";-moz-box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=25,Direction=135,Color=#000000);z-index:1}
header#header #logo{z-index:2}header#header .region-header{margin-top:17px;position:relative}header#header .region-header ul.menu li a{color:#372e2c;z-index:2;position:relative}header#header .region-header ul.menu li a:after{color:#372e2c}header#header .region-header ul.menu li a:hover{color:#ff7558}header#header .region-header ul.menu li a:hover:after{color:#ff7558}header#header .region-header ul.menu li.expanded>ul.menu{top:87%;background:#fff;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=13, Direction=0, Color=#000000)";-moz-box-shadow:1px 9px 15px rgba(0,0,0,0.3);-webkit-box-shadow:1px 9px 15px rgba(0,0,0,0.3);box-shadow:1px 9px 15px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=13,Direction=135,Color=#000000)}header#header .region-header ul.menu li.expanded>ul.menu a{color:#000;font-family:"Quicksand"}header#header .region-header ul.menu li.expanded>ul.menu a:hover{color:#ff7558}header#header .region-header ul.menu li.expanded>ul.menu:after,header#header .region-header ul.menu li.expanded>ul.menu:before{display:none}header#header .region-header ul.menu li.btn-activite a{color:#fff}header#header .region-header ul.menu li.btn-activite a:hover{color:#ff7558;background:#fff}header#header .region-header ul.menu li{padding-bottom:0}header#header .region-header ul.menu li.expanded a{padding-bottom:25px}header#header .region-header ul.menu li a.link-panier:hover,header#header .region-header ul.menu li a.link-profil:hover{background:none}header#header .region-header ul.menu li a.link-panier:hover:before,header#header .region-header ul.menu li a.link-profil:hover:before{color:#ff7558}header#header #logo{background:url(/sites/all/themes/magicmakers/img/mm-logo-horizontal.png) no-repeat center center;margin-top:15px;height:37px}header#header #logo img{opacity:0;filter:alpha(opacity=0);visibility:hidden}.header-page-bg{margin-top:-105px;position:relative;height:100%}.header-page-bg header{min-height:450px}.header-page-bg header h1.views-field-title{padding-top:85px;font-family:'Avenir-bold';font-size:54px;font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000);margin-top:85px;margin-bottom:1px}.header-page-bg header .bundle-title_description .field-name-field-title,.bundle-title_description .header-page-bg header .field-name-field-title,.header-page-bg header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .header-page-bg header .field-name-field-multi-title,.header-page-bg header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .header-page-bg header .field-name-field-title{font-family:'Amatic';font-size:46px;color:#fff;text-transform:uppercase;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000);letter-spacing:6px;margin-top:0}.header-page-bg header .views-field-field-age-group{text-align:center}.header-page-bg header .views-field-field-age-group .field-content{width:100%;font-family:'Avenir-bold';font-size:54px;text-transform:uppercase;color:#fff;letter-spacing:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000);font-weight:400}.header-page-bg header .views-field-field-discover a{margin-top:20px}.header-page-bg video{position:absolute;right:0;bottom:-120px;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.front .region-under-header{height:100vh}.front .region-under-header h1.views-field-title{margin-top:0 !important}.front .region-under-header .header-page-bg{height:80vh}}@media screen and (min-width:767px){.front .region-under-header{height:60vh;width:100%;position:relative}
.front #block-views-current-page-block{overflow:hidden;width:100%;height:100%}.front .header-page-bg .views-row{padding-bottom:0}.front .region-under-header h1.views-field-title{margin-top:0 !important}.front #block-views-exp-search-page{position:absolute;bottom:0;width:100%}}@media screen{#footer{background:#372e2c;padding:70px 0 25px}#footer a{color:#fff}#footer a:hover{color:#ff7558}#footer a:hover:before{color:#ff7558 !important}#footer #footer-middle-wrapper>div{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:33%}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left{padding-left:50%;background:url(/sites/all/themes/magicmakers/img/mm-logowhite.png) no-repeat left 20px top}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left ul.menu li{margin:0 0 30px;display:block}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left ul.menu li a{font-size:11px;text-transform:uppercase}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left ul.menu li a:before{content:'>';display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:20px;padding-right:5px;line-height:1}#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block h2,#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .field-name-field-title,#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .field-name-field-title{font-size:11px;color:#fff;padding-left:75px;margin-top:0}#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .view-tweets .views-row{list-style:none;padding-left:75px;color:#fff;font-size:18px;position:relative;margin:15px 0}#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .view-tweets .views-row:before{position:absolute;left:30px;content:"\f099";color:#fff;display:block;font-size:28px;font-family:"FontAwesome"}#footer #footer-middle-wrapper>div.footer-middle #block-views-tweets-block .view-tweets .views-row a{color:#ff7558}#footer #footer-middle-wrapper>div.footer-right{padding-left:60px}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social h2,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 h2,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-title{font-size:11px;text-transform:uppercase;color:#fff;margin-bottom:15px;margin-top:0}
#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu li,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu li{margin:0 12px}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu li.first,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu li.first{margin-left:0}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu li a,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu li a{font-size:0}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu li a:before,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu li a:before{font-size:28px}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right h2,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right .field-name-field-title{display:none}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right ul.menu li{margin:30px 0 0;display:block}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right ul.menu li a{font-size:11px;text-transform:uppercase}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right ul.menu li a:before{content:'>';display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#fff;font-size:20px;padding-right:5px;line-height:1}#footer #footer-bot{margin-top:60px}#footer #footer-bot #block-menu-menu-footer-bottom ul.menu{text-align:center}#footer #footer-bot #block-menu-menu-footer-bottom ul.menu li:after{content:'-';display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:10px;padding-left:5px}#footer #footer-bot #block-menu-menu-footer-bottom ul.menu li.last:after{display:none}#footer #footer-bot #block-menu-menu-footer-bottom ul.menu li a{font-size:11px}#main-wrapper #content .section>.tabs{max-width:1280px;width:100%;margin:50px auto 25px;text-align:center}#main-wrapper #content .section>.tabs ul.primary{border:none;padding:0}#main-wrapper #content .section>.tabs ul.primary li a{border:none;color:#ff7558;text-transform:uppercase;font-family:"Quicksand-bold";font-size:12px;padding:10px 15px 7px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s;display:inline-block;*display:inline;*zoom:1;}#main-wrapper #content .section>.tabs ul.primary li a:hover{color:#fff;background:#ff7558}#main-wrapper #content .section>.tabs ul.primary li.active a{background:#ff7558;color:#fff}form label{display:none}form label[for="edit-submitted-message-group-job-offer"]{display:inline-block;color:#fff}form .field-widget-options-select label{display:block;font-size:14px;font-weight:600;text-transform:uppercase;color:#54677d;margin-bottom:10px}form input{background:#f5f5f5;padding:10px;color:#372e2c;text-align:center;font-size:14px;border:none;border-radius:2px}form input[type="submit"]{font-family:'Avenir-bold'}form input[type="submit"]:hover{text-decoration:none}form .mailchimp-newsletter-mergefields{display:block}
form .form-actions{margin-top:40px}form .form-item{display:block;margin:0 0 20px}form .form-item .description{margin-top:5px;font-size:12px}form .form-item input.error,form .form-item textarea.error,form .form-item select.error{border:1px solid #ff7558}form .form-item-pass{font-size:12px}.password-strength,div.password-confirm{width:96%;margin:10px 0;font-size:1.1em}div.password-confirm{margin-top:22px}.password-indicator{margin-top:7px}#sidebar h2,#sidebar .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar .field-name-field-title,#sidebar .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar .field-name-field-multi-title,#sidebar .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar .field-name-field-title,#sidebar h3{font-family:'Quicksand-bold';font-size:24px;text-transform:uppercase}#sidebar #block-menu-menu-menu-social{background:#fff;padding:30px 0 30px;text-align:center}#sidebar #block-menu-menu-menu-social ul.menu{text-align:center}#sidebar #block-menu-menu-menu-social ul.menu li.first{margin-left:0}#sidebar #block-menu-menu-menu-social ul.menu li a{font-size:0;margin:0 15px}#sidebar #block-menu-menu-menu-social ul.menu li a:before{font-size:36px;color:#ff7558;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}#sidebar #block-menu-menu-menu-social ul.menu li a:hover:before{color:#f6a055}#sidebar #block-mailchimp-signup-newsletter{margin:25px 0;background:#6acc95;padding:50px 50px 85px;text-align:center;color:#fff}#sidebar #block-mailchimp-signup-newsletter h2,#sidebar #block-mailchimp-signup-newsletter .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar #block-mailchimp-signup-newsletter .field-name-field-title,#sidebar #block-mailchimp-signup-newsletter .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar #block-mailchimp-signup-newsletter .field-name-field-multi-title,#sidebar #block-mailchimp-signup-newsletter .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar #block-mailchimp-signup-newsletter .field-name-field-title{display:block;color:#fff;margin:0 0 30px}#sidebar #block-mailchimp-signup-newsletter .mailchimp-signup-subscribe-form-description{font-size:16px}#sidebar #block-mailchimp-signup-newsletter form label{display:none}#sidebar #block-mailchimp-signup-newsletter form input{width:100%;background:#e8f5ff;padding:10px;color:#372e2c;text-align:center;font-size:14px;border:none;border-radius:2px}#sidebar #block-mailchimp-signup-newsletter form input[type="submit"]{font-family:'Avenir-bold'}#sidebar #block-mailchimp-signup-newsletter form .mailchimp-newsletter-mergefields{display:block}#sidebar #block-mailchimp-signup-newsletter form .form-actions{margin-top:40px}#sidebar #block-mailchimp-signup-newsletter form .form-item{display:block;width:100%;margin:0 0 5px}#sidebar #block-views-upcoming-acticle-block,#sidebar #block-views-upcoming-acticle-block-2{margin:50px 0;padding:25px 0;text-align:center}#sidebar #block-views-upcoming-acticle-block .views-row,#sidebar #block-views-upcoming-acticle-block-2 .views-row{margin:25px 0;color:#fff;padding:35px 40px 40px;background:#51a7dd}#sidebar #block-views-upcoming-acticle-block .views-row a,#sidebar #block-views-upcoming-acticle-block-2 .views-row a{color:#fff}#sidebar #block-views-upcoming-acticle-block .views-row a:before,#sidebar #block-views-upcoming-acticle-block-2 .views-row a:before{display:none;background:#fff !important}#sidebar #block-views-upcoming-acticle-block .views-row a:hover,#sidebar #block-views-upcoming-acticle-block-2 .views-row a:hover{text-decoration:underline}#sidebar #block-views-upcoming-acticle-block .views-row .field-name-body,#sidebar #block-views-upcoming-acticle-block-2 .views-row .field-name-body{font-size:16px}
#sidebar #block-views-upcoming-acticle-block .field-name-field-date .dayView,#sidebar #block-views-upcoming-acticle-block-2 .field-name-field-date .dayView{font-size:42px;display:block}#sidebar #block-views-upcoming-acticle-block .field-name-field-date .monthView,#sidebar #block-views-upcoming-acticle-block-2 .field-name-field-date .monthView{font-size:24px;display:block}#sidebar #block-views-upcoming-acticle-block .more-link,#sidebar #block-views-upcoming-acticle-block-2 .more-link{text-align:center;margin:45px}#sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link a{background:#51a7dd;border-color:#51a7dd;font-family:'Avenir-bold';width:100%;display:block}#sidebar #block-views-upcoming-acticle-block .more-link a:hover,#sidebar #block-views-upcoming-acticle-block-2 .more-link a:hover{color:#fff}.page-node-5 #main,.page-node-108 #main,.node-type-actuality #main,.node-type-tutorial #main,.node-type-article #main{max-width:1280px;width:100%;margin:0 auto}.page-node-5 #main #content,.page-node-108 #main #content,.node-type-actuality #main #content,.node-type-tutorial #main #content,.node-type-article #main #content{width:67%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.page-node-5 #main #content .field-name-body,.page-node-108 #main #content .field-name-body,.node-type-actuality #main #content .field-name-body,.node-type-tutorial #main #content .field-name-body,.node-type-article #main #content .field-name-body{font-size:16px}.page-node-5 #main #block-system-main,.page-node-108 #main #block-system-main,.node-type-actuality #main #block-system-main,.node-type-tutorial #main #block-system-main,.node-type-article #main #block-system-main{max-width:1240px;width:100%}.page-node-5 #main #sidebar,.page-node-108 #main #sidebar,.node-type-actuality #main #sidebar,.node-type-tutorial #main #sidebar,.node-type-article #main #sidebar{width:33%;display:inline-block;*display:inline;*zoom:1;padding-left:3%;vertical-align:top}.bundle-movie+.field-item{width:50%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.page-node-3 .region-under-header .header-page-bg h1.views-field-title{padding-top:0;background:none;position:relative;margin-bottom:15px}.page-node-3 .region-under-header .header-page-bg h1.views-field-title:before{content:"";width:155px;height:190px;display:block;position:absolute;left:0;top:0;background:url(/sites/all/themes/magicmakers/img/mm-404.png) no-repeat center left}.page-node-3 .region-under-header .header-page-bg h2,.page-node-3 .region-under-header .header-page-bg .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-3 .region-under-header .header-page-bg .field-name-field-title,.page-node-3 .region-under-header .header-page-bg .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-3 .region-under-header .header-page-bg .field-name-field-multi-title,.page-node-3 .region-under-header .header-page-bg .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-3 .region-under-header .header-page-bg .field-name-field-title{font-size:38px;letter-spacing:3px;margin-bottom:40px}.page-node-3 .region-under-header .header-page-bg h1.views-field-title,.page-node-3 .region-under-header .header-page-bg h2,.page-node-3 .region-under-header .header-page-bg .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-3 .region-under-header .header-page-bg .field-name-field-title,.page-node-3 .region-under-header .header-page-bg .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-3 .region-under-header .header-page-bg .field-name-field-multi-title,.page-node-3 .region-under-header .header-page-bg .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-3 .region-under-header .header-page-bg .field-name-field-title,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover{width:760px;margin-left:auto;margin-right:auto;padding-left:320px;text-align:left}
#block-webform-client-block-206 h2,#block-webform-client-block-206 .bundle-title_description .field-name-field-title,.bundle-title_description #block-webform-client-block-206 .field-name-field-title,#block-webform-client-block-206 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-webform-client-block-206 .field-name-field-multi-title,#block-webform-client-block-206 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-webform-client-block-206 .field-name-field-title{display:none}#block-webform-client-block-206 .webform-component--message-content{margin-top:40px}#block-webform-client-block-206 .webform-component--information legend{margin-bottom:55px}.webform-client-form-226 h2,.webform-client-form-226 .bundle-title_description .field-name-field-title,.bundle-title_description .webform-client-form-226 .field-name-field-title,.webform-client-form-226 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .webform-client-form-226 .field-name-field-multi-title,.webform-client-form-226 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .webform-client-form-226 .field-name-field-title{margin-bottom:25px}.webform-client-form-226 p{color:#fff;width:96%}#block-webform-client-block-226 .subject-input{margin-top:40px}.comment-wrapper,#comments{padding:0}.comment-wrapper #comment-form-wrapper,.comment-wrapper #comments-visible,#comments #comment-form-wrapper,#comments #comments-visible{padding:65px 45px 55px}.comment-wrapper #comment-form-wrapper,#comments #comment-form-wrapper{padding:65px 45px 55px;background:#ff7558}.comment-wrapper #comments-visible,#comments #comments-visible{background:#51a7dd}.block-webform,.comment-wrapper,.node-type-webform .region-content article{padding:70px 260px 50px}.block-webform h2,.block-webform .bundle-title_description .field-name-field-title,.bundle-title_description .block-webform .field-name-field-title,.block-webform .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-webform .field-name-field-multi-title,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title,.comment-wrapper h2,.comment-wrapper .bundle-title_description .field-name-field-title,.bundle-title_description .comment-wrapper .field-name-field-title,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title,.node-type-webform .region-content article h2,.node-type-webform .region-content article .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-webform .region-content article .field-name-field-title,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title{text-align:left;color:#fff;font-weight:900;font-size:16px;text-transform:uppercase;position:relative;margin-bottom:60px}.block-webform h2:before,.block-webform .bundle-title_description .field-name-field-title:before,.bundle-title_description .block-webform .field-name-field-title:before,.block-webform .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .block-webform .field-name-field-multi-title:before,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title:before,.comment-wrapper h2:before,.comment-wrapper .bundle-title_description .field-name-field-title:before,.bundle-title_description .comment-wrapper .field-name-field-title:before,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title:before,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title:before,.node-type-webform .region-content article h2:before,.node-type-webform .region-content article .bundle-title_description .field-name-field-title:before,.bundle-title_description .node-type-webform .region-content article .field-name-field-title:before,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title:before,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title:before{position:absolute;content:'\e902';font-family:"magicmakers";font-size:70px;color:#fff;display:block;bottom:-35px;right:-39px}
.block-webform h2:after,.block-webform .bundle-title_description .field-name-field-title:after,.bundle-title_description .block-webform .field-name-field-title:after,.block-webform .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .block-webform .field-name-field-multi-title:after,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title:after,.comment-wrapper h2:after,.comment-wrapper .bundle-title_description .field-name-field-title:after,.bundle-title_description .comment-wrapper .field-name-field-title:after,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title:after,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title:after,.node-type-webform .region-content article h2:after,.node-type-webform .region-content article .bundle-title_description .field-name-field-title:after,.bundle-title_description .node-type-webform .region-content article .field-name-field-title:after,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title:after,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title:after{content:"";width:96%;border-bottom:2px solid #fff;margin:15px 0;display:block}.block-webform{background:#ff7558}form.webform-client-form,.comment-form{background:#ff7558}form.webform-client-form fieldset,.comment-form fieldset{margin:0;padding:0;border:none}form.webform-client-form fieldset legend,.comment-form fieldset legend{color:#fff;font-weight:900;font-size:16px;text-transform:uppercase;position:relative;width:100%;margin-bottom:30px}form.webform-client-form fieldset legend:before,.comment-form fieldset legend:before{position:absolute;content:'\e902';font-family:"magicmakers";font-size:70px;color:#fff;display:block;bottom:-35px;right:-39px}form.webform-client-form fieldset legend:after,.comment-form fieldset legend:after{content:"";width:96%;border-bottom:2px solid #fff;margin:15px 0;display:block}form.webform-client-form .webform-component,form.webform-client-form .form-item,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper,.comment-form .webform-component,.comment-form .form-item,.comment-form #edit-submitted-informations-cv-ajax-wrapper,.comment-form #edit-submitted-informations-autre-ajax-wrapper{width:47.3%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 1% 15px 0}form.webform-client-form .webform-component input,form.webform-client-form .form-item input,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper input,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper input,.comment-form .webform-component input,.comment-form .form-item input,.comment-form #edit-submitted-informations-cv-ajax-wrapper input,.comment-form #edit-submitted-informations-autre-ajax-wrapper input{padding:15px;font-size:14px;width:100%;border:none;color:#372e2c}form.webform-client-form .webform-component #edit-submitted-me-rappel,form.webform-client-form .form-item #edit-submitted-me-rappel,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper #edit-submitted-me-rappel,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper #edit-submitted-me-rappel,.comment-form .webform-component #edit-submitted-me-rappel,.comment-form .form-item #edit-submitted-me-rappel,.comment-form #edit-submitted-informations-cv-ajax-wrapper #edit-submitted-me-rappel,.comment-form #edit-submitted-informations-autre-ajax-wrapper #edit-submitted-me-rappel{margin-left:30%}
form.webform-client-form .webform-component .form-type-checkbox,form.webform-client-form .form-item .form-type-checkbox,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox,.comment-form .webform-component .form-type-checkbox,.comment-form .form-item .form-type-checkbox,.comment-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox,.comment-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox{width:auto}form.webform-client-form .webform-component .form-type-checkbox input,form.webform-client-form .form-item .form-type-checkbox input,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox input,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox input,.comment-form .webform-component .form-type-checkbox input,.comment-form .form-item .form-type-checkbox input,.comment-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox input,.comment-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox input{width:auto}form.webform-client-form .webform-component .form-type-checkbox label,form.webform-client-form .form-item .form-type-checkbox label,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox label,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox label,.comment-form .webform-component .form-type-checkbox label,.comment-form .form-item .form-type-checkbox label,.comment-form #edit-submitted-informations-cv-ajax-wrapper .form-type-checkbox label,.comment-form #edit-submitted-informations-autre-ajax-wrapper .form-type-checkbox label{color:#fff;font-size:14px}form.webform-client-form .webform-component::-webkit-input-placeholder,form.webform-client-form .form-item::-webkit-input-placeholder,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper::-webkit-input-placeholder,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper::-webkit-input-placeholder,.comment-form .webform-component::-webkit-input-placeholder,.comment-form .form-item::-webkit-input-placeholder,.comment-form #edit-submitted-informations-cv-ajax-wrapper::-webkit-input-placeholder,.comment-form #edit-submitted-informations-autre-ajax-wrapper::-webkit-input-placeholder{color:#372e2c}form.webform-client-form .webform-component::-moz-placeholder,form.webform-client-form .form-item::-moz-placeholder,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper::-moz-placeholder,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper::-moz-placeholder,.comment-form .webform-component::-moz-placeholder,.comment-form .form-item::-moz-placeholder,.comment-form #edit-submitted-informations-cv-ajax-wrapper::-moz-placeholder,.comment-form #edit-submitted-informations-autre-ajax-wrapper::-moz-placeholder{color:#372e2c}form.webform-client-form .webform-component:-ms-input-placeholder,form.webform-client-form .form-item:-ms-input-placeholder,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper:-ms-input-placeholder,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper:-ms-input-placeholder,.comment-form .webform-component:-ms-input-placeholder,.comment-form .form-item:-ms-input-placeholder,.comment-form #edit-submitted-informations-cv-ajax-wrapper:-ms-input-placeholder,.comment-form #edit-submitted-informations-autre-ajax-wrapper:-ms-input-placeholder{color:#372e2c}form.webform-client-form .webform-component:-moz-placeholder,form.webform-client-form .form-item:-moz-placeholder,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper:-moz-placeholder,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper:-moz-placeholder,.comment-form .webform-component:-moz-placeholder,.comment-form .form-item:-moz-placeholder,.comment-form #edit-submitted-informations-cv-ajax-wrapper:-moz-placeholder,.comment-form #edit-submitted-informations-autre-ajax-wrapper:-moz-placeholder{color:#372e2c}
form.webform-client-form .webform-component .description,form.webform-client-form .form-item .description,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper .description,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper .description,.comment-form .webform-component .description,.comment-form .form-item .description,.comment-form #edit-submitted-informations-cv-ajax-wrapper .description,.comment-form #edit-submitted-informations-autre-ajax-wrapper .description{padding-left:15px;padding-bottom:15px;color:#fff;font-size:14px}form.webform-client-form .webform-component.webform-component--information--nom-de-lentreprise,form.webform-client-form .webform-component.webform-component--information--adresse,form.webform-client-form .form-item.webform-component--information--nom-de-lentreprise,form.webform-client-form .form-item.webform-component--information--adresse,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper.webform-component--information--nom-de-lentreprise,form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper.webform-component--information--adresse,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper.webform-component--information--nom-de-lentreprise,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper.webform-component--information--adresse,.comment-form .webform-component.webform-component--information--nom-de-lentreprise,.comment-form .webform-component.webform-component--information--adresse,.comment-form .form-item.webform-component--information--nom-de-lentreprise,.comment-form .form-item.webform-component--information--adresse,.comment-form #edit-submitted-informations-cv-ajax-wrapper.webform-component--information--nom-de-lentreprise,.comment-form #edit-submitted-informations-cv-ajax-wrapper.webform-component--information--adresse,.comment-form #edit-submitted-informations-autre-ajax-wrapper.webform-component--information--nom-de-lentreprise,.comment-form #edit-submitted-informations-autre-ajax-wrapper.webform-component--information--adresse{margin-top:15px}form.webform-client-form #edit-submitted-informations-cv-ajax-wrapper .form-item,form.webform-client-form #edit-submitted-informations-autre-ajax-wrapper .form-item,.comment-form #edit-submitted-informations-cv-ajax-wrapper .form-item,.comment-form #edit-submitted-informations-autre-ajax-wrapper .form-item{width:100%}form.webform-client-form .webform-component-file label,.comment-form .webform-component-file label{display:block;width:100%;text-align:center;padding:19px;border:2px dashed #fff;color:#fff}form.webform-client-form .webform-component-file label:hover,.comment-form .webform-component-file label:hover{cursor:pointer}form.webform-client-form .webform-component-file input[type="file"],.comment-form .webform-component-file input[type="file"]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form.webform-client-form .webform-component-checkboxes,.comment-form .webform-component-checkboxes{width:100%;margin-top:15px}form.webform-client-form .webform-component-textarea,form.webform-client-form .form-type-textarea,.comment-form .webform-component-textarea,.comment-form .form-type-textarea{width:96%;margin:0}form.webform-client-form .webform-component-textarea .grippie,form.webform-client-form .form-type-textarea .grippie,.comment-form .webform-component-textarea .grippie,.comment-form .form-type-textarea .grippie{display:none}form.webform-client-form .webform-component-textarea textarea,form.webform-client-form .form-type-textarea textarea,.comment-form .webform-component-textarea textarea,.comment-form .form-type-textarea textarea{height:200px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;padding:15px;width:100%;font-size:14px;color:#372e2c}form.webform-client-form .webform-component-select,.comment-form .webform-component-select{width:100.7%;margin-right:0}form.webform-client-form .webform-component-select select,.comment-form .webform-component-select select{background:url(/sites/all/themes/magicmakers/img/fleche.png) no-repeat 98% center #fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;padding:17px;color:#372e2c;width:100%;border-radius:0;border:none;font-size:14px}
form.webform-client-form .webform-component-select select:after,.comment-form .webform-component-select select:after{content:"\f107";font-family:FontAwesome;color:#372e2c;font-size:20px;display:block}form.webform-client-form .webform-component-fieldset .fieldset-description,.comment-form .webform-component-fieldset .fieldset-description{padding-left:15px;padding-bottom:15px;color:#fff;font-size:14px}form.webform-client-form .form-type-radio,.comment-form .form-type-radio{color:#fff;font-size:14px}form.webform-client-form .form-actions,.comment-form .form-actions{text-align:center;margin-top:50px}form.webform-client-form .form-actions input.webform-submit,.comment-form .form-actions input.webform-submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#ff7558;background:#fff}form.webform-client-form .form-actions input.webform-submit:hover,.comment-form .form-actions input.webform-submit:hover{padding-left:50px;padding-right:50px}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:1px;width:15px;height:15px;border:1px solid #fff;background:transparent;border-radius:0}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:5px;left:4px;font-size:0;color:#fff;background:#fff;width:9px;height:9px;transition:all .2s}.page-user [type="checkbox"]:not(:checked)+label:before,.page-user [type="checkbox"]:checked+label:before,.page-checkout [type="checkbox"]:not(:checked)+label:before,.page-checkout [type="checkbox"]:checked+label:before{background:#f5f5f5;border:1px solid #b5c0cf;border-radius:2px}.page-user [type="checkbox"]:not(:checked)+label:after,.page-user [type="checkbox"]:checked+label:after,.page-checkout [type="checkbox"]:not(:checked)+label:after,.page-checkout [type="checkbox"]:checked+label:after{color:#b1bdcc;background:#b1bdcc;border-radius:2px}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="checkbox"]:checked+label:after,.is-checked [type="checkbox"]+label:after{opacity:1;transform:scale(1)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{box-shadow:none}[type="checkbox"]:disabled:checked+label:after{color:#fff}[type="checkbox"]:disabled+label{color:#aaa}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer;font-size:16px;font-weight:700;color:#54677d}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:1px;width:15px;height:15px;border:1px solid #fff;background:transparent;border-radius:0}[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after{content:'✔';position:absolute;top:5px;left:4px;font-size:0;color:#fff;background:#fff;width:9px;height:9px;transition:all .2s}
.page-user [type="radio"]:not(:checked)+label:before,.page-user [type="radio"]:checked+label:before,.page-checkout [type="radio"]:not(:checked)+label:before,.page-checkout [type="radio"]:checked+label:before{background:#f5f5f5;border:1px solid #b5c0cf;border-radius:50%}.page-user [type="radio"]:not(:checked)+label:after,.page-user [type="radio"]:checked+label:after,.page-checkout [type="radio"]:not(:checked)+label:after,.page-checkout [type="radio"]:checked+label:after{color:#372e2c;background:#372e2c;border-radius:50%}[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="radio"]:checked+label:after,.is-checked [type="radio"]+label:after{opacity:1;transform:scale(1)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{box-shadow:none}[type="radio"]:disabled:checked+label:after{color:#fff}[type="radio"]:disabled+label{color:#aaa}.comment-form .form-item-name label,.comment-form .form-item-mail label{display:none}.comment-form .field-name-comment-body label{color:#fff;margin-bottom:15px;margin-left:15px;font-weight:400}.comment-form input[type="submit"]{background:#fff;color:#ff7558}.comment{font-size:14px;color:#fff;margin-bottom:25px}.comment .submitted{font-style:italic;font-size:12px;position:relative;padding-left:50px}.comment .submitted .username{text-transform:uppercase;font-weight:700;font-style:normal;font-size:14px;padding-right:15px}.comment .submitted:before{content:"";position:absolute;top:-5px;left:0;width:26px;height:26px;background:url(/sites/all/themes/magicmakers/img/picto-user.png) no-repeat center left}.comment .field-name-comment-body{padding-left:15px}.comment .field-name-comment-body .field-items{display:inline-table}.comment .field-name-comment-body .field-item{quotes:"«" "»";vertical-align:middle}.comment .field-name-comment-body .field-item:before,.comment .field-name-comment-body .field-item:after{color:#a4cdeb;font-size:44px;vertical-align:-7px}.comment .field-name-comment-body .field-item:before{content:open-quote;padding-right:10px}.comment .field-name-comment-body .field-item:after{content:close-quote;padding-left:10px}.file-video-mp4{position:relative}.file-video-mp4 .play-video-mp4{position:absolute;top:36%;left:45%;width:192px;height:193px;background:url(/sites/all/themes/magicmakers/img/icon-play.png) no-repeat center center}.header-page-bg header .round-star{position:relative;margin:40px auto 40px;width:155px;height:155px;background:#ff7558;border:7px solid #fff;border-radius:50%;color:#fff;padding-top:29px}.header-page-bg header .round-star .views-field-field-level,.header-page-bg header .round-star .views-field-field-class-group{font-family:"Avenir-bold";font-size:12px;text-transform:uppercase;margin-bottom:7px}.header-page-bg header .round-star .views-field-field-age-group .field-content{margin-bottom:5px;font-family:"Avenir";text-shadow:none;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:normal}.header-page-bg header .round-star .views-field-field-class-group:after{content:'\e902';font-family:"magicmakers";font-size:90px;color:#fff;display:block;position:absolute;bottom:-20px;left:10px}.gmap-popup{width:280px;padding-bottom:30px}.gmap-popup .views-field,.gmap-popup .location,.gmap-popup .location-hidden{padding:5px 25px;color:#fff;font-size:15px}.gmap-popup .views-field-street,.gmap-popup .street-address{position:relative;padding-left:65px;padding-bottom:0}
.gmap-popup .views-field-street:before,.gmap-popup .street-address:before{content:"";position:absolute;top:5px;left:30px;width:25px;height:38px;background:url(/sites/all/themes/magicmakers/img/picto-location-#fff.png) no-repeat center left}.gmap-popup .views-field-postal-code{padding-left:65px;padding-right:0}.gmap-popup .views-field-city{padding-left:3px}.gmap-popup .views-field-title,.gmap-popup .views-field-name,.gmap-popup h4{background:#fff;padding:30px;font-family:"Quicksand";text-transform:uppercase;font-size:16px;color:#6acc95;font-weight:700;margin-bottom:20px;margin-top:0}.gmap-popup .views-field-title a,.gmap-popup .views-field-name a,.gmap-popup h4 a{color:#6acc95;font-weight:700}.gmap-popup .views-field.views-field-field-phone-number{padding-left:65px}.views-field-field-phone-number{font-style:italic;padding-top:8px}.field-type-location .gmap-popup .location .postal-code,.field-type-location .gmap-popup .location .country-name,.field-type-location .gmap-popup .location .geo,.field-type-location .gmap-popup .location .location-hidden{padding-left:35px}.field-type-location .gmap-popup .location .geo,.field-type-location .gmap-popup .location .location-hidden{display:none}.field-type-location .gmap-popup .location .street-address{padding-left:35px}.field-type-location .gmap-popup .location .street-address:before{top:1px;left:-1px}.field-type-location .gmap-popup .location-hidden{display:none;padding-left:61px}#ui-datepicker-div{font-size:14px;font-family:"Lato";background:#fff;border-right:#ff7558;border-bottom:#ff7558;border-radius:0;border:none;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=25, Direction=0, Color=#000000)";-moz-box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);box-shadow:0 1px 30px 3px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=25,Direction=135,Color=#000000)}.ui-datepicker .ui-datepicker-header{background:#ff7558;border:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f5f5f5}div.messages{font-weight:400;font-size:15px;max-width:1280px;width:100%;margin:50px auto;padding:15px 30px;border:none;color:#372e2c;background-image:none}div.messages.error{color:#700315}div.messages.notice{color:#51a7dd}div.messages.warning{color:#f6a055}div.messages.success,div.messages.status{color:#336635;background:#60c763}div.messages ul li{list-style-type:none;margin:13px 0}table{width:100%;margin-bottom:100px}table th,table td{padding:15px;font-size:.9em;background-color:#fff}table th{border-bottom:none}table td a{color:#ff7558}table td.active{background-color:#f6f6f6}table.ief-entity-table{width:100%;margin-bottom:30px}table.ief-entity-table tr{background:none}table.ief-entity-table tr th{font-size:14px;color:#54677d;text-align:center;font-weight:400;border-bottom:1px solid #f5f5f5}table.ief-entity-table tr td{font-size:14px;background:none}table.ief-entity-table tr td .form-wrapper.ief-entity-operations{text-align:right}table.ief-entity-table tr td .form-wrapper.ief-entity-operations input[type="submit"]{margin-top:10px;margin-bottom:10px;min-width:135px}#jGrowl .jGrowl-message{font-size:14px;font-weight:700;padding:0}#jGrowl .jGrowl-message em{font-style:normal}#jGrowl .jGrowl-notification{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border:none;opacity:1;padding:12px 16px 12px 12px}#jGrowl .jGrowl-notification.error{background:#ff7558;color:#fff;border:none}#jGrowl .jGrowl-notification.status{background:#6acc95;color:#fff;border:none}#jGrowl .jGrowl-notification.info{background:#e8f5ff;color:#fff;border:none}.draggable{float:none}.draggable a.tabledrag-handle .handle{height:21px;width:22px}.draggable a.tabledrag-handle-hover .handle{background-position:6px 8px}#payment-details{margin-top:10px}#payment-details .commerce-credit-card-expiration{float:none;display:inline-block;width:50%}#payment-details .commerce-credit-card-expiration .form-item{float:none;display:inline-block;width:43%;vertical-align:top}
#payment-details .commerce-credit-card-expiration .form-item label{display:none !important}#payment-details .commerce-credit-card-expiration .commerce-month-year-divider{margin:6px 15px 0 7px;vertical-align:top;font-size:26px;font-weight:300}#payment-details .form-item-commerce-payment-payment-details-credit-card-code{float:none;display:inline-block;width:18%;margin-left:-6px;vertical-align:top}#payment-details .form-item-commerce-payment-payment-details-credit-card-code label{display:none !important}#payment-details .form-item-commerce-payment-payment-details-credit-card-code input[type="text"]{background:#eaeff3 url(/sites/all/themes/magicmakers/img/crypto_bg.png) no-repeat right 10px center;height:35px}.scroll-downs{margin:auto;width:34px;height:55px;position:absolute;right:20px;bottom:auto;top:44%}}@media screen and (max-width:767px){.scroll-downs{display:none}}@media screen{.mousey{width:3px;padding:10px 15px;height:55px;border:2px solid #fff;border-radius:25px;opacity:.75}.scroller{width:3px;margin-left:-1px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(0.15,0.41,0.69,0.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}#sliding-popup{position:fixed}#sliding-popup .popup-content #popup-buttons button{background-color:#fff;background-image:none;color:#ff7458;border:2px solid #fff;box-shadow:none;border-radius:13px;font-size:14px}#sliding-popup .popup-content #popup-buttons button:hover{border:2px solid #fff;background-image:none;background-color:#ff7458;text-shadow:none;color:#fff}.headband-english{position:absolute;background-color:#6acc95;color:#fff;font-family:'Avenir-bold';z-index:10;font-size:10px;text-transform:uppercase;padding:2px 30px;transform:rotate(-45deg);left:-30px;top:24px}body.checkout-page.page-node-3 #block-block-11,body.user-page.page-node-3 #block-block-12,body.user-page.page-node-2 #block-block-11,body.user-page.page-node-2 #block-block-12,body.user-page.page-node-2 #block-block-13,body.page-node-2 #block-block-13,body .date-combo legend,body .field-name-field-childrens .tabledrag-toggle-weight,body .field-name-field-childrens .ief-tabledrag-header,body .field-name-field-childrens .ief-tabledrag-handle,body .file-video .field-type-taxonomy-term-reference{display:none}.cvv-btn{cursor:pointer;width:30px;height:100%;font-size:0;content:'';position:absolute;right:10px}#info-cvv-btn{display:none}#outdated{bottom:0}.commerce-cart-form-header a,.node-press .field-name-field-body a{color:#51a7dd;position:relative}.commerce-cart-form-header a:before,.node-press .field-name-field-body a:before{content:'';width:0;height:1px;background-color:rgba(255,255,255,0);-webkit-transition:all .3s cubic-bezier(0.77,0,0.175,1);-moz-transition:all .3s cubic-bezier(0.77,0,0.175,1);-ms-transition:all .3s cubic-bezier(0.77,0,0.175,1);-o-transition:all .3s cubic-bezier(0.77,0,0.175,1);transition:all .3s cubic-bezier(0.77,0,0.175,1);transition-delay:0s;position:absolute;bottom:-2px;left:-2px}.commerce-cart-form-header a:hover:before,.node-press .field-name-field-body a:hover:before{-webkit-transition:all .7s cubic-bezier(0.77,0,0.175,1);-moz-transition:all .7s cubic-bezier(0.77,0,0.175,1);-ms-transition:all .7s cubic-bezier(0.77,0,0.175,1);-o-transition:all .7s cubic-bezier(0.77,0,0.175,1);transition:all .7s cubic-bezier(0.77,0,0.175,1);transition-delay:0s;background-color:#51a7dd;width:100%}.overflow-hidden{overflow:hidden}form.webform-client-form .webform-component.webform-component--message-group--job-offer{padding-top:20px;width:100%}form.webform-client-form .webform-component.webform-component--message-group--job-offer select{margin-left:10px}.bundle-paragraphe_horaire{width:50%;font-size:0;display:inline-block;*display:inline;*zoom:1;min-height:450px;vertical-align:top;background:#f5f5f5;padding:35px 35px 35px 0;float:left}
.bundle-paragraphe_horaire>.field-item{background:#fff;padding:40px 0 40px 125px}.bundle-paragraphe_horaire>.field-item .field-name-field-age-groups>.field-items>.field-item{margin-bottom:44px}.bundle-paragraphe_horaire>.field-item .field-name-field-age-groups>.field-items>.field-item:last-child{margin-bottom:0}.bundle-paragraphe_horaire>.field-item .field-name-field-image{width:85px;text-align:center;float:left;display:inline-block;*display:inline;*zoom:1;padding-right:50px}.bundle-paragraphe_horaire>.field-item .field-name-field-title{font-family:"Avenir-semibold";font-size:18px;font-weight:700}.bundle-paragraphe_horaire>.field-item .field-name-field-body{font-family:"Avenir-light";font-size:20px;display:inline-block;*display:inline;*zoom:1;}.bundle-paragraphe_horaire>.field-item .field-name-field-body p{margin:0}.bundle-title_description_grey{width:50%;font-size:0;display:inline-block;*display:inline;*zoom:1;min-height:450px;padding:70px 80px;text-align:center;vertical-align:top;background:#f5f5f5;float:left}.bundle-title_description_grey .field-name-field-title{font-family:"Avenir";font-size:30px;font-weight:700;margin-bottom:30px;color:#000}.bundle-title_description_grey .field-name-field-body{line-height:1.7;font-size:16px}.bundle-title_description .field-name-field-body{font-size:16px;text-align:center;line-height:30px}.bundle-title_desciption_button{padding:90px 140px 0}.bundle-title_desciption_button .field-name-field-multi-title{margin-bottom:40px !important}.bundle-title_desciption_button .field-name-field-description{font-size:16px;text-align:center;line-height:30px}#block-views-partners-block{background:#6acc95;clear:both;padding:80px 0 90px}#block-views-partners-block h2,#block-views-partners-block .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-partners-block .field-name-field-title,#block-views-partners-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-partners-block .field-name-field-multi-title,#block-views-partners-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-partners-block .field-name-field-title{color:#fff;font-size:32px;letter-spacing:1px;margin:0}.view-partners.view-display-id-block{padding:75px 60px 0;text-align:center}.view-partners.view-display-id-block .views-row{text-align:center;margin:0 1%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:22.8%}.view-gmap-lieux{max-width:1280px;margin:0 auto;position:relative;background:#f5f5f5}.view-gmap-lieux h2,.view-gmap-lieux .bundle-title_description .field-name-field-title,.bundle-title_description .view-gmap-lieux .field-name-field-title,.view-gmap-lieux .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-gmap-lieux .field-name-field-multi-title,.view-gmap-lieux .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-gmap-lieux .field-name-field-title{margin-bottom:50px}.view-gmap-lieux .view-header,.view-gmap-lieux .view-filters{width:50%}.view-gmap-lieux .view-header,.view-gmap-lieux .view-filters{padding:0 60px}.view-gmap-lieux .view-header{padding-top:20px;text-align:center}.view-gmap-lieux .view-header p{margin-bottom:0}.view-gmap-lieux .view-content{position:absolute;top:0;right:0;width:50%}.view-gmap-lieux .view-content .gmap{height:99.9vh !important}.view-gmap-lieux .attachment .view-content{position:relative}.view-gmap-lieux .view-filters{padding-top:20px}.view-gmap-lieux .view-filters #edit-postal-code-wrapper{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.view-gmap-lieux .view-filters input[type="text"]{width:172px;padding:6px 20px;font-size:14px;color:#372e2c;border:1px solid #b6c1cf;border-radius:2px;margin:0 21px}.view-gmap-lieux .view-filters .views-submit-button{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;float:none}.view-gmap-lieux .view-filters .views-submit-button input{padding-left:90px;padding-right:90px;margin-top:0}.view-gmap-lieux .view-empty{display:inline-block;vertical-align:top;text-align:center;width:45%}.view-gmap-lieux .attachment-before{padding:25px 40px 0;width:50%;min-height:480px;display:inline-block}.view-gmap-lieux .attachment-before .view-content{position:relative;width:100%}.view-gmap-lieux .attachment-before .views-row{width:46%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;border:1px solid #e7e7e7;padding:20px 20px 20px 90px;margin:10px;background:#fff url(/sites/all/themes/magicmakers/img/picto-location.png) no-repeat 13% center;font-family:"Avenir";font-size:14px;font-weight:300;min-height:115px}.view-gmap-lieux .attachment-before .views-row .views-field-title{margin-bottom:5px}.view-gmap-lieux .attachment-before .views-row .views-field-title a{text-transform:uppercase;font-weight:700}.view-gmap-lieux .attachment-before .views-row:hover{outline:6px solid #6acc95}.view-gmap-lieux .item-list ul.pager{background:#fff;padding-top:20px}#block-views-press-block{margin:60px 0;text-align:center}#block-views-press-block .view-content{margin:25px 0 30px}#block-views-press-block .views-row{display:inline-block;vertical-align:middle;margin:0 50px;filter:grayscale(100%);opacity:.4;transition:all .2s linear}
#block-views-press-block .views-row:hover{filter:grayscale(0%);opacity:1}.bundle-description{font-family:"Quicksand-bold";font-size:24px;margin-top:90px;padding:0 100px;text-align:justify}.view-id-testimony{vertical-align:top;height:400px;background:#51a7dd;padding:36px 90px;position:relative}.view-id-testimony .node-testimony{height:350px}.view-id-testimony .field-name-field-image{text-align:center;margin-bottom:40px;font-size:0}.view-id-testimony .field-name-field-image img{border-radius:50%;margin:0 auto}.view-id-testimony .field-name-field-subtitle{color:#fff;font-family:'Quicksand-bold';font-size:24px;margin-bottom:25px}.view-id-testimony .field-name-title{color:#fff;text-align:center;font-size:14px}.view-id-testimony .slick-dots li{list-style:none;width:14px;height:14px;border:1px solid #fff;position:relative;display:block;border-radius:50%;margin:5px 0}.view-id-testimony .slick-dots li:hover,.view-id-testimony .slick-dots li.slick-active{cursor:pointer}.view-id-testimony .slick-dots li:hover:after,.view-id-testimony .slick-dots li.slick-active:after{content:"";border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#fff}.paragraphs-item-title-subtitle-image-description{margin:80px auto 140px;max-width:1040px}.paragraphs-item-title-subtitle-image-description:after{content:"";width:100%;height:1px;display:block;clear:both}.paragraphs-item-title-subtitle-image-description .field-name-field-title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:10px}.paragraphs-item-title-subtitle-image-description .field-name-field-subtitle{font-family:'Quicksand';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:50px}.paragraphs-item-title-subtitle-image-description .field-name-field-image{font-size:0;float:left;width:40%;margin-right:5%;margin-left:3%}.paragraphs-item-title-subtitle-image-description .field-name-field-image .field-item{width:300px;height:300px;border-radius:50%;border:solid 0px;overflow:hidden}}@media screen and (max-width:767px){.paragraphs-item-title-subtitle-image-description .field-name-field-image .field-item{margin:auto}}@media screen{.paragraphs-item-title-subtitle-image-description .field-name-field-body{font-size:16px;padding-top:15px}.paragraphs-item-title-subtitle-image-description .field-name-field-seconde-image{text-align:center;margin-top:45px;margin-bottom:50px}.paragraphs-item-title-subtitle-image-description .field-name-field-button{text-align:center}.paragraphs-item-title-subtitle-image-description .field-name-field-button a{padding-left:70px;padding-right:70px}.bundle-movie{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:50%;float:left}.bundle-movie iframe{max-width:100%;height:400px}.region-content .bundle-movie h2,.region-content .bundle-movie .bundle-title_description .field-name-field-title,.bundle-title_description .region-content .bundle-movie .field-name-field-title,.region-content .bundle-movie .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content .bundle-movie .field-name-field-multi-title,.region-content .bundle-movie .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content .bundle-movie .field-name-field-title{margin-bottom:0}.view-id-upcoming_acticle.view-display-id-block_3{background:#ff7558}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-image{font-size:0;float:right;width:50%}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-image a{position:relative;display:inline-block;*display:inline;*zoom:1;}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-image a:before{opacity:0;filter:alpha(opacity=0);content:"Lire l'article";color:#fff;font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;text-align:center;line-height:360px;letter-spacing:1px;width:100%;height:100%;background:rgba(255,117,88,0.95);display:block;top:0;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-image a:hover:before{opacity:1;filter:alpha(opacity=100)}.view-id-upcoming_acticle.view-display-id-block_3 .group-wrapper{display:inline-block;*display:inline;*zoom:1;width:50%;padding-top:60px;padding-left:50px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-date{display:inline-block;*display:inline;*zoom:1;color:#fff}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-date .dayView{font-size:16px;font-family:'Avenir';display:block;text-transform:uppercase}
.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-date .monthView{font-size:42px;font-family:'Avenir';display:block;font-weight:900}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-is-event{font-size:18px;color:#ffda7c;margin-top:15px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title{font-family:'Quicksand-bold';font-size:24px;padding-right:150px;text-transform:uppercase}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title h3{margin-top:15px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title a{color:#fff}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title a:before{background-color:#fff !important}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-body{color:#fff;font-size:16px;padding-right:120px}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots{font-size:0;position:absolute;right:60px;top:150px}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li{list-style:none;width:14px;height:14px;border:1px solid #fff;position:relative;display:block;border-radius:50%;margin:5px 0}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li:hover,.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li.slick-active{cursor:pointer}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li:hover:after,.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li.slick-active:after{content:"";border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#fff}.block-mailchimp-signup{padding:65px 0;text-align:center}.block-mailchimp-signup h2,.block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description .block-mailchimp-signup .field-name-field-title,.block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-mailchimp-signup .field-name-field-multi-title,.block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-mailchimp-signup .field-name-field-title,.block-mailchimp-signup .mailchimp-signup-subscribe-form-description{display:none}.block-mailchimp-signup form{max-width:1280px;margin:0 auto}.block-mailchimp-signup form .form-item{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-top:0;margin-bottom:0;margin-right:30px}.block-mailchimp-signup form .form-item label{display:none}.block-mailchimp-signup form .form-actions,.block-mailchimp-signup form .mailchimp-newsletter-mergefields{margin:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.block-mailchimp-signup form input{width:100%;background:#eaeff3;border:1px solid #b5c0cf;padding:8px 8px 8px 20px;color:#372e2c;text-align:left;font-size:14px;border-radius:2px}.block-mailchimp-signup form::-webkit-input-placeholder{color:#372e2c}.block-mailchimp-signup form::-moz-placeholder{color:#372e2c}.block-mailchimp-signup form:-ms-input-placeholder{color:#372e2c}.block-mailchimp-signup form:-moz-placeholder{color:#372e2c}.block-mailchimp-signup form input[type="submit"]{font-family:'Avenir'}.bundle-title_image_description_btn{margin:50px auto;max-width:1140px}.bundle-title_image_description_btn>.field-item{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:32%;margin:0 1.6% 0 0}.bundle-title_image_description_btn>.field-item:last-child{margin-right:0}.bundle-title_image_description_btn .field-name-field-title{font-family:'Quicksand';font-size:24px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:40px}.bundle-title_image_description_btn .field-name-field-image{font-size:0}.bundle-title_image_description_btn .field-name-field-subtitle{font-weight:600;font-size:16px;margin:20px 0;color:#372e2c;text-align:center;text-transform:uppercase}
.bundle-title_image_description_btn .field-name-field-body{font-size:14px;text-align:center;min-height:108px;display:flex;align-items:center}.bundle-title_image_description_btn .field-name-field-button{text-align:center}.bundle-title_image_description_btn .field-name-field-button:before{content:'\e903';display:block;text-align:center;font-size:70px;color:#ff7558;font-family:'magicmakers';margin-bottom:20px;line-height:35px}.paragraphs-item-list-of-value{margin-top:80px;margin-bottom:100px}.paragraphs-item-list-of-value>div.content>.field-name-field-title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:25px}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:20%;max-height:248px;height:17.4vw;line-height:1;font-family:'Amatic';font-size:45px;text-align:center;color:#fff;letter-spacing:2px}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item:first-child{background:#ff7558}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item:nth-child(2){background:#51a7dd}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item:nth-child(3){background:#ffda7c}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item:nth-child(4){background:#6acc95}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item:nth-child(5){background:#f6a055}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item .field-name-field-title{padding-top:21%;margin-top:-35px}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item .group-hover{padding:20px;font-size:25px}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item .group-hover img{margin-bottom:6px;width:50px;height:auto}.view-id-article_list.view-display-id-block_1,.view-upcoming-acticle.view-display-id-block_1{background:#f5f5f5;padding:30px 35px 65px}.view-id-article_list.view-display-id-block_1 .field-name-title h2,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title,.view-id-article_list.view-display-id-block_1 .views-field-title h2,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-multi-title,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .views-field-title h2,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-multi-title,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title{text-align:left;margin:0}
.view-id-article_list.view-display-id-block_1 .field-name-title h2 a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .views-field-title h2 a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-multi-title a,.view-id-article_list.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-field-title .field-name-field-title a{font-family:'Quicksand-bold';text-transform:uppercase;font-size:24px;color:#ff7558}.view-id-article_list.view-display-id-block_1 .field-name-field-date,.view-id-article_list.view-display-id-block_1 .views-field-field-date-1,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-date,.view-upcoming-acticle.view-display-id-block_1 .views-field-field-date-1{margin:20px 0 30px;text-align:left;font-size:14px;color:#372e2c}.view-id-article_list.view-display-id-block_1 .views-fieldset,.view-upcoming-acticle.view-display-id-block_1 .views-fieldset{position:relative;margin-left:15px;top:-108px;display:inline-block;*display:inline;*zoom:1;border:2px solid #fff;color:#fff;padding:10px 15px}
.view-id-article_list.view-display-id-block_1 .views-fieldset .views-field-field-date,.view-upcoming-acticle.view-display-id-block_1 .views-fieldset .views-field-field-date{font-size:16px;font-family:'Avenir';display:block;text-transform:uppercase}.view-id-article_list.view-display-id-block_1 .views-fieldset .views-field-field-date-2,.view-upcoming-acticle.view-display-id-block_1 .views-fieldset .views-field-field-date-2{font-size:42px;font-family:'Avenir';display:block;font-weight:900}.view-id-article_list.view-display-id-block_1 .field-name-field-image,.view-id-article_list.view-display-id-block_1 .views-field-field-image,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-image,.view-upcoming-acticle.view-display-id-block_1 .views-field-field-image{font-size:0}.view-id-article_list.view-display-id-block_1 .field-name-field-image a,.view-id-article_list.view-display-id-block_1 .views-field-field-image a,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-image a,.view-upcoming-acticle.view-display-id-block_1 .views-field-field-image a{position:relative;display:inline-block;*display:inline;*zoom:1;}.view-id-article_list.view-display-id-block_1 .field-name-field-image a:before,.view-id-article_list.view-display-id-block_1 .views-field-field-image a:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-image a:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-field-image a:before{opacity:0;filter:alpha(opacity=0);content:"Lire l'article";color:#fff;font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;text-align:center;line-height:430px;letter-spacing:1px;width:100%;height:100%;background:rgba(255,117,88,0.95);display:block;top:0;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.view-id-article_list.view-display-id-block_1 .field-name-field-image a:hover:before,.view-id-article_list.view-display-id-block_1 .views-field-field-image a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-image a:hover:before,.view-upcoming-acticle.view-display-id-block_1 .views-field-field-image a:hover:before{opacity:1;filter:alpha(opacity=100)}.view-id-article_list.view-display-id-block_1 .field-name-body,.view-upcoming-acticle.view-display-id-block_1 .field-name-body{margin-top:30px;font-size:16px}.view-id-article_list.view-display-id-block_1 .views-field-body,.view-upcoming-acticle.view-display-id-block_1 .views-field-body{margin-top:-60px;font-size:16px}.view-tutorials.view-display-id-block_2 .view-filters,#block-block-4 .view-filters{text-align:center;margin-top:30px}.view-tutorials.view-display-id-block_2 .view-filters .views-exposed-form .views-exposed-widget,#block-block-4 .view-filters .views-exposed-form .views-exposed-widget{float:none}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link,#block-block-4 .view-filters .form-type-bef-link{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link a,#block-block-4 .view-filters .form-type-bef-link a{font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;padding:20px 60px 17px 70px;color:#fff;display:block}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6 a,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6 a{background:#6acc95;border:2px solid #6acc95}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6 a:hover,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6 a:hover{background:#fff;color:#6acc95}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a{background:url(/sites/all/themes/magicmakers/img/icon-scratch.png) no-repeat 80% center #f6a055;border:2px solid #f6a055;padding-right:190px}
.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a:hover,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a:hover{background:url(/sites/all/themes/magicmakers/img/icon-scratch.png) no-repeat 80% center #fff;color:#f6a055}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5 a,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5 a{background:#51a7dd;border:2px solid #51a7dd}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5 a:hover,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5 a:hover{background:#fff;color:#51a7dd}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-all a,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-all a{background:#ff7558;border:2px solid #ff7558}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-all a:hover,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-all a:hover{background:#fff;color:#ff7558}.view-tutorials.view-display-id-block_2 .view-filters .views-submit-button,.view-tutorials.view-display-id-block_2 .view-filters .views-reset-button,#block-block-4 .view-filters .views-submit-button,#block-block-4 .view-filters .views-reset-button{display:none}.view-tutorials.view-display-id-block_2 .view-content,#block-block-4 .view-content{background:#f5f5f5;padding:30px 50px;margin-top:30px;text-align:center}.view-tutorials.view-display-id-block_2 .view-content .views-row,#block-block-4 .view-content .views-row{text-align:left;min-height:405px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 2% 30px 0;width:31%;background:#fff;padding-bottom:60px}.view-tutorials.view-display-id-block_2 .view-content .views-row.views-row:nth-child(3n),#block-block-4 .view-content .views-row.views-row:nth-child(3n){margin-right:0}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-image,#block-block-4 .view-content .views-row .field-name-field-image{font-size:0}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-image a,#block-block-4 .view-content .views-row .field-name-field-image a{position:relative;display:inline-block;*display:inline;*zoom:1;width:100%}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-image a img,#block-block-4 .view-content .views-row .field-name-field-image a img{width:100%}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-image a:before,#block-block-4 .view-content .views-row .field-name-field-image a:before{opacity:0;filter:alpha(opacity=0);content:"Voir le tutoriel";color:#fff;font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;text-align:center;line-height:188px;letter-spacing:1px;width:100%;height:100%;background:rgba(255,117,88,0.95);display:block;top:0;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-image a:hover:before,#block-block-4 .view-content .views-row .field-name-field-image a:hover:before{opacity:1;filter:alpha(opacity=100)}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title,#block-block-4 .view-content .views-row .field-name-title{padding:0 20px}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title h2,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-multi-title,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title,#block-block-4 .view-content .views-row .field-name-title h2,#block-block-4 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-block-4 .view-content .views-row .field-name-title .field-name-field-title,#block-block-4 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-block-4 .view-content .views-row .field-name-title .field-name-field-multi-title,#block-block-4 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-block-4 .view-content .views-row .field-name-title .field-name-field-title{margin-bottom:10px;text-align:left;line-height:20px}
.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title a,#block-block-4 .view-content .views-row .field-name-title a{font-weight:900;font-size:16px;text-transform:uppercase;letter-spacing:1px}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title a:hover,#block-block-4 .view-content .views-row .field-name-title a:hover{color:#ff7558}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-tutorial-category .field-item,#block-block-4 .view-content .views-row .field-name-field-tutorial-category .field-item{font-size:14px;font-weight:900;text-transform:uppercase;padding:0 20px}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-tutorial-category .field-item.term-6,#block-block-4 .view-content .views-row .field-name-field-tutorial-category .field-item.term-6{color:#6acc95}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-tutorial-category .field-item.term-7,#block-block-4 .view-content .views-row .field-name-field-tutorial-category .field-item.term-7{color:#f6a055}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-tutorial-category .field-item.term-5,#block-block-4 .view-content .views-row .field-name-field-tutorial-category .field-item.term-5{color:#51a7dd}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-resume,#block-block-4 .view-content .views-row .field-name-field-resume{font-size:14px;padding:20px 20px 0}#block-views-article-list-block,.view-upcoming-acticle{color:#372e2c}#block-views-article-list-block .views-row,.view-upcoming-acticle .views-row{padding:30px 35px}#block-views-article-list-block .views-row .field-name-field-image,.view-upcoming-acticle .views-row .field-name-field-image{float:left;margin-right:20px;font-size:0}#block-views-article-list-block .views-row .field-name-field-image a,.view-upcoming-acticle .views-row .field-name-field-image a{position:relative;display:inline-block;*display:inline;*zoom:1;}#block-views-article-list-block .views-row .field-name-field-image a:before,.view-upcoming-acticle .views-row .field-name-field-image a:before{opacity:0;filter:alpha(opacity=0);content:"Lire l'article";color:#fff;font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;text-align:center;line-height:205px;letter-spacing:1px;width:100%;height:100%;background:rgba(255,117,88,0.95);display:block;top:0;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}#block-views-article-list-block .views-row .field-name-field-image a:hover:before,.view-upcoming-acticle .views-row .field-name-field-image a:hover:before{opacity:1;filter:alpha(opacity=100)}#block-views-article-list-block .views-row .field-name-title h2,#block-views-article-list-block .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-article-list-block .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-article-list-block .views-row .field-name-title .field-name-field-multi-title,#block-views-article-list-block .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .views-row .field-name-title .field-name-field-title,.view-upcoming-acticle .views-row .field-name-title h2,.view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,.view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle .views-row .field-name-title .field-name-field-title{margin:0 0 5px;text-align:left;line-height:20px}
#block-views-article-list-block .views-row .field-name-title a,.view-upcoming-acticle .views-row .field-name-title a{font-family:'Quicksand-bold';color:#ff7558;font-size:18px;line-height:1.5;text-transform:uppercase}#block-views-article-list-block .views-row .field-name-title a:hover,.view-upcoming-acticle .views-row .field-name-title a:hover{text-decoration:underline}#block-views-article-list-block .views-row .field-name-field-date,.view-upcoming-acticle .views-row .field-name-field-date{font-size:14px}#block-views-article-list-block .views-row.views-row-even,.view-upcoming-acticle .views-row.views-row-even{background:#f5f5f5}.view-upcoming-acticle .views-row .field-name-title h2,.view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,.view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle .views-row .field-name-title .field-name-field-title{line-height:1.5;color:#ff7558;font-size:18px}.view-press.view-display-id-block_1,.view-press.view-display-id-block_2{background:#f5f5f5;padding:60px 50px}.view-press.view-display-id-block_1 .views-row,.view-press.view-display-id-block_2 .views-row{background:#fff;width:31.7%;margin-right:2%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-bottom:30px;padding:60px 45px}.view-press.view-display-id-block_1 .views-row:nth-child(3n),.view-press.view-display-id-block_2 .views-row:nth-child(3n){margin-right:0}.view-press.view-display-id-block_1 .views-row .views-field-field-image,.view-press.view-display-id-block_2 .views-row .views-field-field-image{text-align:center;min-height:103px}.view-press.view-display-id-block_1 .views-row .views-field-title,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional,.view-press.view-display-id-block_2 .views-row .views-field-title,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional{text-align:center;margin-top:45px;margin-bottom:20px}.view-press.view-display-id-block_1 .views-row .views-field-title a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional a,.view-press.view-display-id-block_2 .views-row .views-field-title a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional a{font-size:26px;color:#ff7558;text-transform:uppercase}.view-press.view-display-id-block_1 .views-row .views-field-field-date,.view-press.view-display-id-block_2 .views-row .views-field-field-date{font-size:16px;font-weight:600;font-style:italic;text-align:center}.view-press.view-display-id-block_1 .views-row .views-field-field-body,.view-press.view-display-id-block_2 .views-row .views-field-field-body{margin-top:45px;font-size:14px;text-align:justify}.view-press.view-display-id-block_1 .views-row .views-field-field-body a,.view-press.view-display-id-block_2 .views-row .views-field-field-body a{color:#ff7558}.view-press.view-display-id-block_1 .views-row .views-field-view-node,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1,.view-press.view-display-id-block_2 .views-row .views-field-view-node,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1{margin-top:70px;text-align:center}.view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a{padding-left:60px;padding-right:60px}.view-press.view-display-id-block_1 .views-row .views-field-view-node a:hover,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a:hover,.view-press.view-display-id-block_2 .views-row .views-field-view-node a:hover,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a:hover{color:#fff}
.paragraphs-item-picture-adress .group-infos,.paragraphs-item-picture-adress .field-name-field-adress{width:50%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.paragraphs-item-picture-adress .field-name-field-adress .gmap-map{height:549px !important}.paragraphs-item-picture-adress .group-infos{padding:122px 0 120px 100px;background:#f5f5f5}.paragraphs-item-picture-adress .group-infos .field-name-field-image,.paragraphs-item-picture-adress .group-infos .field-name-field-title{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.paragraphs-item-picture-adress .group-infos .field-name-field-title{font-family:'Quicksand-bold';color:#700315;font-size:30px;line-height:1;text-transform:uppercase;margin-left:50px}.paragraphs-item-picture-adress .group-infos .field-name-field-location{padding-left:155px;font-weight:600;font-size:18px;margin-top:75px;min-height:43px;vertical-align:top;text-transform:uppercase;background:url(/sites/all/themes/magicmakers/img/picto-location.png) no-repeat 15% center}.paragraphs-item-picture-adress .group-infos .field-name-field-postcode{padding-left:155px;font-weight:600;font-size:18px;vertical-align:top;margin-top:-19px;text-transform:uppercase}.paragraphs-item-picture-adress .group-infos .group-horaires{padding-left:155px;margin-top:60px;background:url(/sites/all/themes/magicmakers/img/picto-tel.png) no-repeat 15% center}.paragraphs-item-picture-adress .group-infos .group-horaires .field-name-field-phone{font-weight:600;font-size:18px}.paragraphs-item-picture-adress .group-infos .group-horaires .field-name-field-opening-days{font-size:14px}.bundle-file_download{max-width:880px;margin:0 auto}.bundle-file_download>.field-item{border-bottom:3px solid #ff7558;padding:30px 0}.bundle-file_download>.field-item:last-child{border:none}.bundle-file_download>.field-item .field-name-field-title{background:url(/sites/all/themes/magicmakers/img/picto-download.png) no-repeat left center;font-family:'Quicksand';font-size:20px;padding:15px 0 15px 80px;display:inline-block;*display:inline;*zoom:1;}.bundle-file_download>.field-item .field-name-field-downloadable-file{display:inline-block;*display:inline;*zoom:1;float:right}.bundle-file_download>.field-item .field-name-field-downloadable-file img,.bundle-file_download>.field-item .field-name-field-downloadable-file .file-size{display:none}.bundle-file_download>.field-item .field-name-field-downloadable-file a{font-family:'Avenir-bold';font-size:12px;text-transform:uppercase;text-decoration:underline;position:relative;padding-top:15px;display:block}.bundle-file_download>.field-item .field-name-field-downloadable-file a:hover{text-decoration:none}.bundle-file_download>.field-item .field-name-field-downloadable-file a:before{position:absolute;left:-85px;top:-14px;font-weight:700;content:'\e903';display:block;text-align:center;font-size:70px;color:#ff7558;font-family:'magicmakers';margin-bottom:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);text-decoration:none}.bundle-slider_image_title_description{clear:both;background:#51a7dd;color:#fff}.bundle-slider_image_title_description .group-infos,.bundle-slider_image_title_description .slick--slider{width:50%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative}.bundle-slider_image_title_description .unslick{float:right;margin-top:50px}.bundle-slider_image_title_description .group-infos{padding:50px 70px}.bundle-slider_image_title_description .field-name-field-title{font-family:'Avenir';font-size:30px;text-align:center;margin-bottom:20px;width:90%;margin:0 auto}.bundle-slider_image_title_description .field-name-field-image{text-align:center;margin-bottom:20px}.bundle-slider_image_title_description .field-name-field-body{font-size:16px;text-align:center}.bundle-slider_image_title_description .slick-slide img{width:auto}
.bundle-slider_image_title_description .slick-dots{font-size:0;position:absolute;bottom:30px;padding:0;width:100%;text-align:center}.bundle-slider_image_title_description .slick-dots li{list-style:none;width:14px;height:14px;border:1px solid #fff;position:relative;display:inline-block;*display:inline;*zoom:1;border-radius:50%;margin:0 5px}.bundle-slider_image_title_description .slick-dots li:hover,.bundle-slider_image_title_description .slick-dots li.slick-active{cursor:pointer}.bundle-slider_image_title_description .slick-dots li:hover:after,.bundle-slider_image_title_description .slick-dots li.slick-active:after{content:"";border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#fff}.bundle-faq{display:block;clear:both;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2}.bundle-faq>.field-item{padding:20px 70px 0 85px;position:relative;display:inline-table;width:100%;border-bottom:2px solid #fff;min-height:135px}.bundle-faq>.field-item:before{content:"+";font-family:"Amatic";font-size:70px;color:#fff;display:block;position:absolute;top:0;left:20px;line-height:50px}.bundle-faq>.field-item:nth-child(1){background:#51a7dd}.bundle-faq>.field-item:nth-child(2){background:#f6a055}.bundle-faq>.field-item .field-name-field-title{font-size:22px;color:#fff;margin-bottom:15px;font-family:Avenir-light}.bundle-faq>.field-item .field-name-field-message{display:none;color:#fff;font-family:Avenir-light;margin-bottom:30px}.press-releases{background:#51a7dd;padding:120px 0 90px;text-align:center;margin:45px 0}.press-releases h2,.press-releases .bundle-title_description .field-name-field-title,.bundle-title_description .press-releases .field-name-field-title,.press-releases .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .press-releases .field-name-field-multi-title,.press-releases .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .press-releases .field-name-field-title{margin-top:0;color:#fff;margin-bottom:60px}.press-releases p{margin:0}.block-joins-us{background:#f5f5f5;padding:80px 0 80px;text-align:center}.block-joins-us h2,.block-joins-us .bundle-title_description .field-name-field-title,.bundle-title_description .block-joins-us .field-name-field-title,.block-joins-us .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-joins-us .field-name-field-multi-title,.block-joins-us .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-joins-us .field-name-field-title{margin-top:0;font-size:36px;margin-bottom:30px}.block-joins-us a{padding-left:55px;padding-right:55px}.block-joins-us p{margin:0}.paragraphs-item-titre-images-description{background:#ff7558;clear:both;padding:50px 0}.paragraphs-item-titre-images-description .field-name-field-image{width:40%;display:inline-block;*display:inline;*zoom:1;text-align:right;vertical-align:middle}.paragraphs-item-titre-images-description .field-name-field-image .field-items{display:inline-block;*display:inline;*zoom:1;position:relative}.paragraphs-item-titre-images-description .field-name-field-image .field-items:before{content:"";display:block;position:absolute;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe.png) no-repeat center center;width:70px;height:85px;bottom:0;left:-35px}.paragraphs-item-titre-images-description .field-name-field-image .field-item{display:inline-block;*display:inline;*zoom:1;width:355px;height:355px;border-radius:50%;border:25px solid #51a7dd;overflow:hidden}.paragraphs-item-titre-images-description .group-block-right{width:60%;padding-right:170px;text-align:center;padding-left:70px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.paragraphs-item-titre-images-description .field-name-field-title{color:#fff;font-family:"Quicksand-bold";font-size:30px;text-transform:uppercase}
.paragraphs-item-titre-images-description .field-name-field-body{font-size:16px;color:#fff}.paragraphs-item-titre-images-description .field-name-field-body h3{font-family:"Amatic";font-size:30px;margin-bottom:40px;text-transform:uppercase}.bundle-legal_notice{margin-top:85px;padding-left:140px;padding-right:140px}.bundle-legal_notice .paragraphs-item-legal-notice{margin-bottom:100px;text-align:center}.bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-notice{font-size:16px}#block-views-tutorials-block-1{margin-top:85px}#block-views-tutorials-block-1 h2,#block-views-tutorials-block-1 .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-tutorials-block-1 .field-name-field-title,#block-views-tutorials-block-1 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-tutorials-block-1 .field-name-field-multi-title,#block-views-tutorials-block-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .field-name-field-title{text-align:center}#block-views-tutorials-block-1 .views-row{background:#fff;border:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:60px}#block-views-tutorials-block-1 .views-row .node-tutorial{padding:0}#block-views-tutorials-block-1 .views-row .field-name-title h2,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-multi-title,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title{text-align:left;padding-left:25px;font-weight:700;font-size:16px;margin-bottom:15px}#block-views-tutorials-block-1 .views-row .field-name-title h2 a:hover,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_description .field-name-field-title a:hover,.bundle-title_description #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:hover,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a:hover,.bundle-title_desciption_button #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-multi-title a:hover,#block-views-tutorials-block-1 .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a:hover,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-tutorials-block-1 .views-row .field-name-title .field-name-field-title a:hover{color:#ff7558}#block-views-tutorials-block-1 .views-row .field-name-field-tutorial-category{font-size:14px;margin-bottom:10px;padding-left:25px}#block-views-tutorials-block-1 .views-row .field-name-field-resume{font-size:14px;padding-left:25px}#block-views-tutorials-block-1 .views-row .field-name-field-image{font-size:0}#block-views-tutorials-block-1 .views-row .field-name-field-image a{position:relative;display:inline-block;*display:inline;*zoom:1;width:100%}#block-views-tutorials-block-1 .views-row .field-name-field-image a img{width:100%}#block-views-tutorials-block-1 .views-row .field-name-field-image a:before{opacity:0;filter:alpha(opacity=0);content:"Voir le tutoriel";color:#fff;font-family:'Quicksand-bold';font-size:19px;text-transform:uppercase;text-align:center;line-height:188px;letter-spacing:1px;width:100%;height:100%;background:rgba(255,117,88,0.95);display:block;top:0;left:0;position:absolute;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
#block-views-tutorials-block-1 .views-row .field-name-field-image a:hover:before{opacity:1;filter:alpha(opacity=100)}.field-name-addtoany{margin-top:70px;margin-left:23px;border-bottom:2px solid #ff7558;margin-right:45px;margin-bottom:50px;padding-bottom:10px;text-align:right;position:relative}.field-name-addtoany:before{content:'\e902';font-family:"magicmakers";font-size:110px;color:#ff7558;display:block;position:absolute;bottom:-61px;left:-87px}.field-name-addtoany .field-item{position:relative}.field-name-addtoany .field-item:before{content:"Partager cet article";color:#ff7558;padding-left:15px;padding-top:35px;font-family:'Quicksand-bold';font-size:14px;text-transform:uppercase;display:block;position:absolute;left:0;background:url(/sites/all/themes/magicmakers/img/bg-partage.png) no-repeat left center;bottom:0}.field-name-addtoany a.a2a_button_facebook{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}.field-name-addtoany a.a2a_button_facebook:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.field-name-addtoany a.a2a_button_facebook span{display:none}.field-name-addtoany a.a2a_button_facebook:before{content:"\f09a";color:#ff7558;font-family:'FontAwesome';font-size:35px;display:block}.field-name-addtoany a.a2a_button_twitter{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}.field-name-addtoany a.a2a_button_twitter:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.field-name-addtoany a.a2a_button_twitter span{display:none}.field-name-addtoany a.a2a_button_twitter:before{content:"\f099";color:#ff7558;font-family:'FontAwesome';font-size:35px;display:block}.block-rencontre{background:#ff7558;color:#fff;text-align:center;padding:80px 200px 60px}.block-rencontre h2,.block-rencontre .bundle-title_description .field-name-field-title,.bundle-title_description .block-rencontre .field-name-field-title,.block-rencontre .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-rencontre .field-name-field-multi-title,.block-rencontre .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-rencontre .field-name-field-title{color:#fff;margin:0;margin-bottom:35px;font-size:36px;line-height:45px}.block-rencontre a{background:#51a7dd;border-color:#51a7dd}.block-rencontre a:hover{color:#51a7dd}#block-views-tutorials-block-2 .content .item-list{background:#f5f5f5;margin-top:-40px;padding-bottom:15px}.bundle-img_solo img{width:100%;height:auto}#block-views-exp-search-page{background:#ff7558;z-index:98;position:relative}#block-views-exp-search-page .form-item-distance-country,#block-views-exp-search-page .form-item-distance-latitude,#block-views-exp-search-page .form-item-distance-longitude,#block-views-exp-search-page .form-item-distance-search-units{display:none}.views-widget-edit-distance .views-widget{display:flex;padding-right:10px}.views-widget-edit-distance .views-widget .form-type-textfield{width:70%;padding-right:10px}.views-widget-edit-distance .views-widget .form-type-select{width:30%}.views-widget-edit-distance .views-widget .form-type-select>div{max-width:100%}.views-widget-edit-distance .views-widget .form-type-select .chosen-container-single .chosen-single{margin-left:1px}.views-widget-edit-distance .views-widget .form-type-select .chosen-container-single .chosen-single span{margin-right:10px}#block-views-exp-search-page .content{margin:0 auto;padding:20px 0;max-width:1140px;text-align:center}#block-views-exp-search-page .content label{display:none !important}#block-views-exp-search-page .content .form-type-radio{display:none}#block-views-exp-search-page .content .form-type-checkbox label{display:block !important;font-size:14px;font-weight:400;color:#fff;margin-right:6px}
#block-views-exp-search-page .content .views-widget-filter-field_daytime_duration,#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_tue,#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_wed,#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_thu,#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_fri,#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_sat{margin:0 9px}#block-views-exp-search-page .content .views-widget-filter-field_daytime_duration{margin:0 20px 0 28px;vertical-align:top}#block-views-exp-search-page .content .views-widget-filter-field_hours_start_end_sat{margin-right:0}#block-views-exp-search-page input[type="text"],#block-views-exp-search-page select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;padding:13px 17px;color:#372e2c;width:100%;border-radius:0;border:none;font-size:14px;height:auto;background:#fff;text-align:left}#block-views-exp-search-page select{background:url(/sites/all/themes/magicmakers/img/fleche.png) no-repeat 92% center #fff}#block-views-exp-search-page select:after{content:"\f107";font-family:FontAwesome;color:#372e2c;font-size:20px;display:block}#block-views-exp-search-page input[type="submit"]{color:#fff;background:#51a7dd;font-family:'Avenir';font-size:13px;margin:5px 0 0 18px;padding:10px 19px 8px}#block-views-exp-search-page .views-exposed-widget{float:none;text-align:left;vertical-align:middle;padding:0}#block-views-exp-search-page .views-exposed-widget .container-inline-date .description{display:none}#block-views-exp-search-page .views-widget-edit-distance{width:52%}#block-views-exp-search-page .vefl-region-general,#block-views-exp-search-page .vefl-region-submit{float:left;margin-left:10px}#block-views-exp-search-page .chosen-container-single{height:auto}#block-views-exp-search-page .chosen-container-single .chosen-single{padding:10px 10px 9px}.page-recherche #block-views-exp-search-page .views-exposed-form{text-align:left}.page-recherche #block-views-exp-search-page .views-submit-button{display:block;text-align:center;margin-top:30px}.page-recherche #block-views-exp-search-page .vefl-region-submit{float:right}.page-recherche #block-views-exp-search-page .vefl-region-submit .views-submit-button{margin-top:0}.page-recherche #block-views-exp-search-page .views-exposed-widget.views-widget-edit-distance{width:41%}.page-recherche #block-views-exp-search-page .vefl-region-hours{margin-top:35px}.page-recherche #block-views-exp-search-page .vefl-region-hours .views-exposed-widget select{width:203px;margin:0 15px 0 -3px}.page-recherche #block-views-exp-search-page .vefl-region-hours .views-exposed-widget:first-child select{width:200px;margin:0 3px 0 0}.page-recherche #block-views-exp-search-page .vefl-region-days .views-exposed-widget{margin-right:7px}.page-recherche #block-views-exp-search-page .vefl-region-date .views-exposed-widget .form-item{margin-right:2px}.page-recherche #block-views-exp-search-page .vefl-region-date .views-exposed-widget .form-item input[type="text"]{width:142px;margin-right:0}.page-recherche #block-views-exp-search-page .vefl-region-period{margin-top:10px}.page-recherche #block-views-exp-search-page .vefl-region-period .views-exposed-widget .form-item{margin-bottom:7px}.page-recherche #block-views-exp-search-page .views-widget-edit-field-workshop-type-value .chosen-container-single{width:100% !important}.page-recherche .view-workshop .view-empty{text-align:left}.page-recherche .view-workshop .view-empty .view-content{width:100%}.page-recherche .view-workshop .view-empty .view-content .views-row{width:31.5%;overflow:hidden}.chosen-container .chosen-results li.highlighted{background:#51a7dd}.chosen-container-single{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;color:#372e2c;width:100%;border-radius:0;border:none;font-size:14px;height:50px;background:#fff}
.chosen-container-single .chosen-single{padding:13px 17px;height:auto;border:none;box-shadow:none;background:url(/sites/all/themes/magicmakers/img/fleche.png) no-repeat 96% center #fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.chosen-container-single .chosen-single div{display:none}.chosen-container-single .chosen-search input[type="text"]{background:none !important}.chosen-container-single .chosen-drop{border-radius:0;border:none;background:#fff}.chosen-container-active.chosen-with-drop .chosen-single{background:url(/sites/all/themes/magicmakers/img/fleche-up.png) no-repeat 96% center #fff;border:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.bundle-age_groups .paragraphs-items-field-age-groups{background:url(/sites/all/themes/magicmakers/img/fleche-age.png) no-repeat left 261px top}.bundle-age_groups .paragraphs-items-field-age-groups .field-item:first-child .group-left{margin-top:57px}.bundle-age_groups .paragraphs-items-field-age-groups .field-item:nth-child(3) .group-left{margin-top:45px}.bundle-age_groups .paragraphs-items-field-age-groups .field-item:nth-child(4) .group-left{margin-top:65px}.bundle-age_groups .paragraphs-item-age-group .group-left{text-align:right;padding-right:90px;width:37%;margin-top:63px}.bundle-age_groups .paragraphs-item-age-group .group-left .field-type-image{display:inline-block;width:125px;height:125px;border-radius:125px;overflow:hidden;border-width:12px !important;background:#fff}.bundle-age_groups .paragraphs-item-age-group .group-left .field-type-image img{width:100%}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-multi-title h3{font-family:"Lato";font-size:26px;font-weight:400;color:#ff7558;margin-bottom:10px}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-subtitle h4{font-family:"Avenir";font-size:24px;font-weight:500;color:#372e2c;margin:10px 0 15px}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-item{display:inline-block;margin-right:7px}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title{border:none;padding:3px 10px 3px 15px}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title p{margin:0}.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title:hover{color:#fff}.bundle-block_agegroup_class_btn{background:#f5f5f5;padding:30px 6%}.bundle-block_agegroup_class_btn .field-item{width:47%;padding:30px;display:inline-block;vertical-align:top;background:#fff;border:1px solid #e7e7e7;text-align:center;margin:0 30px 30px 0;font-family:"Avenir";font-size:20px;min-height:443px}.bundle-block_agegroup_class_btn .field-item .field-type-image{background:#fff;margin:0 auto 15px;position:relative;width:124px;height:124px}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item{width:124px;height:124px;border-width:12px !important;border-style:solid !important;border-radius:50%}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item img{width:100px;border-radius:50%;height:100px;max-width:none;border-radius:50%}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item:after{z-index:-1}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies{margin-top:20px}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-item{display:inline-block}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-field-bg-couleur{display:none}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title{margin-right:7px;border:none;padding:3px 10px 3px 15px}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title p{margin:0;font-size:11px}
.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title:hover{color:#fff;cursor:default}.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a{color:#fff;font-size:12px;margin-top:20px;margin-bottom:20px}.bundle-block_agegroup_class_btn .field-item .field-items .field-item{width:auto;background:none;border:none;padding:0;margin:0;font-size:14px;min-height:0}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image{z-index:1}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image .field-item{border-color:#51a7dd}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:46px;height:70px;top:32px;right:-46px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-1.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(2n) .field-type-image .field-item{border-color:#6acc95}.bundle-block_agegroup_class_btn .field-item:nth-child(2n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:46px;height:74px;top:28px;left:-46px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-2.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(3n) .field-type-image .field-item{border-color:#f6a055}.bundle-block_agegroup_class_btn .field-item:nth-child(3n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:51px;height:48px;top:5px;right:-27px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-3.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(4n) .field-type-image .field-item{border-color:#ffda7c}.bundle-block_agegroup_class_btn .field-item:nth-child(4n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:50px;height:73px;top:40px;left:-26px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-4.png) no-repeat center left}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle{background:#6acc95;clear:both;padding:50px 0}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-image{width:40%;display:inline-block;*display:inline;*zoom:1;text-align:right;vertical-align:middle}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-image .field-items{display:inline-block;*display:inline;*zoom:1;position:relative}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-image .field-item{display:inline-block;*display:inline;*zoom:1;width:310px;height:310px;border-radius:50%;border:2px solid #fff;overflow:hidden}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-image .field-item img{height:100%;width:auto}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body{width:60%;padding-right:170px;text-align:center;padding-left:70px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:16px;color:#fff}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body h3{color:#fff;font-family:"Quicksand-bold";font-size:30px;text-transform:uppercase}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p em{font-family:"Amatic";font-style:normal;font-size:47px;text-transform:uppercase}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .btn,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-field-button a,.field-name-field-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form input[type="submit"],form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form.webform-client-form .form-actions input.webform-submit,form.webform-client-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form .form-actions input.webform-submit,.comment-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form input[type="submit"],.comment-form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-gmap-lieux .view-filters .views-submit-button input,.view-gmap-lieux .view-filters .views-submit-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .press-releases a,.press-releases .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-joins-us a,.block-joins-us .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-rencontre a,.block-rencontre .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #block-views-exp-search-page input[type="submit"],#block-views-exp-search-page .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer input[type="submit"],.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .group-what-tech .field-items .field-item .field-name-title,.group-what-tech .field-items .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .dib,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content .block .content input[type="submit"],.mfp-content .block .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content #block-multiblock-2 .content input[type="submit"],.mfp-content #block-multiblock-2 .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #dc-cart-ajax-form-wrapper #edit-submit,#dc-cart-ajax-form-wrapper .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.node-type-workshops .node-workshops .group-right .commerce-add-to-cart .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type=submit],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user .region-content form #edit-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-user-register #user-register-form .field-name-field-childrens .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"].ief-entity-submit:last-child,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-field-childrens-und-form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"]{margin-top:10px}
.region-content .bloc-workshop-cards h2,.region-content .bloc-workshop-cards .bundle-title_description .field-name-field-title,.bundle-title_description .region-content .bloc-workshop-cards .field-name-field-title,.region-content .bloc-workshop-cards .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content .bloc-workshop-cards .field-name-field-multi-title,.region-content .bloc-workshop-cards .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content .bloc-workshop-cards .field-name-field-title{font-family:"Quicksand-bold";font-size:30px;text-transform:uppercase;margin:80px 0 60px;color:#372e2c}.view-workshop .view-content{width:100%;display:inline-block;background:#f5f5f5;padding:30px 0 0 30px}.view-workshop .view-content .views-row{position:relative;float:left;overflow:hidden;width:31.4%;border:1px solid #e7e7e7;margin-right:20px;margin-bottom:40px;background:#fff}.view-workshop .view-content .views-row .group-header{position:relative}.view-workshop .view-content .views-row .group-header .field-name-workshop-full{position:absolute;background:#ff7558;opacity:.9;width:100%;min-height:202px;color:#fff;text-align:center;padding:32px 0 0}.view-workshop .view-content .views-row .group-header .field-name-workshop-full .title{text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:5px}.view-workshop .view-content .views-row .group-header .field-name-workshop-full a{color:#fff;text-decoration:underline;font-size:14px}.view-workshop .view-content .views-row .field-name-field-age-group{position:absolute;right:24px;top:175px;background:#6acc95;border:3px solid #eaeff3;border-radius:50%;width:60px;height:60px;color:#fff;font-family:"Avenir-bold";font-size:15px;padding:14px 5px 0;text-align:center;line-height:14px;z-index:1}.view-workshop .view-content .views-row .field-name-field-background-image{margin-top:-1px;position:relative;overflow:hidden}.view-workshop .view-content .views-row .field-name-field-background-image img{width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.view-workshop .view-content .views-row .field-name-field-background-image:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.view-workshop .view-content .views-row .group-left{padding:25px 0 0 25px;width:61%;min-height:185px}.view-workshop .view-content .views-row .group-left h4{text-transform:uppercase;margin:0 0 5px}.view-workshop .view-content .views-row .group-left .field-name-field-workshop-type{text-transform:uppercase;color:#ff7558;font-size:14px;margin-bottom:5px}.view-workshop .view-content .views-row .group-left .field-name-field-date-start-end,.view-workshop .view-content .views-row .group-left .field-name-field-hours-start-end{font-size:14px;margin-bottom:5px}.view-workshop .view-content .views-row .group-left .field-name-field-workshop-location{font-size:13px;font-weight:700;background:url(/sites/all/themes/magicmakers/img/picto-location.png) no-repeat top 3px left;padding-left:25px;background-size:15px}.view-workshop .view-content .views-row .group-right{padding:25px 25px 0 0;color:#ff7558;float:right;width:140px;margin:20px 0 40px}.view-workshop .view-content .views-row .group-right .quantity,.view-workshop .view-content .views-row .group-right .quantity-text{float:left}.view-workshop .view-content .views-row .group-right .quantity{font-size:42px;margin-right:5px}.view-workshop .view-content .views-row .group-right .quantity-text{font-size:14px;padding-top:8px}.view-workshop .view-content .views-row .group-footer{text-align:center}.view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer input[type="submit"]{margin:30px 0 0;padding-top:10px;padding-bottom:10px}.view-workshop .view-content .views-row-last{margin-right:0}.view-workshop .attachment{float:right;display:inline-block;width:32%;vertical-align:top;background:#fff;padding:0 30px;background:none}
.view-workshop .attachment .view-content{width:100%;padding-left:0;background:#fff}.view-workshop .attachment .view-content .gmap-map{height:745px !important}.view-workshop:after{content:'';display:block;clear:both}#block-views-equipe-block{width:1280px;margin:0 auto}#block-views-equipe-block .views-row{width:30%;margin-right:3%;margin-bottom:60px;display:inline-block;vertical-align:top}#block-views-equipe-block .views-row .views-field-field-image{position:relative;width:175px;height:175px;border-radius:50%;border-width:12px;margin:0 auto}#block-views-equipe-block .views-row .views-field-title{font-family:"Amatic";font-size:30px;text-align:center;text-transform:uppercase;color:#700315;margin-top:30px}#block-views-equipe-block .views-row .views-field-field-subtitle{font-family:"Quicksand-bold";font-size:16px;text-align:center;text-transform:uppercase;margin-top:20px}#block-views-equipe-block .views-row .views-field-body{text-align:justify;font-size:14px;line-height:1.5}#block-views-equipe-block .views-row:nth-child(1n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:250px;height:65px;top:66px;left:-71px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-left.png) no-repeat center left;z-index:-1}#block-views-equipe-block .views-row:nth-child(2n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:271px;height:85px;top:55px;left:-48px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-center.png) no-repeat center left;z-index:-1}#block-views-equipe-block .views-row:nth-child(3n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:246px;height:81px;top:55px;left:-19px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-right.png) no-repeat center left;z-index:-1}#block-views-equipe-block .views-row-last{margin-right:0}.paragraphs-items-field-detail-workshop-slider{background:#f5f5f5;text-align:center;padding:40px}.paragraphs-items-field-detail-workshop-slider .slick-slide img{margin:0 auto}.paragraphs-items-field-detail-workshop-slider .field-name-field-title h3{font-family:"Avenir";font-size:24px;margin:30px 0;font-weight:400}.paragraphs-items-field-detail-workshop-slider .field-name-field-body{width:60%;margin:0 auto;text-align:center}.paragraphs-items-field-detail-workshop-slider .slick-initialized .slick-slide{height:425px}.paragraphs-items-field-detail-workshop-slider .slick-dots{font-size:0;padding:0}.paragraphs-items-field-detail-workshop-slider .slick-dots li{list-style:none;width:14px;height:14px;border:1px solid #6c7371;position:relative;display:inline-block;border-radius:50%;margin:5px 5px 5px 0}.paragraphs-items-field-detail-workshop-slider .slick-dots li:hover,.paragraphs-items-field-detail-workshop-slider .slick-dots li.slick-active{cursor:pointer}.paragraphs-items-field-detail-workshop-slider .slick-dots li:hover:after,.paragraphs-items-field-detail-workshop-slider .slick-dots li.slick-active:after{content:"";border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#6c7371}.group-what-tech{padding:40px 0}.group-what-tech .field-items{text-align:center}.group-what-tech .field-items .field-item{display:inline-block;margin-right:40px;text-align:center}.group-what-tech .field-items .field-item .field-name-field-image{width:140px;text-align:center;display:inline-block}.group-what-tech .field-items .field-item .field-name-field-image img{max-height:94px;width:auto}.group-what-tech .field-items .field-item .field-name-title{border:none;padding-top:4px;padding-bottom:4px}.group-what-tech .field-items .field-item .field-name-title p{margin:0}.group-what-tech .field-items .field-item:last-child{margin-right:0}.group-how-much,.bundle-titre_solo{background:#f5f5f5;padding:40px 0 60px}
.group-how-much h2,.group-how-much .bundle-title_description .field-name-field-title,.bundle-title_description .group-how-much .field-name-field-title,.group-how-much .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .group-how-much .field-name-field-multi-title,.group-how-much .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .group-how-much .field-name-field-title,.group-how-much .field-name-field-multi-title,.bundle-titre_solo h2,.bundle-titre_solo .bundle-title_description .field-name-field-title,.bundle-title_description .bundle-titre_solo .field-name-field-title,.bundle-titre_solo .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .bundle-titre_solo .field-name-field-multi-title,.bundle-titre_solo .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .bundle-titre_solo .field-name-field-title,.bundle-titre_solo .field-name-field-multi-title{font-family:"Quicksand-bold";font-size:30px;text-transform:uppercase;color:#372e2c;text-align:center}.bundle-titre_solo{background:none}.paragraphs-items-field-paragraph-how-much,.bundle-content_in_cercle{text-align:center}.paragraphs-items-field-paragraph-how-much .field-item,.bundle-content_in_cercle .field-item{display:inline-block;margin-right:50px}.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item,.bundle-content_in_cercle .field-item .entity-paragraphs-item{background:#fff;border-radius:50%;border:1px solid #f0f0f0;width:220px;height:220px;padding:57px 5px;vertical-align:middle}.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item .field-name-field-price,.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item .field-name-field-etoile,.bundle-content_in_cercle .field-item .entity-paragraphs-item .field-name-field-price,.bundle-content_in_cercle .field-item .entity-paragraphs-item .field-name-field-etoile{font-family:"Quicksand-bold";font-size:26px;color:#ff7558;margin-bottom:10px}.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item .field-name-field-body,.bundle-content_in_cercle .field-item .entity-paragraphs-item .field-name-field-body{font-size:14px;width:80%;margin:0 auto 14px;height:47px}.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item .field-name-field-etoile,.bundle-content_in_cercle .field-item .entity-paragraphs-item .field-name-field-etoile{font-size:20px}.paragraphs-items-field-paragraph-how-much .field-item:last-child,.bundle-content_in_cercle .field-item:last-child{margin-right:0}.bundle-content_in_cercle{padding-bottom:60px}.bundle-content_in_cercle .field-item .entity-paragraphs-item{background:#f5f5f5}.view-discount-show-infos{background:#ff7558;padding:40px 95px}.view-discount-show-infos h3{margin-top:0}.view-discount-show-infos .view-header{float:left;background:#fff;border-radius:50%;width:240px;height:240px;padding:73px 5px 0;vertical-align:middle;text-align:center;margin-right:70px;margin-top:25px}.view-discount-show-infos .view-header h3{font-family:"Quicksand-bold";font-size:36px;color:#ff7558;text-transform:uppercase;margin-bottom:0}.view-discount-show-infos .view-header p{font-weight:100;font-size:72px;color:#ff7558;margin-top:0;line-height:1}.view-discount-show-infos .view-content{float:left;color:#fff}.view-discount-show-infos .view-content .field-name-title{font-family:"Quicksand-bold";font-size:26px;display:inline-block;margin-right:20px;width:247px}.view-discount-show-infos .view-content .taxonomy-term-description{display:inline-block}.view-discount-show-infos:after{content:'';display:block;clear:both}.field-name-field-detail-workshop-video video{width:100%}.paragraphs-items-field-call-to-action-detail-work{background:#ff7558;padding:40px 95px;color:#fff;text-align:center;margin-top:-4px}
.paragraphs-items-field-call-to-action-detail-work h3{margin-top:0;font-family:"Quicksand-bold";font-size:36px;color:#fff;text-transform:uppercase;padding-top:40px;margin-bottom:40px}.paragraphs-items-field-call-to-action-detail-work .field-name-field-body{width:75%;margin:0 auto 60px}.paragraphs-items-field-call-to-action-detail-work .field-name-field-button a{background:#51a7dd}.bundle-title_subtitle_image_description .field-name-field-body{text-align:center;line-height:30px}.bundle-title_roundimage_description_btn{padding-top:20px;margin-bottom:50px}.bundle-title_roundimage_description_btn .field-item{display:inline-block;width:49%;text-align:center;vertical-align:top}.bundle-title_roundimage_description_btn .field-item .field-name-field-title h2,.bundle-title_roundimage_description_btn .field-item .field-name-field-title .bundle-title_description .field-name-field-title,.bundle-title_description .bundle-title_roundimage_description_btn .field-item .field-name-field-title .field-name-field-title,.bundle-title_roundimage_description_btn .field-item .field-name-field-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .bundle-title_roundimage_description_btn .field-item .field-name-field-title .field-name-field-multi-title,.bundle-title_roundimage_description_btn .field-item .field-name-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .bundle-title_roundimage_description_btn .field-item .field-name-field-title .field-name-field-title{font-size:24px;width:100%;margin:0 auto 20px;line-height:1.2}.bundle-title_roundimage_description_btn .field-item .field-name-field-image img{width:auto;height:300px;border-radius:50%}.bundle-title_roundimage_description_btn .field-item .field-name-field-body{margin:15px 0;min-height:128px}.group-your-contract{background:#51a7dd;padding:60px 0}.group-your-contract h2,.group-your-contract .bundle-title_description .field-name-field-title,.bundle-title_description .group-your-contract .field-name-field-title,.group-your-contract .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .group-your-contract .field-name-field-multi-title,.group-your-contract .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .group-your-contract .field-name-field-title{color:#fff;font-size:36px;margin-bottom:80px}.group-your-contract .field{position:relative;width:85%;margin:0 auto;color:#fff;text-transform:uppercase;font-size:20px;padding-left:35px;margin-bottom:25px}.group-your-contract .field .field-label{font-weight:300}.group-your-contract .field p{margin:0}.group-your-contract .field:before{position:absolute;content:'\e902';font-family:"magicmakers";font-size:100px;color:#fff;display:block;top:-35px;left:-61px}.view-offer{padding:70px 0}.view-offer .views-row{width:70%;margin:0 auto;font-family:"Quicksand";border-bottom:2px solid #ff7558;padding-bottom:40px;margin-bottom:40px}.view-offer .views-row .field{display:inline-block;font-size:18px}.view-offer .views-row .field-name-title{position:relative;color:#ff7558;font-size:20px;text-transform:uppercase;padding-left:30px;font-weight:700}.view-offer .views-row .field-name-title:before{position:absolute;content:'\e902';font-family:"magicmakers";font-size:60px;color:#ff7558;display:block;top:-18px;left:-32px}.view-offer .views-row .field-name-field-type-of-ontract{font-size:20px}.view-offer .views-row .field-name-field-type-of-ontract span:before,.view-offer .views-row .field-name-field-type-of-ontract span:after{content:'-';display:inline-block;padding:0 15px}.view-offer .views-row .field-name-field-work-time{font-style:italic}.view-offer .views-row .field-name-node-link{float:right;font-family:"Avenir-bold";text-transform:uppercase;font-size:12px;background:url(/sites/all/themes/magicmakers/img/picto-fleche.png) no-repeat center left;padding-left:45px}
.view-offer .views-row .field-name-node-link a{text-decoration:underline}.bundle-call_to_action_title_desc_btn .field-item{text-align:center;padding:75px 0 45px}.bundle-call_to_action_title_desc_btn .field-item h3{color:#fff;font-size:36px;text-transform:uppercase;margin-bottom:0;font-family:"Quicksand-bold";font-weight:400}.bundle-call_to_action_title_desc_btn .field-item .field-name-field-button a{background:#51a7dd}#block-multiblock-1 h2,#block-multiblock-1 .bundle-title_description .field-name-field-title,.bundle-title_description #block-multiblock-1 .field-name-field-title,#block-multiblock-1 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-multiblock-1 .field-name-field-multi-title,#block-multiblock-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-multiblock-1 .field-name-field-title{color:#372e2c}#block-commerce-checkout-progress-indication{margin:0 auto 30px;text-align:center;padding-top:30px}#block-commerce-checkout-progress-indication .item-list ul li{margin:0;padding:0;width:22%;display:inline-block;font-size:16px;font-weight:600;text-transform:uppercase;color:#a9b3be;text-align:left}#block-commerce-checkout-progress-indication .item-list ul li.active{color:#ff7558}#block-commerce-checkout-progress-indication .item-list ul li:before{font-family:'magicmakers';display:inline-block;font-size:22px;vertical-align:bottom;font-weight:400;margin-right:12px}#block-commerce-checkout-progress-indication .item-list ul li:after{content:"";border-top:2px solid #a9b3be;width:57%;height:4px;display:inline-block;margin-left:10px}#block-commerce-checkout-progress-indication .item-list ul li.cart{width:220px}#block-commerce-checkout-progress-indication .item-list ul li.cart:before{content:'\e906'}#block-commerce-checkout-progress-indication .item-list ul li.cart:after{width:100px}#block-commerce-checkout-progress-indication .item-list ul li.account{width:220px}#block-commerce-checkout-progress-indication .item-list ul li.account:before{content:'\e907';font-size:24px}#block-commerce-checkout-progress-indication .item-list ul li.account:after{width:100px}#block-commerce-checkout-progress-indication .item-list ul li.checkout{width:317px}#block-commerce-checkout-progress-indication .item-list ul li.checkout:before{font-family:'fontello';display:inline-block;font-size:25px;vertical-align:bottom;font-weight:400;margin-right:12px;content:'\e800';color:#a9b3be}#block-commerce-checkout-progress-indication .item-list ul li.checkout:after{width:88px}#block-commerce-checkout-progress-indication .item-list ul li.review{width:220px}#block-commerce-checkout-progress-indication .item-list ul li.review:before{font-family:'fontello';display:inline-block;font-size:21px;vertical-align:bottom;font-weight:400;margin-right:12px;content:'\e802';color:#a9b3be}#block-commerce-checkout-progress-indication .item-list ul li.review:after{display:none}#block-commerce-checkout-progress-indication .item-list ul li.review.active:before,#block-commerce-checkout-progress-indication .item-list ul li.checkout.active:before{color:#ff7558}#block-commerce-checkout-progress-indication .item-list ul li.complete,#block-commerce-checkout-progress-indication .item-list ul li.payment{display:none}#block-commerce-checkout-progress-indication .item-list ul li:last-child{width:9%}#block-commerce-checkout-progress-indication .item-list ul li:last-child:after{display:none}.page-checkout-complete #block-commerce-checkout-progress-indication{display:none}body.page-checkout .field-name-field-childrens label,body.page-user-register .field-name-field-childrens label,body.page-user-me-edit .field-name-field-childrens label{display:block;font-size:12px;margin-bottom:10px;color:#000;text-transform:none}
.checkout-completion-message{text-align:center}.checkout-completion-message a{color:#ff7558}.view-commerce-cart-form{width:60%;margin:0 auto}.view-commerce-cart-form .view-header{text-align:center}.view-commerce-cart-form .view-header h2,.view-commerce-cart-form .view-header .bundle-title_description .field-name-field-title,.bundle-title_description .view-commerce-cart-form .view-header .field-name-field-title,.view-commerce-cart-form .view-header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-commerce-cart-form .view-header .field-name-field-multi-title,.view-commerce-cart-form .view-header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-commerce-cart-form .view-header .field-name-field-title{margin-bottom:30px}.view-commerce-cart-form .view-header .cart-header{text-align:left;margin-top:30px;font-size:16px;font-weight:600;text-transform:uppercase;color:#ff7558;border-bottom:2px solid #ff7558;padding-bottom:15px;position:relative}.view-commerce-cart-form .view-header .cart-header:before{content:'\e906';font-family:'magicmakers';display:inline-block;font-size:22px;vertical-align:bottom;font-weight:400;margin-right:12px;margin-left:-40px}.view-commerce-cart-form .view-header .cart-header:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:70px;color:#ff7558;display:block;bottom:-41px;right:-58px}.view-commerce-cart-form .views-row{margin:0 0 30px;position:relative}.view-commerce-cart-form .views-row .views-field-title{color:#ff7558;font-weight:600;max-width:49%;text-align:left}.view-commerce-cart-form .views-row .views-field-field-body{font-size:14px;text-align:left}.view-commerce-cart-form .views-row .views-field-field-workshop-location,.view-commerce-cart-form .views-row .views-field-field-date-start-end,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children{font-size:14px;display:block;color:#414b56;text-align:left}.view-commerce-cart-form .views-row .views-field-field-workshop-location{margin:10px 0 0;font-weight:600}.view-commerce-cart-form .views-row .views-field-field-workshop-location div:after{content:"-";margin:0 3px;display:inline-block;font-style:italic}.view-commerce-cart-form .views-row .views-field-field-date-start-end{font-style:italic}.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children{display:block;margin:20px 0 0;font-weight:600}.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-zone-vacances .field-content{margin-top:5px;display:block}.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-zone-vacances .views-label{display:none}.view-commerce-cart-form .views-row .views-field.views-field-commerce-line-item-cart-form-field-zone-vacances{clear:both;min-height:80px}.view-commerce-cart-form .views-row .views-field.views-field-commerce-line-item-cart-form-field-zone-vacances .chosen-container{width:100% !important}.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib{background:none;border:2px solid #54677d;color:#54677d;text-align:center;margin-top:21px}.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib i{font-size:9px}.view-commerce-cart-form .views-row .views-field-quantity,.view-commerce-cart-form .views-row .views-field-commerce-total,.view-commerce-cart-form .views-row .views-field-edit-delete{position:absolute;top:5px}.view-commerce-cart-form .views-row .views-field-quantity{display:none;left:50%;font-family:"Quicksand-bold";font-size:14px;color:#414b56}.view-commerce-cart-form .views-row .views-field-quantity:before{content:"x";color:#414b56}
.view-commerce-cart-form .views-row .views-field-commerce-total{right:3px;color:#414b56;font-size:18px;font-weight:600}.view-commerce-cart-form .views-row .views-field-edit-delete{display:none;right:-50px;top:0}.view-commerce-cart-form .views-row .views-field-edit-delete input[type="submit"]{font-size:0;background:url(/sites/all/themes/magicmakers/img/poubelle.png) no-repeat;width:24px;height:26px;border:none;border-radius:0}.page-checkout-review .view-commerce-cart-form{width:100%}.commerce_coupon{border-bottom:2px solid #ff7558;padding:20px 0 10px;position:relative;margin-top:20px;text-align:center}.commerce_coupon label{display:block;font-family:"Quicksand";font-weight:600;text-transform:uppercase;font-size:14px;color:#414b56;margin-bottom:20px}.commerce_coupon .form-item-coupon-code{width:45%;display:inline-block;vertical-align:middle}.commerce_coupon .form-item-coupon-code input[type="text"]{width:93%;background:#eaeff3;border:1px solid #b5c0cf}.commerce_coupon .form-item-coupon-code .description{display:none}.commerce_coupon .form-submit{margin-top:5px;vertical-align:top}.commerce_coupon:before{position:absolute;content:'\e902';font-family:"magicmakers";font-size:91px;color:#ff7558;display:block;bottom:-51px;right:-69px}.commerce-line-item-views-form .commerce-line-item-actions{text-align:center}.commerce-line-item-views-form .commerce-line-item-actions input[type=submit]{margin-left:25px}.commerce-line-item-views-form .commerce-line-item-actions #edit-submit{background:#fff;color:#54677d;border:2px solid #54677d;padding:7px 5px 6px}.line-item-summary{border-top:2px solid #ff7558;padding:40px 0 0;position:relative;margin-top:50px}.line-item-summary:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:91px;color:#ff7558;display:block;top:-41px;right:-69px}.line-item-summary .line-item-total-label,.line-item-summary .line-item-total-raw{display:inline-block;color:#54677d;text-transform:uppercase;font-size:20px;font-weight:900}.line-item-summary .line-item-total-label{text-align:left;width:50%}.line-item-summary .line-item-total-raw{width:49%;color:#414b56;text-align:right}.checkout-help h2,.checkout-help .bundle-title_description .field-name-field-title,.bundle-title_description .checkout-help .field-name-field-title,.checkout-help .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .checkout-help .field-name-field-multi-title,.checkout-help .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .checkout-help .field-name-field-title{margin-bottom:50px;display:none}.checkout-help p{text-align:center;margin-bottom:30px}.mfp-content .block,.mfp-content #block-multiblock-2{padding:60px 80px;max-width:622px}.mfp-content .block h2,.mfp-content .block .bundle-title_description .field-name-field-title,.bundle-title_description .mfp-content .block .field-name-field-title,.mfp-content .block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .mfp-content .block .field-name-field-multi-title,.mfp-content .block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content .block .field-name-field-title,.mfp-content #block-multiblock-2 h2,.mfp-content #block-multiblock-2 .bundle-title_description .field-name-field-title,.bundle-title_description .mfp-content #block-multiblock-2 .field-name-field-title,.mfp-content #block-multiblock-2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .mfp-content #block-multiblock-2 .field-name-field-multi-title,.mfp-content #block-multiblock-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content #block-multiblock-2 .field-name-field-title{position:relative;text-align:left;font-size:16px;font-weight:600;text-transform:uppercase;color:#ff7558;border-bottom:2px solid #ff7558;padding-bottom:10px;position:relative;width:94%}
.mfp-content .block h2:after,.mfp-content .block .bundle-title_description .field-name-field-title:after,.bundle-title_description .mfp-content .block .field-name-field-title:after,.mfp-content .block .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .mfp-content .block .field-name-field-multi-title:after,.mfp-content .block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content .block .field-name-field-title:after,.mfp-content #block-multiblock-2 h2:after,.mfp-content #block-multiblock-2 .bundle-title_description .field-name-field-title:after,.bundle-title_description .mfp-content #block-multiblock-2 .field-name-field-title:after,.mfp-content #block-multiblock-2 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .mfp-content #block-multiblock-2 .field-name-field-multi-title:after,.mfp-content #block-multiblock-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content #block-multiblock-2 .field-name-field-title:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:70px;color:#ff7558;display:block;bottom:-41px;right:-58px}.mfp-content .block .content,.mfp-content #block-multiblock-2 .content{font-size:14px;padding-top:20px}.mfp-content .block .content .mailchimp-signup-subscribe-form-description,.mfp-content #block-multiblock-2 .content .mailchimp-signup-subscribe-form-description{margin-bottom:30px}.mfp-content .block .content input,.mfp-content #block-multiblock-2 .content input{background:#eaeff3;border:1px solid #b5c0cf;padding:8px 8px 8px 20px;color:#372e2c;text-align:left;font-size:13px;border-radius:2px;width:96%}.mfp-content .block .content input[type="submit"],.mfp-content #block-multiblock-2 .content input[type="submit"]{display:block;margin:0 auto;width:auto;font-weight:700}.mfp-content .block .content .form-item-mergevars-EMAIL,.mfp-content #block-multiblock-2 .content .form-item-mergevars-EMAIL{display:inline-block;width:67%;margin-right:15px}.mfp-content .block .content .form-item-mergevars-ZIP-CODE,.mfp-content #block-multiblock-2 .content .form-item-mergevars-ZIP-CODE{display:inline-block;width:29%}.mfp-content .block .content .form-actions,.mfp-content #block-multiblock-2 .content .form-actions{margin-top:25px}.mfp-content .block .content::-webkit-input-placeholder,.mfp-content #block-multiblock-2 .content::-webkit-input-placeholder{color:#372e2c}.mfp-content .block .content::-moz-placeholder,.mfp-content #block-multiblock-2 .content::-moz-placeholder{color:#372e2c}.mfp-content .block .content:-ms-input-placeholder,.mfp-content #block-multiblock-2 .content:-ms-input-placeholder{color:#372e2c}.mfp-content .block .content:-moz-placeholder,.mfp-content #block-multiblock-2 .content:-moz-placeholder{color:#372e2c}.mfp-close-btn-in .mfp-close{color:#adadad;font-weight:300;font-family:"Lato";font-size:50px;right:10px;top:10px}#dc-cart-ajax-form-wrapper{text-align:center}#dc-cart-ajax-form-wrapper h3{float:left}.field-name-block-bouton-trouver-une-activit .btn-small{font-size:14px;padding:10px}.views-field-discount-value-display .item-list ul,.views-field-discount-value-display .item-list ul li{margin:0;padding:0}.view-commerce-cart-form-workshop-childrens h3,#views-form-commerce-cart-form-default>div>h3,.field-name-commerce-order-total{color:#54677d}.node-type-locations .header-page-bg h2,.node-type-locations .header-page-bg .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-locations .header-page-bg .field-name-field-title,.node-type-locations .header-page-bg .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-locations .header-page-bg .field-name-field-multi-title,.node-type-locations .header-page-bg .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-locations .header-page-bg .field-name-field-title{font-family:"Avenir";font-size:54px}
.node-type-locations .region-content .field-name-body h2,.node-type-locations .region-content .field-name-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-locations .region-content .field-name-body .field-name-field-title,.node-type-locations .region-content .field-name-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-locations .region-content .field-name-body .field-name-field-multi-title,.node-type-locations .region-content .field-name-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-locations .region-content .field-name-body .field-name-field-title{font-family:"Avenir";font-size:30px;text-transform:none;color:#372e2c}.node-type-locations .node-locations .group-left{font-size:16px;text-align:center;padding:60px}.node-type-locations .node-locations .group-left .field-name-body{line-height:30px}.node-type-locations .node-locations .group-left .field-name-field-responsible-picture img{border-radius:50%}.node-type-locations .node-locations .group-left .field-name-field-responsible-first-name,.node-type-locations .node-locations .group-left .field-name-field-responsible-last-name,.node-type-locations .node-locations .group-left .field-name-field-responsible-phone{display:inline-block;font-family:"Avenir-semibold";font-weight:700;font-size:14px;margin-bottom:5px}.node-type-locations .node-locations .group-left .field-name-field-responsible-first-name{margin-right:5px}.node-type-locations .node-locations .group-left .field-name-field-responsible-job{font-size:14px;margin-bottom:20px}.node-type-locations .node-locations .group-left .field-name-field-responsible-phone{font-size:16px;background:url(/sites/all/themes/magicmakers/img/picto-tel-off.png) no-repeat center left;padding-left:40px;height:23px}.node-type-locations .node-locations .group-right{background:#fff;padding:40px 0 40px 125px}.node-type-locations .node-locations .group-right h3{font-family:"Avenir-semibold";font-size:18px;margin-bottom:5px}.node-type-locations .node-locations .group-right .field{font-family:"Avenir-light";font-size:20px;display:inline-block;*display:inline;*zoom:1;color:#372e2c}.node-type-locations .node-locations .group-right .field p{margin:0}.node-type-locations .node-locations .group-right .group-adress-location{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-location.png) no-repeat top 5px left}.node-type-locations .node-locations .group-right .group-access-location{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-transport.png) no-repeat top left}.node-type-locations .node-locations .group-right .group-schedules-location{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-horaires.png) no-repeat top 10px left}.node-type-locations .node-locations .group-right .group-contact-location{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-tel.png) no-repeat left 6px center}.node-type-locations .node-locations .group-right .group-contact-location .field{font-size:36px}.node-type-locations #block-views-location-current-page-block .item-list ul{list-style:none}.node-type-locations .views-field-field-program-images ul{list-style:none}.node-type-locations .views-field-field-program-images ul li{margin:0 0 3em;padding:0}.node-type-locations .views-field-field-program-images ul li img{max-width:100%;margin:0 auto;display:block}.node-type-locations .field-name-field-workshop-location .node-locations{background:transparent;padding:0}.node-type-locations .view-workshop .view-footer{text-align:center}.node-type-locations .search-location-btn{padding:14px 30px;font-size:14px;border-radius:130px;background-color:#ff6444}.node-type-locations #block-views-gmap-block{margin:0 auto;width:1280px}.node-type-locations .region-content{width:1280px;margin:0 auto}.node-type-locations .region-content section.block-block{display:inline-block;width:33%;margin:60px 0 40px;text-align:center;vertical-align:top}
.node-type-locations .region-content section.block-block h2,.node-type-locations .region-content section.block-block .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-locations .region-content section.block-block .field-name-field-title,.node-type-locations .region-content section.block-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-locations .region-content section.block-block .field-name-field-multi-title,.node-type-locations .region-content section.block-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-locations .region-content section.block-block .field-name-field-title{font-family:'Quicksand-bold';font-size:26px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:25px;line-height:1}.node-type-locations .region-content section.block-block .content p{display:inline-block;width:95%;padding:0;text-align:center;font-size:14px}.node-type-locations .region-content section.block-block .content p img{width:100%}.node-type-locations .region-content section.block-block .content p strong{display:inline-block;width:80%;text-transform:uppercase;font-size:16px}.node-type-locations #block-block-9{clear:both;background:#51a7dd;min-height:320px}.node-type-locations #block-block-9 .content{width:90%;color:#fff;text-align:center;line-height:30px}.node-type-locations #block-block-9 .content h3{color:#fff;font-family:"Quicksand-bold";font-size:26px;padding-top:105px}.node-type-locations #block-block-9 .content img{float:left;width:300px;margin:50px 100px 40px 200px}.node-type-locations #block-block-9 .content .download-btn{margin:20px 0 40px}.node-type-locations #block-block-9 .content{background:#51a7dd}.node-type-locations #block-block-9 .content:after{clear:both}.node-type-article #main,.node-type-actuality #main{background:#f5f5f5}.node-type-article #sidebar,.node-type-actuality #sidebar{background:#fff}.node-type-article .node-article,.node-type-article .node-actuality,.node-type-actuality .node-article,.node-type-actuality .node-actuality{padding:0 10px}.node-type-article .node-article .field-name-title h2,.node-type-article .node-article .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-article .node-article .field-name-title .field-name-field-title,.node-type-article .node-article .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-article .node-article .field-name-title .field-name-field-multi-title,.node-type-article .node-article .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-article .node-article .field-name-title .field-name-field-title,.node-type-article .node-actuality .field-name-title h2,.node-type-article .node-actuality .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-article .node-actuality .field-name-title .field-name-field-title,.node-type-article .node-actuality .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-article .node-actuality .field-name-title .field-name-field-multi-title,.node-type-article .node-actuality .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-article .node-actuality .field-name-title .field-name-field-title,.node-type-actuality .node-article .field-name-title h2,.node-type-actuality .node-article .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-actuality .node-article .field-name-title .field-name-field-title,.node-type-actuality .node-article .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-actuality .node-article .field-name-title .field-name-field-multi-title,.node-type-actuality .node-article .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-actuality .node-article .field-name-title .field-name-field-title,.node-type-actuality .node-actuality .field-name-title h2,.node-type-actuality .node-actuality .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-actuality .node-actuality .field-name-title .field-name-field-title,.node-type-actuality .node-actuality .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-actuality .node-actuality .field-name-title .field-name-field-multi-title,.node-type-actuality .node-actuality .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-actuality .node-actuality .field-name-title .field-name-field-title{color:#ff7558;text-align:left;font-size:24px;margin-bottom:20px}
.node-type-article .node-article .field-name-post-date,.node-type-article .node-article .field-name-field-date,.node-type-article .node-actuality .field-name-post-date,.node-type-article .node-actuality .field-name-field-date,.node-type-actuality .node-article .field-name-post-date,.node-type-actuality .node-article .field-name-field-date,.node-type-actuality .node-actuality .field-name-post-date,.node-type-actuality .node-actuality .field-name-field-date{font-size:14px;margin-bottom:40px}.node-type-article .node-article .field-name-body a,.node-type-article .node-actuality .field-name-body a,.node-type-actuality .node-article .field-name-body a,.node-type-actuality .node-actuality .field-name-body a{color:#ff7558;display:inline-block;*display:inline;*zoom:1;}.node-basic-page>div>.field-name-body{font-size:16px;text-align:center;margin:50px 0;padding:0 220px}.node-type-tutorial #sidebar{background:#f5f5f5;padding-right:35px}.node-type-tutorial .node-tutorial{padding:70px 0}.node-type-tutorial .node-tutorial .field-name-title h2,.node-type-tutorial .node-tutorial .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-tutorial .node-tutorial .field-name-title .field-name-field-title,.node-type-tutorial .node-tutorial .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-tutorial .node-tutorial .field-name-title .field-name-field-multi-title,.node-type-tutorial .node-tutorial .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-tutorial .node-tutorial .field-name-title .field-name-field-title{color:#000;text-align:left;font-size:24px;margin-bottom:20px;padding-left:35px}.node-type-tutorial .node-tutorial .field-name-post-date{font-size:14px;margin-bottom:40px;padding-left:35px}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category{font-weight:700;font-size:17px;padding-left:35px;margin-bottom:25px;text-transform:uppercase}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category .term-7{color:#f6a055}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category .term-5{color:#51a7dd}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category .term-6{color:#6acc95}.node-type-tutorial .node-tutorial .field-name-field-video{margin-bottom:60px}.node-type-tutorial .node-tutorial .field-name-field-video iframe{width:100%}.node-type-tutorial .node-tutorial .field-name-field-message{font-size:16px;padding-left:35px;padding-right:35px}.node-type-tutorial .node-tutorial .field-name-addtoany .field-item:before{content:"Partager ce tutoriel"}.node-type-tutorial #block-block-4 .view-filters .form-type-bef-link{display:block;width:100%}.node-type-tutorial #block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a{padding-right:130px}.node-type-tutorial #block-block-4 .view-filters .form-type-bef-link a{width:100%;padding:15px 0 12px;font-size:16px}.view-commerce-line-item-table .view-commerce-cart-form{width:100%}.view-commerce-line-item-table .views-row .views-field-field-workshop-location div:after{display:none !important}.view-commerce-user-orders .view-content,.view-commerce-line-item-table .view-content{overflow-x:auto}.entity-commerce-order .field-name-commerce-customer-billing{padding:20px 40px}.page-node-12 .node-basic-page>div>.field-name-body{padding:0}.page-node-12 .node-basic-page>div>.field-name-body p{line-height:30px}.page-recherche .view-workshop .view-content{width:67%}.page-recherche .view-workshop .view-content .views-row{position:relative;float:left;width:47%}.page-recherche .view-workshop .attachment .view-content{width:100%}.node-type-workshop-details .header-page-bg header h1.views-field-title{padding-top:0;background:none;margin-top:0}.node-type-workshop-details .header-page-bg header .views-field-field-age-group{padding-top:85px;background:url(/sites/all/themes/magicmakers/img/mm-logo.png) no-repeat top center;font-family:'Avenir';font-size:54px;text-transform:uppercase;color:#fff;letter-spacing:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000);margin-top:85px;margin-bottom:1px}
.node-type-workshop-details .field-name-body h2,.node-type-workshop-details .field-name-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-workshop-details .field-name-body .field-name-field-title,.node-type-workshop-details .field-name-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-workshop-details .field-name-body .field-name-field-multi-title,.node-type-workshop-details .field-name-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-workshop-details .field-name-body .field-name-field-title{margin-top:80px;margin-bottom:40px}.node-type-workshop-details .field-name-body p{width:60%;margin:0 auto;text-align:center;margin-bottom:60px}.page-node-415 .block-menu-block{padding-top:40px;width:830px;margin:0 auto}.page-node-415 .block-menu-block .menu{width:100%}.page-node-415 .block-menu-block .menu li{width:100%}.page-node-415 .block-menu-block .menu li a{position:relative;width:100%;display:block;border-bottom:2px solid #ff7558;color:#ff7558;padding-bottom:15px;margin-top:60px;margin-bottom:30px;text-transform:uppercase}.page-node-415 .block-menu-block .menu li a:after{content:'\e902';font-family:"magicmakers";font-size:110px;color:#ff7558;display:block;position:absolute;bottom:-61px;right:-87px}.page-node-415 .block-menu-block .menu li a.btn,.page-node-415 .block-menu-block .menu li .field-name-field-button a,.field-name-field-button .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .press-releases a,.press-releases .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .block-joins-us a,.block-joins-us .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .block-rencontre a,.block-rencontre .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies a.field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .page-node-415 .block-menu-block .menu li a.field-name-title,.page-node-415 .block-menu-block .menu li .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies a.field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .page-node-415 .block-menu-block .menu li a.field-name-title,.page-node-415 .block-menu-block .menu li .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .page-node-415 .block-menu-block .menu li a,.page-node-415 .block-menu-block .menu li .group-what-tech .field-items .field-item a.field-name-title,.group-what-tech .field-items .field-item .page-node-415 .block-menu-block .menu li a.field-name-title,.page-node-415 .block-menu-block .menu li .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content a.dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .page-node-415 .block-menu-block .menu li a.dib,.page-node-415 .block-menu-block .menu li .commerce-line-item-views-form .commerce-line-item-actions a#edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .page-node-415 .block-menu-block .menu li a#edit-submit,.page-node-415 .block-menu-block .menu li #dc-cart-ajax-form-wrapper a#edit-submit,#dc-cart-ajax-form-wrapper .page-node-415 .block-menu-block .menu li a#edit-submit,.page-node-415 .block-menu-block .menu li .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item a.field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .page-node-415 .block-menu-block .menu li a.field-name-title{background:none;border-top:none;border-left:none;border-right:none;border-radius:0;font-size:16px;font-weight:400;padding-left:0}
.page-node-415 .block-menu-block .menu li .menu{padding-left:10px}.page-node-415 .block-menu-block .menu li .menu li{display:inline-block;width:33%}.page-node-415 .block-menu-block .menu li .menu li a{color:#372e2c;border:none;font-size:14px;padding-bottom:0;margin-top:0}.page-node-415 .block-menu-block .menu li .menu li a:after{display:none}.page-node-415 .block-menu-block .menu li .menu li .menu{padding:0;margin-bottom:60px}.page-node-415 .block-menu-block .menu li .menu li .menu li{display:block}.page-node-415 .block-menu-block .menu li .menu li .menu li a{margin-top:0;padding-bottom:0;margin-bottom:5px;text-transform:none}.page-node-415 .block-menu-block .menu li .menu li.menu-mlid-1998{width:100%}.page-node-415 .block-menu-block .menu li .menu li.menu-mlid-1998 .views-row{display:inline-block;width:33%}.page-node-415 #block-menu-block-1,.page-node-415 #block-menu-block-2,.page-node-415 #block-menu-block-3{padding-top:0}.page-node-415 #block-menu-block-1 h2,.page-node-415 #block-menu-block-1 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-1 .field-name-field-title,.page-node-415 #block-menu-block-1 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-1 .field-name-field-multi-title,.page-node-415 #block-menu-block-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-1 .field-name-field-title,.page-node-415 #block-menu-block-2 h2,.page-node-415 #block-menu-block-2 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-2 .field-name-field-title,.page-node-415 #block-menu-block-2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-2 .field-name-field-multi-title,.page-node-415 #block-menu-block-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-2 .field-name-field-title,.page-node-415 #block-menu-block-3 h2,.page-node-415 #block-menu-block-3 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-3 .field-name-field-title,.page-node-415 #block-menu-block-3 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-3 .field-name-field-multi-title,.page-node-415 #block-menu-block-3 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-3 .field-name-field-title{position:relative;width:100%;display:block;border-bottom:2px solid #ff7558;color:#ff7558;padding-bottom:15px;margin-top:60px;margin-bottom:30px;text-transform:uppercase;font-family:"Lato";font-weight:400;font-size:16px;text-align:left}.page-node-415 #block-menu-block-1 h2:after,.page-node-415 #block-menu-block-1 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-1 .field-name-field-title:after,.page-node-415 #block-menu-block-1 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-1 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-1 .field-name-field-title:after,.page-node-415 #block-menu-block-2 h2:after,.page-node-415 #block-menu-block-2 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-2 .field-name-field-title:after,.page-node-415 #block-menu-block-2 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-2 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-2 .field-name-field-title:after,.page-node-415 #block-menu-block-3 h2:after,.page-node-415 #block-menu-block-3 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-3 .field-name-field-title:after,.page-node-415 #block-menu-block-3 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-3 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-3 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-3 .field-name-field-title:after{content:'\e902';font-family:"magicmakers";font-size:110px;color:#ff7558;display:block;position:absolute;bottom:-61px;right:-87px}
.page-node-415 #block-menu-block-1 .menu,.page-node-415 #block-menu-block-2 .menu,.page-node-415 #block-menu-block-3 .menu{padding-left:0}.page-node-415 #block-menu-block-1 .menu li,.page-node-415 #block-menu-block-2 .menu li,.page-node-415 #block-menu-block-3 .menu li{display:inline-block;width:265px}.page-node-415 #block-menu-block-1 .menu li a,.page-node-415 #block-menu-block-2 .menu li a,.page-node-415 #block-menu-block-3 .menu li a{width:200px;color:#372e2c;border:none;font-size:14px;padding-bottom:0;margin-top:0}.page-node-415 #block-menu-block-1 .menu li a:after,.page-node-415 #block-menu-block-2 .menu li a:after,.page-node-415 #block-menu-block-3 .menu li a:after{display:none}.node-type-workshops .header-page-bg header{padding-top:150px}.node-type-workshops .header-page-bg header h1.views-field-title,.node-type-workshops .header-page-bg header .views-fieldset{font-family:"Avenir-bold";background:none;padding-top:0;margin-top:0;font-size:38px;letter-spacing:3.5px;font-weight:400}.node-type-workshops .header-page-bg header .views-fieldset{font-size:30px;color:#fff;text-transform:uppercase}.node-type-workshops .header-page-bg header .views-fieldset span,.node-type-workshops .header-page-bg header .views-fieldset .time-default{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000)}.node-type-workshops .header-page-bg header .views-fieldset em{font-style:normal}.node-type-workshops .header-page-bg header .views-field-field-hours-start-end{font-family:"Avenir";font-weight:300}.node-type-workshops .header-page-bg header .views-fieldset.round-star{background:#ff7558;padding-top:29px}.node-type-workshops .node-workshops{background:#f5f5f5;padding:30px 100px 30px 35px}.node-type-workshops .node-workshops .group-left .field-name-body h2,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-title,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-multi-title,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-title{font-family:"Avenir";font-size:30px;color:#372e2c;text-transform:none;font-weight:400;margin-bottom:40px}.node-type-workshops .node-workshops .group-left .field-name-body p{font-size:18px;width:80%;text-align:center;margin:0 auto 30px}.node-type-workshops .node-workshops .group-left .field-name-field-technologies{text-align:center}.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item{display:inline-block}.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-field-bg-couleur{display:none}.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title{border:none;padding-top:4px;padding-bottom:4px;margin-right:5px}.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title p{margin:0}.node-type-workshops .node-workshops .group-left .more-details-workshop{font-family:"Avenir";text-transform:uppercase;font-size:12px;font-weight:700;text-align:left;background:url(/sites/all/themes/magicmakers/img/picto-fleche.png) no-repeat center left;padding-left:45px;margin:30px 0 0 18%}.node-type-workshops .node-workshops .group-right{border:1px solid #e8f5ff;background:#fff;padding:20px 40px 20px 100px}.node-type-workshops .node-workshops .group-right h3{margin-bottom:10px}
.node-type-workshops .node-workshops .group-right .group-where{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-location.png) no-repeat top 5px left}.node-type-workshops .node-workshops .group-right .group-where .field-name-title{text-transform:uppercase;margin-bottom:5px}.node-type-workshops .node-workshops .group-right .group-when{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-horaires.png) no-repeat top 5px left}.node-type-workshops .node-workshops .group-right .group-type{padding-left:80px;background:url(/sites/all/themes/magicmakers/img/picto-type.png) no-repeat top 5px left}.node-type-workshops .node-workshops .group-right .group-how-much{padding:0 0 0 80px;background:transparent url(/sites/all/themes/magicmakers/img/picto-combien.png) no-repeat top 5px left}.node-type-workshops .node-workshops .group-right .group-stock{padding:0 0 0 80px;position:relative}.node-type-workshops .node-workshops .group-right .group-stock:before{content:'\e907';font-family:'magicmakers';display:inline-block;font-size:34px;color:#ff7558;position:absolute;left:2px}}@media screen and (max-width:767px){.node-type-workshops .node-workshops .group-right .group-stock:before{font-size:20px}}@media screen{.node-type-workshops .node-workshops .group-right .group-stock .quantity,.node-type-workshops .node-workshops .group-right .group-stock .quantity-text{display:inline-block}.node-type-workshops .node-workshops .group-right .group-stock .quantity{font-family:"Avenir";font-size:36px}}@media screen and (max-width:767px){.node-type-workshops .node-workshops .group-right .group-stock .quantity{font-size:28px}}@media screen{.node-type-workshops .node-workshops .group-right .group-stock .quantity-text{line-height:14px;padding-left:10px}.node-type-workshops .node-workshops .group-right .field-name-field-adress,.node-type-workshops .node-workshops .group-right .field-name-field-date-start-end,.node-type-workshops .node-workshops .group-right .field-name-field-workshop-type{font-family:"Avenir-light";font-size:20px}.node-type-workshops .node-workshops .group-right .field-name-commerce-price{font-family:"Avenir";font-size:36px}.node-type-workshops .node-workshops .group-right .time-default,.node-type-workshops .node-workshops .group-right .field-name-field-phone-number{font-family:"Avenir-light";font-size:14px}.node-type-workshops .node-workshops .group-right .field-name-registration-open-until{margin:10px 0 30px}.node-type-workshops .node-workshops .group-right .commerce-add-to-cart{text-align:center}.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit]{padding-top:10px;padding-bottom:10px;margin-bottom:20px;margin-left:-60px;font-size:14px}.node-type-job-offer .field-name-field-body{margin-bottom:90px}.node-type-job-offer .field-name-field-body h2,.node-type-job-offer .field-name-field-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-job-offer .field-name-field-body .field-name-field-title,.node-type-job-offer .field-name-field-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-job-offer .field-name-field-body .field-name-field-multi-title,.node-type-job-offer .field-name-field-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-job-offer .field-name-field-body .field-name-field-title{margin-top:60px}.node-type-job-offer .field-name-field-body h2:nth-child(2),.node-type-job-offer .field-name-field-body .bundle-title_description .field-name-field-title:nth-child(2),.bundle-title_description .node-type-job-offer .field-name-field-body .field-name-field-title:nth-child(2),.node-type-job-offer .field-name-field-body .bundle-title_desciption_button .field-name-field-multi-title:nth-child(2),.bundle-title_desciption_button .node-type-job-offer .field-name-field-body .field-name-field-multi-title:nth-child(2),.node-type-job-offer .field-name-field-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:nth-child(2),.bundle-legal_notice .paragraphs-item-legal-notice .node-type-job-offer .field-name-field-body .field-name-field-title:nth-child(2){margin-top:0;font-weight:300;font-family:"Quicksand"}
.node-type-job-offer .field-name-field-body p{width:85%;margin:0 auto;text-align:center;line-height:30px}.node-type-webform .region-content{background:#ff7558}.node-type-press .region-content{background:#f5f5f5;padding:60px 50px}.node-type-press .region-content .content{background:#fff;width:100%;margin:0 auto;padding:60px 45px;text-align:center}.node-type-press .region-content .content h1{text-align:center;margin-top:45px;margin-bottom:20px;font-size:26px;color:#ff7558;text-transform:uppercase}.node-type-press .region-content .content .field-name-field-date{font-size:16px;font-weight:600;font-style:italic;text-align:center;margin-bottom:45px}.node-type-press .region-content .content .field-name-field-body{font-size:14px;text-align:justify}.page-cart #page h1.title,.page-cart .view-commerce-cart-form .view-header h2,.page-cart .view-commerce-cart-form .view-header .bundle-title_description .field-name-field-title,.bundle-title_description .page-cart .view-commerce-cart-form .view-header .field-name-field-title,.page-cart .view-commerce-cart-form .view-header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-cart .view-commerce-cart-form .view-header .field-name-field-multi-title,.page-cart .view-commerce-cart-form .view-header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-cart .view-commerce-cart-form .view-header .field-name-field-title,.page-checkout #page h1.title,.page-checkout .view-commerce-cart-form .view-header h2,.page-checkout .view-commerce-cart-form .view-header .bundle-title_description .field-name-field-title,.bundle-title_description .page-checkout .view-commerce-cart-form .view-header .field-name-field-title,.page-checkout .view-commerce-cart-form .view-header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-checkout .view-commerce-cart-form .view-header .field-name-field-multi-title,.page-checkout .view-commerce-cart-form .view-header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-checkout .view-commerce-cart-form .view-header .field-name-field-title{display:none}.page-cart .header-page-bg header,.page-checkout .header-page-bg header{height:340px}.page-cart #main-wrapper #content .section>.tabs,.page-checkout #main-wrapper #content .section>.tabs{margin:0}.page-cart .view-commerce-cart-form .view-header .cart-header,.page-checkout .view-commerce-cart-form .view-header .cart-header{display:none}.page-cart .view-commerce-cart-form .views-row .views-field-field-workshop-type,.page-cart .view-commerce-cart-form .views-row .views-field-field-age-group,.page-cart .view-commerce-cart-form .views-row .views-field-field-workshop-location,.page-cart .view-commerce-cart-form .views-row .views-field-field-date-start-end,.page-cart .view-commerce-cart-form .views-row .views-field-field-class-group,.page-checkout .view-commerce-cart-form .views-row .views-field-field-workshop-type,.page-checkout .view-commerce-cart-form .views-row .views-field-field-age-group,.page-checkout .view-commerce-cart-form .views-row .views-field-field-workshop-location,.page-checkout .view-commerce-cart-form .views-row .views-field-field-date-start-end,.page-checkout .view-commerce-cart-form .views-row .views-field-field-class-group{display:inline-block}.page-cart .view-commerce-cart-form .views-row .views-field-field-workshop-type,.page-checkout .view-commerce-cart-form .views-row .views-field-field-workshop-type{margin-right:1px}.page-cart .commerce-order-handler-area-order-total .commerce-price-formatted-components,.page-checkout .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin-bottom:0}.page-cart .region-content,.page-checkout .region-content{border-bottom:1px solid #b1bdcc;padding-bottom:80px}.page-user .region-content{width:56%;margin:0 auto}.page-user .region-content .container-inline-date .date-padding{float:none;width:100%}.page-user .region-content .container-inline-date .date-padding .form-item{width:97%}
.page-user .region-content .container-inline-date .date-padding .form-item input{width:100%;margin:0}.page-user .region-content form{width:100%;padding:30px 30px 15px}.page-user .region-content form .field-name-field-childrens label{display:block !important;font-size:12px !important;margin-bottom:10px !important;color:#000 !important;text-transform:none !important}.page-user .region-content form .field-name-field-childrens .field-type-list-text.field-name-field-class-group-children{margin-top:-14px}.page-user .region-content form fieldset{border:none;padding:0;margin:30px 0 60px;clear:both}.page-user .region-content form fieldset legend{position:relative;width:100%;padding-top:3px;margin-bottom:30px;color:#ff7558;text-align:left;font-size:16px;font-weight:600;text-transform:uppercase;padding-bottom:15px;position:relative;border-bottom:2px solid #ff7558}.page-user .region-content form fieldset legend .fieldset-legend{background:none;padding:0}.page-user .region-content form fieldset legend a{color:#ff7558}.page-user .region-content form fieldset legend:before{position:absolute;content:'\e907';font-family:"magicmakers";font-size:30px;color:#ff7558;display:block;top:0;left:-45px}.page-user .region-content form fieldset legend:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:65px;color:#ff7558;display:block;bottom:-36px;right:-56px}.page-user .region-content form fieldset fieldset legend{color:#54677d;text-align:left;font-size:14px;font-weight:600;text-transform:uppercase;padding:0;margin-bottom:20px;border:none;width:100%}.page-user .region-content form fieldset fieldset legend:before,.page-user .region-content form fieldset fieldset legend:after{display:none}.page-user .region-content form #edit-field-childrens-und-actions{text-align:center}.page-user .region-content form .form-actions{text-align:center}.page-user .region-content .user-profile.view-mode-full .field{text-align:center;margin-bottom:20px}.page-user .region-content .user-profile.view-mode-full .field .field-label{color:#54677d;margin-bottom:5px;font-size:14px;font-weight:600;text-transform:uppercase;padding:0}fieldset.date-combo .container-inline-date .date-padding{padding:0}.page-user .region-content .field-type-list-text.field-name-field-class-group-children{margin-top:22px}.page-user.page-user-register .region-content .form-item.form-type-select,.page-user.page-user-me-edit .region-content .form-item.form-type-select{margin-top:9px}.page-user.page-user-register .region-content form fieldset,.page-user.page-user-me-edit .region-content form fieldset{margin:30px 0 15px}.page-user.page-user-me .region-content fieldset{border:none;padding:0;margin:30px 0 60px}.page-user.page-user-me .region-content fieldset.group-info-user{float:left}.page-user.page-user-me .region-content fieldset.group-user-childrens{float:right}}@media screen and (max-width:767px){.page-user.page-user-me .region-content fieldset.group-user-childrens,.page-user.page-user-me .region-content fieldset.group-info-user,.page-user.page-user-me .region-content fieldset.group-info-user legend,.page-user.page-user-me .region-content fieldset.group-user-childrens legend{width:92% !important;float:none}}@media screen{.page-user.page-user-me .region-content fieldset.group-user-childrens,.page-user.page-user-me .region-content fieldset.group-info-user{width:42%}.page-user.page-user-me .region-content legend{position:relative;width:100%;padding-top:3px;margin-bottom:30px;color:#ff7558;text-align:left;font-size:16px;font-weight:600;text-transform:uppercase;padding-bottom:15px;position:relative;border-bottom:2px solid #ff7558}.page-user.page-user-me .region-content legend .fieldset-legend{background:none;padding:0}.page-user.page-user-me .region-content legend:before{position:absolute;content:'\e907';font-family:"magicmakers";font-size:30px;color:#ff7558;display:block;top:0;left:-45px}.page-user.page-user-me .region-content legend:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:65px;color:#ff7558;display:block;bottom:-36px;right:-56px}
.page-user.page-user-me .region-content .field-name-field-childrens{clear:both}.page-user.page-user-me .region-content .field-name-field-childrens fieldset fieldset legend{display:none}.page-user.page-user-me .region-content .field-name-field-childrens .ief-form-bottom .fieldset-wrapper>div:last-child{text-align:center}.page-user.page-user-me .region-content .field-name-field-childrens input[type="submit"]{display:inline-block !important;margin-right:8px !important}.page-user.page-user-register .region-content form fieldset,.page-user.page-user-me-edit .region-content form fieldset{margin-top:0}.page-user.page-user-register .region-content .form-item.form-type-select,.page-user.page-user-me-edit .region-content .form-item.form-type-select{margin-top:14px}.page-user.page-user-me-edit .group-password legend{margin-bottom:50px}.page-user .region-content form label,.page-checkout .region-content form label{display:block !important;font-size:12px !important;margin-bottom:10px !important;text-transform:none !important}.page-user .region-content .form-item,.page-user .region-content .field-type-text,.page-user .region-content .field-type-textfield,.page-user .region-content .field-type-telephone,.page-user .region-content .field-type-datestamp,.page-user .region-content .field-type-list-text,.page-user .region-content .group-password,.page-user .region-content .street-block,.page-checkout .region-content .form-item,.page-checkout .region-content .field-type-text,.page-checkout .region-content .field-type-textfield,.page-checkout .region-content .field-type-telephone,.page-checkout .region-content .field-type-datestamp,.page-checkout .region-content .field-type-list-text,.page-checkout .region-content .group-password,.page-checkout .region-content .street-block{float:left;width:49%;vertical-align:middle;text-align:left;margin-right:0}.page-user .region-content .form-item input,.page-user .region-content .form-item textarea,.page-user .region-content .field-type-text input,.page-user .region-content .field-type-text textarea,.page-user .region-content .field-type-textfield input,.page-user .region-content .field-type-textfield textarea,.page-user .region-content .field-type-telephone input,.page-user .region-content .field-type-telephone textarea,.page-user .region-content .field-type-datestamp input,.page-user .region-content .field-type-datestamp textarea,.page-user .region-content .field-type-list-text input,.page-user .region-content .field-type-list-text textarea,.page-user .region-content .group-password input,.page-user .region-content .group-password textarea,.page-user .region-content .street-block input,.page-user .region-content .street-block textarea,.page-checkout .region-content .form-item input,.page-checkout .region-content .form-item textarea,.page-checkout .region-content .field-type-text input,.page-checkout .region-content .field-type-text textarea,.page-checkout .region-content .field-type-textfield input,.page-checkout .region-content .field-type-textfield textarea,.page-checkout .region-content .field-type-telephone input,.page-checkout .region-content .field-type-telephone textarea,.page-checkout .region-content .field-type-datestamp input,.page-checkout .region-content .field-type-datestamp textarea,.page-checkout .region-content .field-type-list-text input,.page-checkout .region-content .field-type-list-text textarea,.page-checkout .region-content .group-password input,.page-checkout .region-content .group-password textarea,.page-checkout .region-content .street-block input,.page-checkout .region-content .street-block textarea{background:#eaeff3;border:1px solid #b5c0cf;padding:8px 8px 8px 20px;color:#372e2c;text-align:left;font-size:13px;border-radius:2px;width:96%}.page-user .region-content .form-item input[type="radio"],.page-user .region-content .field-type-text input[type="radio"],.page-user .region-content .field-type-textfield input[type="radio"],.page-user .region-content .field-type-telephone input[type="radio"],.page-user .region-content .field-type-datestamp input[type="radio"],.page-user .region-content .field-type-list-text input[type="radio"],.page-user .region-content .group-password input[type="radio"],.page-user .region-content .street-block input[type="radio"],.page-checkout .region-content .form-item input[type="radio"],.page-checkout .region-content .field-type-text input[type="radio"],.page-checkout .region-content .field-type-textfield input[type="radio"],.page-checkout .region-content .field-type-telephone input[type="radio"],.page-checkout .region-content .field-type-datestamp input[type="radio"],.page-checkout .region-content .field-type-list-text input[type="radio"],.page-checkout .region-content .group-password input[type="radio"],.page-checkout .region-content .street-block input[type="radio"]{display:inline-block;width:auto}
.page-user .region-content .form-item .form-item,.page-user .region-content .field-type-text .form-item,.page-user .region-content .field-type-textfield .form-item,.page-user .region-content .field-type-telephone .form-item,.page-user .region-content .field-type-datestamp .form-item,.page-user .region-content .field-type-list-text .form-item,.page-user .region-content .group-password .form-item,.page-user .region-content .street-block .form-item,.page-checkout .region-content .form-item .form-item,.page-checkout .region-content .field-type-text .form-item,.page-checkout .region-content .field-type-textfield .form-item,.page-checkout .region-content .field-type-telephone .form-item,.page-checkout .region-content .field-type-datestamp .form-item,.page-checkout .region-content .field-type-list-text .form-item,.page-checkout .region-content .group-password .form-item,.page-checkout .region-content .street-block .form-item{width:96%}.page-user .region-content .form-item .form-type-password.form-item,.page-user .region-content .field-type-text .form-type-password.form-item,.page-user .region-content .field-type-textfield .form-type-password.form-item,.page-user .region-content .field-type-telephone .form-type-password.form-item,.page-user .region-content .field-type-datestamp .form-type-password.form-item,.page-user .region-content .field-type-list-text .form-type-password.form-item,.page-user .region-content .group-password .form-type-password.form-item,.page-user .region-content .street-block .form-type-password.form-item,.page-checkout .region-content .form-item .form-type-password.form-item,.page-checkout .region-content .field-type-text .form-type-password.form-item,.page-checkout .region-content .field-type-textfield .form-type-password.form-item,.page-checkout .region-content .field-type-telephone .form-type-password.form-item,.page-checkout .region-content .field-type-datestamp .form-type-password.form-item,.page-checkout .region-content .field-type-list-text .form-type-password.form-item,.page-checkout .region-content .group-password .form-type-password.form-item,.page-checkout .region-content .street-block .form-type-password.form-item{margin-bottom:0;width:100%}.page-user .region-content .form-item::-webkit-input-placeholder,.page-user .region-content .field-type-text::-webkit-input-placeholder,.page-user .region-content .field-type-textfield::-webkit-input-placeholder,.page-user .region-content .field-type-telephone::-webkit-input-placeholder,.page-user .region-content .field-type-datestamp::-webkit-input-placeholder,.page-user .region-content .field-type-list-text::-webkit-input-placeholder,.page-user .region-content .group-password::-webkit-input-placeholder,.page-user .region-content .street-block::-webkit-input-placeholder,.page-checkout .region-content .form-item::-webkit-input-placeholder,.page-checkout .region-content .field-type-text::-webkit-input-placeholder,.page-checkout .region-content .field-type-textfield::-webkit-input-placeholder,.page-checkout .region-content .field-type-telephone::-webkit-input-placeholder,.page-checkout .region-content .field-type-datestamp::-webkit-input-placeholder,.page-checkout .region-content .field-type-list-text::-webkit-input-placeholder,.page-checkout .region-content .group-password::-webkit-input-placeholder,.page-checkout .region-content .street-block::-webkit-input-placeholder{color:#372e2c;font-style:italic}.page-user .region-content .form-item::-moz-placeholder,.page-user .region-content .field-type-text::-moz-placeholder,.page-user .region-content .field-type-textfield::-moz-placeholder,.page-user .region-content .field-type-telephone::-moz-placeholder,.page-user .region-content .field-type-datestamp::-moz-placeholder,.page-user .region-content .field-type-list-text::-moz-placeholder,.page-user .region-content .group-password::-moz-placeholder,.page-user .region-content .street-block::-moz-placeholder,.page-checkout .region-content .form-item::-moz-placeholder,.page-checkout .region-content .field-type-text::-moz-placeholder,.page-checkout .region-content .field-type-textfield::-moz-placeholder,.page-checkout .region-content .field-type-telephone::-moz-placeholder,.page-checkout .region-content .field-type-datestamp::-moz-placeholder,.page-checkout .region-content .field-type-list-text::-moz-placeholder,.page-checkout .region-content .group-password::-moz-placeholder,.page-checkout .region-content .street-block::-moz-placeholder{color:#372e2c;font-style:italic}
.page-user .region-content .form-item:-ms-input-placeholder,.page-user .region-content .field-type-text:-ms-input-placeholder,.page-user .region-content .field-type-textfield:-ms-input-placeholder,.page-user .region-content .field-type-telephone:-ms-input-placeholder,.page-user .region-content .field-type-datestamp:-ms-input-placeholder,.page-user .region-content .field-type-list-text:-ms-input-placeholder,.page-user .region-content .group-password:-ms-input-placeholder,.page-user .region-content .street-block:-ms-input-placeholder,.page-checkout .region-content .form-item:-ms-input-placeholder,.page-checkout .region-content .field-type-text:-ms-input-placeholder,.page-checkout .region-content .field-type-textfield:-ms-input-placeholder,.page-checkout .region-content .field-type-telephone:-ms-input-placeholder,.page-checkout .region-content .field-type-datestamp:-ms-input-placeholder,.page-checkout .region-content .field-type-list-text:-ms-input-placeholder,.page-checkout .region-content .group-password:-ms-input-placeholder,.page-checkout .region-content .street-block:-ms-input-placeholder{color:#372e2c;font-style:italic}.page-user .region-content .form-item:-moz-placeholder,.page-user .region-content .field-type-text:-moz-placeholder,.page-user .region-content .field-type-textfield:-moz-placeholder,.page-user .region-content .field-type-telephone:-moz-placeholder,.page-user .region-content .field-type-datestamp:-moz-placeholder,.page-user .region-content .field-type-list-text:-moz-placeholder,.page-user .region-content .group-password:-moz-placeholder,.page-user .region-content .street-block:-moz-placeholder,.page-checkout .region-content .form-item:-moz-placeholder,.page-checkout .region-content .field-type-text:-moz-placeholder,.page-checkout .region-content .field-type-textfield:-moz-placeholder,.page-checkout .region-content .field-type-telephone:-moz-placeholder,.page-checkout .region-content .field-type-datestamp:-moz-placeholder,.page-checkout .region-content .field-type-list-text:-moz-placeholder,.page-checkout .region-content .group-password:-moz-placeholder,.page-checkout .region-content .street-block:-moz-placeholder{color:#372e2c;font-style:italic}.page-user .region-content .form-item .description,.page-user .region-content .field-type-text .description,.page-user .region-content .field-type-textfield .description,.page-user .region-content .field-type-telephone .description,.page-user .region-content .field-type-datestamp .description,.page-user .region-content .field-type-list-text .description,.page-user .region-content .group-password .description,.page-user .region-content .street-block .description,.page-checkout .region-content .form-item .description,.page-checkout .region-content .field-type-text .description,.page-checkout .region-content .field-type-textfield .description,.page-checkout .region-content .field-type-telephone .description,.page-checkout .region-content .field-type-datestamp .description,.page-checkout .region-content .field-type-list-text .description,.page-checkout .region-content .group-password .description,.page-checkout .region-content .street-block .description{display:none !important}.page-user .region-content .form-item .password-strength,.page-user .region-content .form-item .password-confirm,.page-user .region-content .field-type-text .password-strength,.page-user .region-content .field-type-text .password-confirm,.page-user .region-content .field-type-textfield .password-strength,.page-user .region-content .field-type-textfield .password-confirm,.page-user .region-content .field-type-telephone .password-strength,.page-user .region-content .field-type-telephone .password-confirm,.page-user .region-content .field-type-datestamp .password-strength,.page-user .region-content .field-type-datestamp .password-confirm,.page-user .region-content .field-type-list-text .password-strength,.page-user .region-content .field-type-list-text .password-confirm,.page-user .region-content .group-password .password-strength,.page-user .region-content .group-password .password-confirm,.page-user .region-content .street-block .password-strength,.page-user .region-content .street-block .password-confirm,.page-checkout .region-content .form-item .password-strength,.page-checkout .region-content .form-item .password-confirm,.page-checkout .region-content .field-type-text .password-strength,.page-checkout .region-content .field-type-text .password-confirm,.page-checkout .region-content .field-type-textfield .password-strength,.page-checkout .region-content .field-type-textfield .password-confirm,.page-checkout .region-content .field-type-telephone .password-strength,.page-checkout .region-content .field-type-telephone .password-confirm,.page-checkout .region-content .field-type-datestamp .password-strength,.page-checkout .region-content .field-type-datestamp .password-confirm,.page-checkout .region-content .field-type-list-text .password-strength,.page-checkout .region-content .field-type-list-text .password-confirm,.page-checkout .region-content .group-password .password-strength,.page-checkout .region-content .group-password .password-confirm,.page-checkout .region-content .street-block .password-strength,.page-checkout .region-content .street-block .password-confirm{float:none}
.page-user .region-content .form-item .password-confirm,.page-user .region-content .field-type-text .password-confirm,.page-user .region-content .field-type-textfield .password-confirm,.page-user .region-content .field-type-telephone .password-confirm,.page-user .region-content .field-type-datestamp .password-confirm,.page-user .region-content .field-type-list-text .password-confirm,.page-user .region-content .group-password .password-confirm,.page-user .region-content .street-block .password-confirm,.page-checkout .region-content .form-item .password-confirm,.page-checkout .region-content .field-type-text .password-confirm,.page-checkout .region-content .field-type-textfield .password-confirm,.page-checkout .region-content .field-type-telephone .password-confirm,.page-checkout .region-content .field-type-datestamp .password-confirm,.page-checkout .region-content .field-type-list-text .password-confirm,.page-checkout .region-content .group-password .password-confirm,.page-checkout .region-content .street-block .password-confirm{width:92.5%}.page-user .region-content .form-item .chosen-container-single,.page-user .region-content .field-type-text .chosen-container-single,.page-user .region-content .field-type-textfield .chosen-container-single,.page-user .region-content .field-type-telephone .chosen-container-single,.page-user .region-content .field-type-datestamp .chosen-container-single,.page-user .region-content .field-type-list-text .chosen-container-single,.page-user .region-content .group-password .chosen-container-single,.page-user .region-content .street-block .chosen-container-single,.page-checkout .region-content .form-item .chosen-container-single,.page-checkout .region-content .field-type-text .chosen-container-single,.page-checkout .region-content .field-type-textfield .chosen-container-single,.page-checkout .region-content .field-type-telephone .chosen-container-single,.page-checkout .region-content .field-type-datestamp .chosen-container-single,.page-checkout .region-content .field-type-list-text .chosen-container-single,.page-checkout .region-content .group-password .chosen-container-single,.page-checkout .region-content .street-block .chosen-container-single{width:96% !important;height:40px}.page-user .region-content .form-item .chosen-container-single .chosen-single,.page-user .region-content .form-item .chosen-container-single .chosen-drop,.page-user .region-content .field-type-text .chosen-container-single .chosen-single,.page-user .region-content .field-type-text .chosen-container-single .chosen-drop,.page-user .region-content .field-type-textfield .chosen-container-single .chosen-single,.page-user .region-content .field-type-textfield .chosen-container-single .chosen-drop,.page-user .region-content .field-type-telephone .chosen-container-single .chosen-single,.page-user .region-content .field-type-telephone .chosen-container-single .chosen-drop,.page-user .region-content .field-type-datestamp .chosen-container-single .chosen-single,.page-user .region-content .field-type-datestamp .chosen-container-single .chosen-drop,.page-user .region-content .field-type-list-text .chosen-container-single .chosen-single,.page-user .region-content .field-type-list-text .chosen-container-single .chosen-drop,.page-user .region-content .group-password .chosen-container-single .chosen-single,.page-user .region-content .group-password .chosen-container-single .chosen-drop,.page-user .region-content .street-block .chosen-container-single .chosen-single,.page-user .region-content .street-block .chosen-container-single .chosen-drop,.page-checkout .region-content .form-item .chosen-container-single .chosen-single,.page-checkout .region-content .form-item .chosen-container-single .chosen-drop,.page-checkout .region-content .field-type-text .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-text .chosen-container-single .chosen-drop,.page-checkout .region-content .field-type-textfield .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-textfield .chosen-container-single .chosen-drop,.page-checkout .region-content .field-type-telephone .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-telephone .chosen-container-single .chosen-drop,.page-checkout .region-content .field-type-datestamp .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-datestamp .chosen-container-single .chosen-drop,.page-checkout .region-content .field-type-list-text .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-list-text .chosen-container-single .chosen-drop,.page-checkout .region-content .group-password .chosen-container-single .chosen-single,.page-checkout .region-content .group-password .chosen-container-single .chosen-drop,.page-checkout .region-content .street-block .chosen-container-single .chosen-single,.page-checkout .region-content .street-block .chosen-container-single .chosen-drop{background-color:#eaeff3;border-radius:2px;border:1px solid #b5c0cf;color:#372e2c;text-align:left}
.page-user .region-content .form-item .chosen-container-single .chosen-single,.page-user .region-content .field-type-text .chosen-container-single .chosen-single,.page-user .region-content .field-type-textfield .chosen-container-single .chosen-single,.page-user .region-content .field-type-telephone .chosen-container-single .chosen-single,.page-user .region-content .field-type-datestamp .chosen-container-single .chosen-single,.page-user .region-content .field-type-list-text .chosen-container-single .chosen-single,.page-user .region-content .group-password .chosen-container-single .chosen-single,.page-user .region-content .street-block .chosen-container-single .chosen-single,.page-checkout .region-content .form-item .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-text .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-textfield .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-telephone .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-datestamp .chosen-container-single .chosen-single,.page-checkout .region-content .field-type-list-text .chosen-container-single .chosen-single,.page-checkout .region-content .group-password .chosen-container-single .chosen-single,.page-checkout .region-content .street-block .chosen-container-single .chosen-single{padding-top:4px;padding-bottom:5px}.page-user .region-content .field-name-field-childrens .container-inline-date .date-padding .form-item input,.page-checkout .region-content .field-name-field-childrens .container-inline-date .date-padding .form-item input{width:96%}.page-user .region-content .field-name-field-childrens .field-type-list-text .chosen-container-single,.page-checkout .region-content .field-name-field-childrens .field-type-list-text .chosen-container-single{width:96% !important}.page-user .region-content .field-name-field-childrens .field-name-field-lastname input,.page-checkout .region-content .field-name-field-childrens .field-name-field-lastname input{width:96% !important}.page-user .region-content .group-password,.page-checkout .region-content .group-password{width:100%}.page-user .region-content .group-password .form-item.form-item-mail,.page-user .region-content .group-password .form-item.form-type-password-confirm,.page-checkout .region-content .group-password .form-item.form-item-mail,.page-checkout .region-content .group-password .form-item.form-type-password-confirm{width:49%}.page-user .region-content .group-password .form-item.form-item-mail input,.page-user .region-content .group-password .form-item.form-type-password-confirm input,.page-checkout .region-content .group-password .form-item.form-item-mail input,.page-checkout .region-content .group-password .form-item.form-type-password-confirm input{width:92%}.page-user .region-content .group-password .form-item.form-item-mail .password-confirm,.page-user .region-content .group-password .form-item.form-type-password-confirm .password-confirm,.page-checkout .region-content .group-password .form-item.form-item-mail .password-confirm,.page-checkout .region-content .group-password .form-item.form-type-password-confirm .password-confirm{margin-top:5px}.page-user .region-content .group-password .form-item.form-type-password-confirm,.page-checkout .region-content .group-password .form-item.form-type-password-confirm{margin-top:-47px}.page-user .region-content .street-block,.page-user .region-content .locality-block,.page-checkout .region-content .street-block,.page-checkout .region-content .locality-block{clear:both}.page-user .region-content .form-item.form-type-select,.page-checkout .region-content .form-item.form-type-select{padding-top:0}.page-user .region-content .form-item.form-type-select label,.page-checkout .region-content .form-item.form-type-select label{display:none}.page-user .region-content .form-item.form-type-textarea,.page-checkout .region-content .form-item.form-type-textarea{width:99%}.page-user .region-content .form-item.form-type-textarea textarea,.page-checkout .region-content .form-item.form-type-textarea textarea{min-height:150px;width:95%}
.page-user .region-content .form-item.form-type-textarea .resizable-textarea .grippie,.page-checkout .region-content .form-item.form-type-textarea .resizable-textarea .grippie{display:none}.page-user .region-content .container-inline-date .date-padding,.page-checkout .region-content .container-inline-date .date-padding{float:none;width:100%}.page-user .region-content .container-inline-date .date-padding .form-item input,.page-checkout .region-content .container-inline-date .date-padding .form-item input{width:100%;margin:0}.page-user .region-content .form-item-commerce-user-profile-pane-field-how-do-you-know-us-und,.page-checkout .region-content .form-item-commerce-user-profile-pane-field-how-do-you-know-us-und{width:100%}.page-user .region-content .form-item-commerce-user-profile-pane-field-how-do-you-know-us-und label,.page-checkout .region-content .form-item-commerce-user-profile-pane-field-how-do-you-know-us-und label{display:block;color:#54677d;text-align:left;font-size:14px;border-bottom:none;text-transform:uppercase;margin-bottom:20px}.page-user .region-content .field-type-datestamp .form-item,.page-checkout .region-content .field-type-datestamp .form-item{width:100%}.page-user .region-content .field-type-list-text,.page-checkout .region-content .field-type-list-text{margin-top:2px}.page-user .region-content .field-name-field-how-do-you-know-us,.page-checkout .region-content .field-name-field-how-do-you-know-us{width:100%;margin:0}.page-user .region-content .field-name-field-how-do-you-know-us .form-item .chosen-container-single,.page-checkout .region-content .field-name-field-how-do-you-know-us .form-item .chosen-container-single{width:50% !important}.page-user .region-content .form-type-checkbox,.page-checkout .region-content .form-type-checkbox{width:100%}.page-user .region-content .form-type-checkbox label,.page-checkout .region-content .form-type-checkbox label{font-size:14px;color:#54677d}.page-user .region-content input[type="submit"],.page-checkout .region-content input[type="submit"]{display:block;margin:0 auto;clear:both}.page-user .region-content .checkout_review,.page-user .region-content #edit-1,.page-user .region-content #edit-2,.page-user .region-content #edit-0--2,.page-checkout .region-content .checkout_review,.page-checkout .region-content #edit-1,.page-checkout .region-content #edit-2,.page-checkout .region-content #edit-0--2{display:none}.page-user .region-content #user-pass .form-item,.page-checkout .region-content #user-pass .form-item{width:100%}.page-user .region-content .commerce_payment .form-type-radio,.page-checkout .region-content .commerce_payment .form-type-radio{float:none;width:100%}.page-user .region-content .commerce_payment .form-type-radio label,.page-checkout .region-content .commerce_payment .form-type-radio label{font-size:16px !important}.date-no-float{width:99%}.page-user-register #user-register-form .field-name-field-childrens input[type="submit"]:last-child.ief-entity-submit{width:250px !important;color:#fff !important;border:none !important;margin:0 auto !important;display:block !important}.page-checkout div.messages{width:100%}.page-checkout form,.page-checkout #edit-account-form-select{display:block}.page-checkout form{width:56%;margin:0 auto}.page-checkout form .form-item{margin-bottom:10px}.page-checkout form label{display:block !important;font-size:12px !important;margin-bottom:10px !important;text-transform:none !important}.page-checkout .field-name-field-childrens .ief-form{margin-left:35px}.page-checkout #edit-account-form-select .form-wrapper{margin-top:0}.page-checkout form fieldset{border:none}.page-checkout form fieldset legend{position:relative;width:100%;padding-top:3px;margin-bottom:0;color:#ff7558;text-align:left;font-size:20px;font-weight:600;padding-bottom:15px;position:relative;border-bottom:2px solid #ff7558}.page-checkout form fieldset.commerce_payment legend{border-bottom:none;color:#000}.page-checkout form fieldset legend .fieldset-legend{background:none !important;padding:0 !important}
.page-checkout form fieldset legend a{color:#ff7558}.page-checkout form fieldset legend:before{position:absolute;content:'\e907';font-family:"magicmakers";font-size:30px;color:#ff7558;display:block;top:0;left:-45px}.page-checkout form fieldset.commerce_payment legend:before{display:none !important}.page-checkout form fieldset legend:after{position:absolute;content:'\e902';font-family:"magicmakers";font-size:65px;color:#ff7558;display:block;bottom:-36px;right:-56px}.page-checkout form fieldset.commerce_payment legend:after{display:none !important}.page-checkout form fieldset fieldset{padding-left:0;margin-left:0;margin-top:10px}.page-checkout form fieldset fieldset legend{color:#54677d;text-align:left;font-size:14px;border-bottom:none;margin-bottom:0}.page-checkout form fieldset fieldset legend:before,.page-checkout form fieldset fieldset legend:after{display:none}.page-checkout fieldset fieldset.date-combo{margin-top:0;margin-bottom:0}.page-checkout fieldset fieldset.date-combo legend{display:none}.page-checkout fieldset #edit-account-form-select-login-request-password a{font-size:13px;text-decoration:underline}.page-checkout fieldset.group-mon-compte legend{color:#ff7558}.page-checkout fieldset.cart_contents legend:before{font-family:'fontello';display:inline-block;font-size:25px;vertical-align:bottom;font-weight:400;margin-right:12px;content:'\e800';color:#ff7558}.page-checkout fieldset.commerce_payment legend:before{font-family:'fontello';display:inline-block;font-size:21px;vertical-align:bottom;font-weight:400;margin-right:12px;content:'\e802';color:#ff7558}.page-checkout .terms_conditions{padding:0 10px}.page-checkout .customer_profile_billing{padding:0 11px}.page-checkout .customer_profile_billing legend{margin-bottom:20px}.page-checkout .customer_profile_billing .group-adress{margin-top:0}.page-checkout .customer_profile_billing .group-adress legend{display:none}.page-checkout .customer_profile_billing fieldset{padding-left:0;margin-left:0;margin-top:30px;margin-bottom:0}.page-checkout .customer_profile_billing fieldset legend{color:#54677d;text-align:left;font-size:14px;border-bottom:none;margin-bottom:0}.page-checkout .customer_profile_billing fieldset legend:before,.page-checkout .customer_profile_billing fieldset legend:after{display:none}.page-checkout .field-name-field-childrens .form-type-select{margin-top:6px}.page-checkout .field-name-field-childrens .form-type-select label{display:none}.page-checkout .field-name-field-childrens .tabledrag-toggle-weight-wrapper{display:none}.page-checkout .field-name-field-childrens .form-wrapper:last-child{text-align:center;clear:both}.page-checkout .field-name-field-childrens .ief-row-entity .form-wrapper:last-child{text-align:right}.page-checkout .field-name-field-childrens input[type="submit"]{display:inline-block;margin-bottom:30px}.page-checkout .field-name-field-childrens input[type="submit"]:first-child{margin-right:25px}.page-checkout .field-name-field-childrens input[type="submit"]:last-child{background:none;border:2px solid #54677d;color:#54677d;margin-right:32px}.page-checkout .field-name-field-childrens td input[type="submit"]:first-child{margin-right:0}.page-checkout .checkout-buttons{text-align:center}.page-checkout .checkout-buttons input[type="submit"]{display:inline-block}.page-checkout .checkout-buttons input[type="submit"]:hover{text-decoration:none}.page-checkout .checkout-buttons input[type="submit"]:first-child{margin-right:20px;padding-top:7px;padding-bottom:6px}.page-checkout .checkout-buttons .checkout-back{background:none;border:2px solid #54677d;color:#54677d}body.node-type-article .node-article .field-name-body a,body.node-type-article .node-actuality .field-name-body a,body.node-type-actuality .node-article .field-name-body a,body.node-type-actuality .node-actuality .field-name-body a{color:#51a7dd}
body.node-type-article .node-article .field-name-body a:hover:before,body.node-type-article .node-article .field-name-body a:hover:before,body.node-type-article .node-article .field-name-body a:hover:before,body.node-type-article .node-article .field-name-body a:hover:before,body.node-type-article .node-actuality .field-name-body a:hover:before,body.node-type-article .node-actuality .field-name-body a:hover:before,body.node-type-article .node-actuality .field-name-body a:hover:before,body.node-type-article .node-actuality .field-name-body a:hover:before,body.node-type-actuality .node-article .field-name-body a:hover:before,body.node-type-actuality .node-article .field-name-body a:hover:before,body.node-type-actuality .node-article .field-name-body a:hover:before,body.node-type-actuality .node-article .field-name-body a:hover:before,body.node-type-actuality .node-actuality .field-name-body a:hover:before,body.node-type-actuality .node-actuality .field-name-body a:hover:before,body.node-type-actuality .node-actuality .field-name-body a:hover:before,body.node-type-actuality .node-actuality .field-name-body a:hover:before{background-color:#51a7dd}.field-name-field-childrens input[type="submit"]:last-child.ief-entity-submit,.field-name-field-childrens input[type="submit"]:last-child.ief-entity-submit:active{color:#fff !important;border-color:#ff7558 !important;background-color:#ff7558 !important}.field-name-field-childrens input[type="submit"]:last-child.ief-entity-submit:hover{color:#ff7558;background-color:#fff;border-color:#ff7558}.field-name-field-childrens .form-required{display:none}.field-name-block-bouton-trouver-une-activit{text-align:center;clear:both}body .header-page-bg header .round-star .views-field-field-class-group{font-size:11px}body table{margin-bottom:20px}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:50%}.view-commerce-cart-form-workshop-childrens h3{float:left}.view-commerce-cart-form .views-row .views-field-field-date-start-end.views-field-field-hours-start-end{font-size:12px}body.node-type-workshops .header-page-bg header h1.views-field-title{margin-top:-34px}.field-name-field-technologies .field-item .field-name-title:hover{cursor:initial !important}body.node-type-workshop-details .header-page-bg header h1.views-field-title{margin-top:120px}.more-details-workshop a{color:#52a6de}.field-name-commerce-order-total{text-transform:uppercase;font-size:18px;font-weight:900}.page-cart .view-commerce-cart-form .views-row .views-field-edit-delete{display:block}.page-node-415 #block-system-main .link-panier{display:none !important}.view-workshop .view-content .views-row .group-header .field-name-workshop-full{z-index:1}.node-article.view-mode-contenu_court .field-name-body img{display:none}.page-user-orders .entity-commerce-order .field-name-commerce-customer-billing{position:relative;top:-100px}.front .bundle-description{text-align:center}.form-item-commerce-payment-payment-details-credit-card-code{position:relative}#views-form-commerce-cart-form-default #edit-actions #edit-submit{background:none;border:2px solid #54677d;color:#54677d;padding-left:30px;padding-right:30px}}@media screen and (max-width:1279px){.not-front #page-wrapper{width:1280px}}@media screen and (max-width:767px){input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="submit"]{-webkit-appearance:none}.not-front #page-wrapper{width:100%}#block-system-main,#footer .section,#header .section{padding:0;max-width:100% !important}.front .region-under-header .scroll-downs{display:none;position:relative;bottom:auto;height:80px}.scroll-downs{display:none;position:absolute;bottom:-6px}.mousey{padding:10px;height:36px}#header{background:#fff;position:relative}#header .mobile-menu-toggle{width:31px;position:absolute;top:21px;left:20px;z-index:2}#header .mobile-menu-toggle:hover{cursor:pointer}#header .mobile-menu-toggle:before{content:"\f0c9";font-family:"FontAwesome";color:#372e2c;width:31px;height:31px;font-size:36px}
#header .mobile-menu-toggle.open:before{content:"\f00d"}#header #logo{position:relative;margin:0 auto;width:136px;height:37px;margin:20px 0 20px 21%;background:url(/sites/all/themes/magicmakers/img/mm-logo-horizontal.png) no-repeat center center}#header #logo img{display:none}#header #mobile-header-menu{position:absolute;top:10px;right:10px;list-style:none;z-index:2}#header #mobile-header-menu li{display:inline-block;vertical-align:top;padding:0 4px;margin:0;width:32px}#header #mobile-header-menu a{font-size:0;padding:0}#header #mobile-header-menu .btn-activite{padding-right:1px;padding-top:2px}#header #mobile-header-menu .btn-activite a{font-size:0;padding:0;background:none;border:none}#header #mobile-header-menu .btn-activite a:before{content:"\f002";color:#372e2c;font-family:'FontAwesome';display:inline-block;font-size:25px}#header #mobile-header-menu a.link-panier:before{content:'\e906';font-family:'magicmakers';display:inline-block;font-size:22px;margin-top:2px}#header #mobile-header-menu a.link-profil:before{content:'\e907';font-family:'magicmakers';display:inline-block;font-size:25px;margin-top:2px}#header .region-header{float:none;margin:0;border-top:1px solid #ff7558;padding-top:10px;display:none}#header .region-header ul.menu{display:block}#header .region-header ul.menu li{display:block;width:100%;text-align:center;padding:0}#header .region-header ul.menu li.btn-activite{width:167px;margin:0 auto}#header .region-header ul.menu li.btn-activite a{margin:0 auto;padding:8px 0}#header .region-header ul.menu li.expanded{position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}#header .region-header ul.menu li.expanded a{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px}#header .region-header ul.menu li.expanded:hover{background:none}#header .region-header ul.menu li.expanded:hover a{color:#ff7558;background:none}#header .region-header ul.menu li.expanded:hover a:before,#header .region-header ul.menu li.expanded:hover a:after{color:#ff7558}#header .region-header ul.menu li.expanded:hover a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#header .region-header ul.menu li.expanded>a:after{content:'\e909';font-family:'magicmakers';font-size:10px;color:#ff7558;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:15px;-ms-transform-origin:80% 50%;-webkit-transform-origin:80% 50%;transform-origin:80% 50%}#header .region-header ul.menu li.expanded:hover ul.menu{display:inline-block;*display:inline;*zoom:1;}#header .region-header ul.menu li.expanded:hover ul.menu li ul.menu{display:none}#header .region-header ul.menu li.expanded:hover ul.menu li:hover ul.menu{display:block;position:static;min-width:200px;top:auto;right:0;background:#fff;width:100%}#header .region-header ul.menu li.expanded ul.menu{position:relative;top:auto;right:auto;display:none;background:none;width:100%}#header .region-header ul.menu li.expanded ul.menu:before,#header .region-header ul.menu li.expanded ul.menu:after{display:none}#header .region-header ul.menu li.expanded ul.menu li{display:block;padding:0;margin:0}#header .region-header ul.menu li.expanded ul.menu li.last{padding-bottom:20px}#header .region-header ul.menu li.expanded ul.menu li.first{padding-top:0}#header .region-header ul.menu li.expanded ul.menu li a{padding:10px 0;color:#372e2c;color:#000;font-family:"Quicksand"}#header .region-header ul.menu li.expanded ul.menu li:hover a{color:#000;font-family:"Quicksand";background:none}#header .region-header ul.menu li.expanded ul.menu li:hover a:hover{color:#ff7558}#header .region-header ul.menu li a{color:#372e2c;padding:15px;border-radius:20px;display:block}
#header .region-header ul.menu li a:hover{color:#ff7558;background:#fff}#header .region-header ul.menu li a:hover:before,#header .region-header ul.menu li a:hover:after{color:#ff7558}#header .region-header ul.menu li a.link-profil{font-size:0;padding:0}#header .region-header ul.menu li a.link-profil:hover{background:none}#header .region-header ul.menu li a.link-profil:before{content:'\e907';font-family:'magicmakers';display:inline-block;*display:inline;*zoom:1;font-size:25px;margin-top:2px}#header .region-header ul.menu li a.link-panier{font-size:0;padding:0;margin-right:10px}#header .region-header ul.menu li a.link-panier:hover{background:none}#header .region-header ul.menu li a.link-panier:before{content:'\e906';font-family:'magicmakers';display:inline-block;*display:inline;*zoom:1;font-size:22px;margin-top:2px}#header .region-header.menu-open{display:block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;transition-delay:0s}header#header{position:relative}header#header:before{content:"";width:100%;height:62px;background:#fff;display:block;position:absolute;top:0;left:0;z-index:2}header#header:after{content:"";width:100%;height:0;background:#fff;display:block;position:absolute;top:85%;left:0;-ms-filter:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;z-index:1}header#header #logo{z-index:2}header#header .region-header{margin-top:0;position:relative}header#header .region-header ul.menu li a{color:#372e2c;z-index:2;position:relative}header#header .region-header ul.menu li a:after{color:#372e2c}header#header .region-header ul.menu li a:hover{color:#ff7558}header#header .region-header ul.menu li a:hover:after{color:#ff7558}header#header .region-header ul.menu li.expanded>ul.menu{top:87%;background:#fff;z-index:1;-ms-filter:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none}header#header .region-header ul.menu li.expanded>ul.menu a{color:#000;font-family:"Quicksand"}header#header .region-header ul.menu li.expanded>ul.menu a:hover{color:#ff7558}header#header .region-header ul.menu li.expanded>ul.menu:after,header#header .region-header ul.menu li.expanded>ul.menu:before{display:none}header#header .region-header ul.menu li.btn-activite{width:167px;margin:0 auto}header#header .region-header ul.menu li.btn-activite a{color:#fff;padding:8px 0}header#header .region-header ul.menu li.btn-activite a:hover{color:#ff7558;background:#fff}header#header .region-header ul.menu li{padding-bottom:0}header#header .region-header ul.menu li.expanded a{padding-bottom:15px}header#header .region-header ul.menu li a.link-panier:hover,header#header .region-header ul.menu li a.link-profil:hover{background:none}header#header .region-header ul.menu li a.link-panier:hover:before,header#header .region-header ul.menu li a.link-profil:hover:before{color:#ff7558}header#header #logo{background:url(/sites/all/themes/magicmakers/img/mm-logo-horizontal.png) no-repeat center center;margin-top:20px;height:37px}header#header #logo img{opacity:0;filter:alpha(opacity=0);visibility:hidden}.region-content h2,.region-content .bundle-title_description .field-name-field-title,.bundle-title_description .region-content .field-name-field-title,.region-content .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content .field-name-field-multi-title,.region-content .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content .field-name-field-title{font-size:24px;padding:0 20px;line-height:1.3}.front .region-under-header{height:auto}.front .region-under-header h1.views-field-title{font-size:28px;letter-spacing:6px;margin-bottom:30px}.front .region-under-header .header-page-bg{height:auto}.front .region-under-header .header-page-bg header h2,.front .region-under-header .header-page-bg header .bundle-title_description .field-name-field-title,.bundle-title_description .front .region-under-header .header-page-bg header .field-name-field-title,.front .region-under-header .header-page-bg header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .front .region-under-header .header-page-bg header .field-name-field-multi-title,.front .region-under-header .header-page-bg header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .front .region-under-header .header-page-bg header .field-name-field-title{font-size:27px;width:86%;margin:0 auto;line-height:1.4}
.front .region-content h2,.front .region-content .bundle-title_description .field-name-field-title,.bundle-title_description .front .region-content .field-name-field-title,.front .region-content .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .front .region-content .field-name-field-multi-title,.front .region-content .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .front .region-content .field-name-field-title{color:#372e2c;padding:0}#block-views-exp-search-page{width:100%;padding:20px}#block-views-exp-search-page .content{width:100%;padding:0;margin:0;position:relative}#block-views-exp-search-page .content:after{position:absolute;content:"\f107";font-family:"FontAwesome";font-size:30px;color:#fff;text-align:center;bottom:-22px;left:48%}#block-views-exp-search-page input[type="text"],#block-views-exp-search-page select{width:100%}#block-views-exp-search-page input[type="submit"]{margin:0}#block-views-exp-search-page .views-exposed-widget{float:none;display:block;margin:0 auto 10px;width:100%}#block-views-exp-search-page .views-exposed-widget .chosen-container-single{width:100% !important}#block-views-exp-search-page .views-submit-button{text-align:center}.bundle-title_image_description_btn .field-item{width:100%;float:none;display:block;height:230px}.bundle-title_image_description_btn .field-item.field-item-3{height:160px}.bundle-title_image_description_btn .field-item-inner{margin-bottom:60px}.bundle-title_image_description_btn .field-name-field-subtitle{margin-bottom:0}.bundle-title_image_description_btn .field-name-field-body{display:block;min-height:0 !important}.bundle-title_image_description_btn .field-name-field-image{width:100%}.bundle-title_image_description_btn .field-name-field-image img{width:100%;height:auto}.bundle-title_image_description_btn p{padding:0 20px}.paragraphs-item-list-of-value{margin-top:30px;margin-bottom:60px}.paragraphs-item-list-of-value>div.content>.field-name-field-title{font-size:26px;line-height:1.2}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item{width:100%;display:block;max-height:none;height:auto}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item .field-name-field-title{padding:3px 0 9px;margin-top:0}.paragraphs-item-title-subtitle-image-description{max-width:100%;padding:20px;margin-bottom:40px;margin-top:10px}.paragraphs-item-title-subtitle-image-description .field-name-field-title{font-size:22px;line-height:1.2}.paragraphs-item-title-subtitle-image-description .field-name-field-subtitle{font-size:24px}.paragraphs-item-title-subtitle-image-description .field-name-field-image{width:100%;float:none;margin:0;text-align:center}.paragraphs-item-title-subtitle-image-description .field-name-field-button a{padding-left:50px;padding-right:50px}.paragraphs-item-title-subtitle-image-description .field-name-field-body{font-size:14px;line-height:1.2}.bundle-movie iframe{width:100%;height:250px}.bundle-movie,.bundle-movie+.field-item{width:100%;display:block;float:none}.bundle-movie+.field-item{margin-top:-4px}.view-id-testimony{padding:30px;height:auto}.view-id-testimony .field-name-title{font-size:12px}.view-id-testimony .node-testimony{height:auto}.view-id-testimony .field-name-field-subtitle{font-size:16px;text-align:center;margin-bottom:15px}.view-id-testimony .field-name-field-image{margin-bottom:15px}.view-id-testimony .field-name-field-image img{border-radius:50%;margin:0 auto;width:70px}#block-views-press-block{margin:55px 0 30px}#block-views-press-block h2,#block-views-press-block .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-press-block .field-name-field-title,#block-views-press-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-press-block .field-name-field-multi-title,#block-views-press-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-press-block .field-name-field-title{color:#372e2c}
#block-views-press-block .view-content{margin-bottom:30px}#block-views-press-block .views-row{margin:20px}.view-id-upcoming_acticle.view-display-id-block_3{padding-bottom:40px}.view-id-upcoming_acticle.view-display-id-block_3 .group-wrapper{padding-left:30px;padding-top:30px;width:100%}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-image{float:none;width:100%}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots{top:auto;bottom:-20px;right:20px}.view-id-upcoming_acticle.view-display-id-block_3 .slick-dots li{display:inline-block;margin:0 3px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title{padding-right:25px;font-size:14px;line-height:1.3}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-title h3{margin:0}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-body{font-size:13px;padding-right:20px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-date .dayView{line-height:17px;font-size:11px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-date .monthView{font-size:23px}.view-id-upcoming_acticle.view-display-id-block_3 .field-name-field-is-event{font-size:12px;margin-top:5px}.bundle-description{font-size:18px;padding:0 30px;margin:30px 0;text-align:center}.node-type-basic-page .bundle-description{font-size:15px;text-align:center;line-height:1.2}.bundle-titre_solo{padding:20px 20px 30px}.bundle-titre_solo .field-name-field-multi-title{font-size:25px}.paragraphs-items-field-paragraph-how-much,.bundle-content_in_cercle{padding-bottom:18px;text-align:center}.paragraphs-items-field-paragraph-how-much .field-item,.bundle-content_in_cercle .field-item{margin:0}.paragraphs-items-field-paragraph-how-much .field-item .entity-paragraphs-item,.bundle-content_in_cercle .field-item .entity-paragraphs-item{width:200px;height:200px;padding:50px 5px}.paragraphs-items-field-paragraph-how-much .field-item .field-item-inner,.paragraphs-items-field-paragraph-how-much .field-item .entity,.bundle-content_in_cercle .field-item .field-item-inner,.bundle-content_in_cercle .field-item .entity{margin-bottom:20px}.view-discount-show-infos{padding:40px;text-align:center}.view-discount-show-infos .view-header{float:none;width:200px;height:200px;padding:60px 5px 0;margin:0;display:inline-block}.view-discount-show-infos .view-header h3{font-size:29px}.view-discount-show-infos .view-header p{font-size:57px}.view-discount-show-infos .view-content .field-name-title{font-size:19px;margin:0}.view-discount-show-infos .view-content .field-name-title h4{margin:20px 0 0}.view-discount-show-infos .view-content .taxonomy-term-description{margin:0;text-align:left;font-size:15px}.block-mailchimp-signup{padding:25px 0}.block-mailchimp-signup form .form-item{margin-bottom:5px;margin-right:0;width:100%;float:none}.block-mailchimp-signup form .mailchimp-newsletter-mergefields,.block-mailchimp-signup form .form-actions{width:86%}.block-mailchimp-signup form .mailchimp-newsletter-mergefields{margin-bottom:15px}.block-mailchimp-signup form input[type="submit"]{text-align:center}#footer{padding-top:50px}#footer #footer-middle-wrapper>div{width:100%;display:block;float:none}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left{padding-left:0;background:url(/sites/all/themes/magicmakers/img/mm-logowhite.png) no-repeat center top;padding:100px 68px 40px}#footer #footer-middle-wrapper>div.footer-left #block-menu-menu-footer-left ul.menu li{text-align:center;margin-bottom:10px}#footer #footer-middle-wrapper>div.footer-middle{display:none}#footer #footer-middle-wrapper>div.footer-right{padding-left:0}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2{margin-bottom:40px}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social h2,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 h2,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-title_description .field-name-field-title,.bundle-title_description #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-multi-title,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 .field-name-field-title{font-size:12px;text-align:center}
#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu{text-align:center}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social ul.menu li.first,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social--2 ul.menu li.first{margin-left:12px}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right{text-align:center}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right ul.menu{text-align:center}#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-footer-right ul.menu li{margin:0 0 10px}#footer #footer-bot #block-menu-menu-footer-bottom ul.menu li a{font-size:10px}.region .header-page-bg header{height:auto}.region .header-page-bg header h1.views-field-title,.region .header-page-bg header .views-field-field-age-group .field-content{font-size:2em;letter-spacing:6px;background-size:85px}.region .header-page-bg header .views-field-field-age-group .field-content{letter-spacing:0;margin-bottom:0}.region .header-page-bg header h1.views-field-title{padding-top:65px;width:93%;margin-left:auto;margin-right:auto}.region .header-page-bg header h2,.region .header-page-bg header .bundle-title_description .field-name-field-title,.bundle-title_description .region .header-page-bg header .field-name-field-title,.region .header-page-bg header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region .header-page-bg header .field-name-field-multi-title,.region .header-page-bg header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region .header-page-bg header .field-name-field-title{font-size:30px;padding:15px 15px 0}.region .header-page-bg .views-row{padding:85px 0 55px}.node-type-workshops .header-page-bg .views-row{padding-top:135px;padding-bottom:30px}.node-type-workshops .header-page-bg .views-fieldset.round-star{margin:0 auto}.node-type-workshops .field-name-body{width:100%;font-size:14px}body.node-type-workshops .header-page-bg header h1.views-field-title{margin-top:0}.header-page-bg header .round-star .views-field-field-level{letter-spacing:2px}.paragraphs-items-field-detail-workshop-slider{padding:20px 0}.paragraphs-items-field-detail-workshop-slider .slick-initialized .slick-slide{width:100%;height:228px}.paragraphs-items-field-detail-workshop-slider .slick-dots{padding:0}.paragraphs-items-field-detail-workshop-slider .field-name-field-title h3{font-size:18px;margin:10px 0 15px}.paragraphs-items-field-detail-workshop-slider .field-name-field-body{width:90%;font-size:14px}.bundle-age_groups .paragraphs-items-field-age-groups{background-position:left 4px top;background-size:auto 100%}.bundle-age_groups .paragraphs-items-field-age-groups .field-item:first-child .group-left{margin-top:35px}.bundle-age_groups .paragraphs-items-field-age-groups .field-item:nth-child(3) .group-left,.bundle-age_groups .paragraphs-items-field-age-groups .field-item:nth-child(4) .group-left{margin-top:30px}.bundle-age_groups .paragraphs-items-field-age-groups .group-left{text-align:left;padding-left:25px;width:125px;margin-top:30px;float:left}.bundle-age_groups .paragraphs-items-field-age-groups .group-left .field-type-image{width:75px;height:75px;border-width:7px !important}.bundle-age_groups .paragraphs-items-field-age-groups .group-right{width:56%;float:left}.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-multi-title h3{font-size:20px}.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-subtitle h4{font-size:17px;font-weight:600;margin-bottom:7px}.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-body{font-size:14px;height:51px;overflow:hidden}.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-technologies{margin:10px 0}.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-technologies .field-item{float:left;margin:2px 7px 0 0;display:block}
.bundle-age_groups .paragraphs-items-field-age-groups .group-right .field-name-field-technologies:after{content:'';display:block;clear:both}.field-name-field-technologies .field-name-title{font-size:8px !important}.field-name-field-technologies .field-type-jquery-colorpicker{display:none}.bundle-title_description .field-name-field-body{font-size:14px;line-height:1.4}.bundle-slider_image_title_description .group-infos{padding:30px 40px;width:100%;display:block}.bundle-slider_image_title_description .group-infos .field-name-field-image{margin-bottom:10px}.bundle-slider_image_title_description .group-infos .field-name-field-image img{width:58px}.bundle-slider_image_title_description .group-infos .field-name-field-title{width:100%;font-size:22px}.bundle-slider_image_title_description .group-infos .field-name-field-body{text-align:justify}.bundle-slider_image_title_description .slick--slider{width:100%;display:block}.bundle-slider_image_title_description .slick-slide img{margin:0}.block-rencontre{padding:20px}.page-node-12 .node-basic-page>div>.field-name-body{margin:0;padding:20px}.page-node-12 .node-basic-page>div>.field-name-body p{padding:0 20px;line-height:1.3;font-size:15px}.node-basic-page>div>.field-name-body{padding:0 20px}.bundle-title_roundimage_description_btn .field-item{display:block;width:95%;margin:0 auto 20px}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle{padding:30px 0 15px}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-image{width:100%;display:block;text-align:center;margin-bottom:10px}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body{width:100%;padding:0 20px;text-align:center;display:block}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body h3{margin-bottom:10px;font-size:21px;line-height:1.1}.bundle-title_desciption_button{padding:35px 8px 0}.bundle-title_desciption_button .field-name-field-multi-title{margin-bottom:25px !important}.bundle-title_desciption_button .field-name-field-description{font-size:15px;line-height:1.3}.node-type-workshops .header-page-bg header{padding-bottom:30px}.node-type-workshops .header-page-bg header h1.views-field-title{font-size:25px;line-height:1.1;padding-top:20px}.node-type-workshops .header-page-bg header .views-fieldset{font-size:14px;margin-bottom:3px}.node-type-workshops .node-workshops{padding:20px}.node-type-workshops .node-workshops .group-left{margin-bottom:10px}.node-type-workshops .node-workshops .group-left .field-name-body h2,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-title,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-multi-title,.node-type-workshops .node-workshops .group-left .field-name-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-workshops .node-workshops .group-left .field-name-body .field-name-field-title{font-size:23px;margin:10px 0 20px}.node-type-workshops .node-workshops .group-left .field-name-body p{font-size:14px}.node-type-workshops .node-workshops .group-left .more-details-workshop{margin:10px 0;text-decoration:underline}.node-type-workshops .node-workshops .group-right,.node-type-locations .node-locations .group-right{padding:15px 40px;font-size:12px}.node-type-workshops .node-workshops .group-right .field-group-div,.node-type-locations .node-locations .group-right .field-group-div{background-size:21px;padding-left:60px}.node-type-workshops .node-workshops .group-right .group-where,.node-type-locations .node-locations .group-right .group-where{background-size:19px}
.node-type-workshops .node-workshops .group-right .field,.node-type-workshops .node-workshops .group-right .field-name-field-adress,.node-type-workshops .node-workshops .group-right .field-name-field-date-start-end,.node-type-workshops .node-workshops .group-right .field-name-field-workshop-type,.node-type-locations .node-locations .group-right .field,.node-type-locations .node-locations .group-right .field-name-field-adress,.node-type-locations .node-locations .group-right .field-name-field-date-start-end,.node-type-locations .node-locations .group-right .field-name-field-workshop-type{font-size:14px}.node-type-workshops .node-workshops .group-right .field-name-commerce-price,.node-type-workshops .node-workshops .group-right .group-contact-location .field,.node-type-locations .node-locations .group-right .field-name-commerce-price,.node-type-locations .node-locations .group-right .group-contact-location .field{font-size:28px}.node-type-workshops .node-workshops .group-right .field-name-registration-open-until,.node-type-locations .node-locations .group-right .field-name-registration-open-until{text-align:center;font-size:14px}.ds-2col>.group-left,.ds-2col>.group-right,.ds-2col-fluid>.group-left,.ds-2col-fluid>.group-right{float:none;width:100%;display:block}.node-type-locations #block-views-gmap-block{width:92%;margin:0 auto}.node-type-locations #block-block-9{text-align:center}.node-type-locations #block-block-9 .content{width:100%;padding:25px 25px 10px;line-height:1.3}.node-type-locations #block-block-9 .content .download-btn{margin:20px 0 0;width:80%;padding:12px;font-size:14px;font-weight:700}.node-type-locations #block-block-9 .content h3{font-size:19px;margin-bottom:0;padding-top:0}.node-type-locations #block-block-9 .content img{margin:0;width:100%;float:none}.node-type-locations .region-content section.block-block{display:block;width:100%;margin:45px 0}.region-content .bloc-workshop-cards h2,.region-content .bloc-workshop-cards .bundle-title_description .field-name-field-title,.bundle-title_description .region-content .bloc-workshop-cards .field-name-field-title,.region-content .bloc-workshop-cards .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content .bloc-workshop-cards .field-name-field-multi-title,.region-content .bloc-workshop-cards .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content .bloc-workshop-cards .field-name-field-title{font-size:24px;line-height:1.1;margin:30px auto 30px auto;width:80%}.region-content #block-views-gmap-lieux-block{background:#f5f5f5}.region-content #block-views-gmap-lieux-block h2,.region-content #block-views-gmap-lieux-block .bundle-title_description .field-name-field-title,.bundle-title_description .region-content #block-views-gmap-lieux-block .field-name-field-title,.region-content #block-views-gmap-lieux-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .region-content #block-views-gmap-lieux-block .field-name-field-multi-title,.region-content #block-views-gmap-lieux-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .region-content #block-views-gmap-lieux-block .field-name-field-title{color:#372e2c;padding-top:30px;margin-bottom:0}.view-workshop{padding:15px}.view-workshop .view-content{width:100%;padding:0;background:none}.view-workshop .view-content .views-row{display:block;width:100%;float:none;margin-bottom:20px;min-height:0;padding-bottom:20px}.view-workshop .view-content .views-row .group-header .field-name-workshop-full{min-height:156px;padding-top:39px}.view-workshop .view-content .views-row .group-left{width:100%;padding:25px 0 0 18px}.view-workshop .view-content .views-row .group-right{padding:0;margin:0 auto;width:100px;float:none}.view-workshop .view-content .views-row .group-right .quantity{font-size:36px}.view-workshop .view-content .views-row .group-right .quantity-text{font-size:12px}.view-workshop .view-content .views-row .group-footer{padding-top:20px}
.view-workshop .view-content .views-row .group-footer a{margin-top:0}.view-workshop .view-content .views-row .field-name-field-age-group{top:79%}.view-workshop .attachment{width:100%;padding:0;margin-bottom:50px}.view-workshop .attachment .view-workshop{padding:0}.view-workshop .attachment .view-content .gmap-map{height:300px !important}.view-gmap-lieux .view-header p{padding:35px 0 20px;font-size:15px}.view-gmap-lieux .view-header,.view-gmap-lieux .view-filters{width:100%;display:block;float:none;padding:0 15px}.view-gmap-lieux .view-filters input[type="text"]{margin-bottom:21px}.view-gmap-lieux .view-content{position:relative;top:auto;right:auto;width:94%;margin:0 auto}.view-gmap-lieux .attachment-before{padding:7px 5px;width:100%;min-height:0;display:block}.view-gmap-lieux .attachment-before .views-row{width:46%;margin:7px 5px;padding:20px 20px 20px 45px;min-height:118px;background-size:11%;background-position:top 20px left 14px;font-size:11px}.view-gmap-lieux .attachment-before .views-row .views-field-title a{font-size:13px}.views-exposed-form{text-align:center}.views-exposed-form .views-exposed-widget{float:none}.group-what-tech{padding:30px 0}.group-what-tech h2,.group-what-tech .bundle-title_description .field-name-field-title,.bundle-title_description .group-what-tech .field-name-field-title,.group-what-tech .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .group-what-tech .field-name-field-multi-title,.group-what-tech .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .group-what-tech .field-name-field-title{padding:0 30px}.group-what-tech .field-items .field-item{margin-right:0}.group-what-tech .field-items .field-item .field.field-name-title{padding:4px 14px 2px}.group-what-tech .field-items .field-item .field-name-field-image{display:block;margin:0 auto}.group-what-tech .field-items .field-item .field-name-field-image img{width:87px;height:auto}.group-what-tech:after{content:'';display:block;clear:both}.node-type-workshop-details .header-page-bg header h1.views-field-title{padding-top:0}.node-type-workshop-details .header-page-bg header .views-field-field-age-group{background-size:85px;padding-top:63px}.node-type-workshop-details .field-name-body p{width:90%}.file-video-mp4 .play-video-mp4{top:-5px;left:22%;background-size:110px}.paragraphs-items-field-call-to-action-detail-work{padding:20px;font-size:25px;margin-top:-4px}.paragraphs-items-field-call-to-action-detail-work h3{font-size:26px;padding-top:30px;margin-bottom:30px}.paragraphs-items-field-call-to-action-detail-work .field-name-field-body{width:100%;margin:0 auto 25px;font-size:15px}.paragraphs-items-field-call-to-action-detail-work .field-name-field-button a{width:100%;padding-top:12px;padding-bottom:12px;font-size:15px;font-weight:700}.group-how-much{padding-bottom:0}.node-type-locations .region-content{width:100%}.node-type-locations .header-page-bg h2,.node-type-locations .header-page-bg .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-locations .header-page-bg .field-name-field-title,.node-type-locations .header-page-bg .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-locations .header-page-bg .field-name-field-multi-title,.node-type-locations .header-page-bg .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-locations .header-page-bg .field-name-field-title{font-family:"Avenir-bold";font-size:25px;font-weight:400}.node-type-locations .node-locations{padding:0}.node-type-locations .node-locations .group-left{padding:30px}.node-type-locations .node-locations .group-left .field-name-body{line-height:1.2}.node-type-locations .node-locations .group-left .field-name-body h2,.node-type-locations .node-locations .group-left .field-name-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-locations .node-locations .group-left .field-name-body .field-name-field-title,.node-type-locations .node-locations .group-left .field-name-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-locations .node-locations .group-left .field-name-body .field-name-field-multi-title,.node-type-locations .node-locations .group-left .field-name-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-locations .node-locations .group-left .field-name-body .field-name-field-title{padding:0;font-size:24px;margin:10px 0}
.node-type-locations .node-locations .group-left .field-name-body p{margin-top:0}.node-type-locations .node-locations .group-left .field-name-field-responsible-picture{border-radius:50%;width:50px;height:50px}.node-type-locations .node-locations .group-left .field-name-field-responsible-first-name,.node-type-locations .node-locations .group-left .field-name-field-responsible-last-name{margin-bottom:5px}.node-type-locations .node-locations .group-left .field-name-field-responsible-job{margin-bottom:10px}.node-type-locations .node-locations .group-left .field-name-field-responsible-phone{background-size:12px;background-position:top 5px left;padding-left:23px}.node-type-locations .node-locations .group-right{padding:15px 30px 30px}.view-tutorials.view-display-id-block_2 .view-filters .views-exposed-form .views-exposed-widget,#block-block-4 .view-filters .views-exposed-form .views-exposed-widget{padding:0}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link,#block-block-4 .view-filters .form-type-bef-link{float:left;width:100%}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link a,#block-block-4 .view-filters .form-type-bef-link a{padding:12px;font-size:17px}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5,.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-5,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-6{width:50%}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a{background-position:87% center;padding-right:0;padding-left:9%;text-align:left}.view-tutorials.view-display-id-block_2 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a:hover,#block-block-4 .view-filters .form-type-bef-link.form-item-edit-field-tutorial-category-tid-7 a:hover{background-position:87% center}.view-tutorials.view-display-id-block_2 .view-content,#block-block-4 .view-content{padding:20px 20px 1px}.view-tutorials.view-display-id-block_2 .view-content .views-row,#block-block-4 .view-content .views-row{float:none;width:100%;display:block;margin-bottom:20px}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title h2,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-multi-title,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title,#block-block-4 .view-content .views-row .field-name-title h2,#block-block-4 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-block-4 .view-content .views-row .field-name-title .field-name-field-title,#block-block-4 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-block-4 .view-content .views-row .field-name-title .field-name-field-multi-title,#block-block-4 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-block-4 .view-content .views-row .field-name-title .field-name-field-title{padding:0;margin-bottom:3px}
.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title h2 a,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title a,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-multi-title a,.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-title .field-name-field-title a,#block-block-4 .view-content .views-row .field-name-title h2 a,#block-block-4 .view-content .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description #block-block-4 .view-content .views-row .field-name-title .field-name-field-title a,#block-block-4 .view-content .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button #block-block-4 .view-content .views-row .field-name-title .field-name-field-multi-title a,#block-block-4 .view-content .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice #block-block-4 .view-content .views-row .field-name-title .field-name-field-title a{font-size:17px;line-height:1}.view-tutorials.view-display-id-block_2 .view-content .views-row .field-name-field-tutorial-category .field-item,#block-block-4 .view-content .views-row .field-name-field-tutorial-category .field-item{font-size:16px;font-weight:600}.page-node-5 #main,.page-node-108 #main,.node-type-actuality #main,.node-type-tutorial #main,.node-type-article #main{max-width:1280px;width:100%;margin:0 auto}.page-node-5 #main #content,.page-node-108 #main #content,.node-type-actuality #main #content,.node-type-tutorial #main #content,.node-type-article #main #content{float:none;width:100%;display:block}.page-node-5 #main #sidebar,.page-node-108 #main #sidebar,.node-type-actuality #main #sidebar,.node-type-tutorial #main #sidebar,.node-type-article #main #sidebar{float:none;width:100%;display:block;padding:0}#sidebar h2,#sidebar .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar .field-name-field-title,#sidebar .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar .field-name-field-multi-title,#sidebar .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar .field-name-field-title{line-height:1.2;margin-bottom:40px}#sidebar #block-menu-menu-menu-social{background:#f5f5f5;padding:10px 0 30px}#sidebar #block-menu-menu-menu-social h2,#sidebar #block-menu-menu-menu-social .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar #block-menu-menu-menu-social .field-name-field-title,#sidebar #block-menu-menu-menu-social .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar #block-menu-menu-menu-social .field-name-field-multi-title,#sidebar #block-menu-menu-menu-social .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar #block-menu-menu-menu-social .field-name-field-title{font-size:18px;margin-bottom:20px}#sidebar #block-mailchimp-signup-newsletter,#sidebar .block-mailchimp-signup{margin-top:0;padding:30px}#sidebar #block-mailchimp-signup-newsletter h2,#sidebar #block-mailchimp-signup-newsletter .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar #block-mailchimp-signup-newsletter .field-name-field-title,#sidebar #block-mailchimp-signup-newsletter .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar #block-mailchimp-signup-newsletter .field-name-field-multi-title,#sidebar #block-mailchimp-signup-newsletter .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar #block-mailchimp-signup-newsletter .field-name-field-title,#sidebar .block-mailchimp-signup h2,#sidebar .block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar .block-mailchimp-signup .field-name-field-title,#sidebar .block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar .block-mailchimp-signup .field-name-field-multi-title,#sidebar .block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar .block-mailchimp-signup .field-name-field-title{display:block;margin-bottom:15px}
#sidebar #block-views-upcoming-acticle-block,#sidebar #block-views-upcoming-acticle-block-2{margin:30px 0 0;padding:15px 15px 30px}#sidebar #block-views-upcoming-acticle-block h2,#sidebar #block-views-upcoming-acticle-block .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar #block-views-upcoming-acticle-block .field-name-field-title,#sidebar #block-views-upcoming-acticle-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar #block-views-upcoming-acticle-block .field-name-field-multi-title,#sidebar #block-views-upcoming-acticle-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar #block-views-upcoming-acticle-block .field-name-field-title,#sidebar #block-views-upcoming-acticle-block-2 h2,#sidebar #block-views-upcoming-acticle-block-2 .bundle-title_description .field-name-field-title,.bundle-title_description #sidebar #block-views-upcoming-acticle-block-2 .field-name-field-title,#sidebar #block-views-upcoming-acticle-block-2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #sidebar #block-views-upcoming-acticle-block-2 .field-name-field-multi-title,#sidebar #block-views-upcoming-acticle-block-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #sidebar #block-views-upcoming-acticle-block-2 .field-name-field-title{margin:0 0 45px;font-size:18px}#sidebar #block-views-upcoming-acticle-block .views-row,#sidebar #block-views-upcoming-acticle-block-2 .views-row{margin:16px 0;padding:20px 20px 15px}#sidebar #block-views-upcoming-acticle-block .views-row .field-name-title a,#sidebar #block-views-upcoming-acticle-block-2 .views-row .field-name-title a{font-size:15px;line-height:1}#sidebar #block-views-upcoming-acticle-block .views-row .field-name-body,#sidebar #block-views-upcoming-acticle-block-2 .views-row .field-name-body{font-size:14px}#sidebar #block-views-upcoming-acticle-block .views-row .field-name-field-date .dayView,#sidebar #block-views-upcoming-acticle-block-2 .views-row .field-name-field-date .dayView{font-size:23px;line-height:17px}#sidebar #block-views-upcoming-acticle-block .views-row .field-name-field-date .monthView,#sidebar #block-views-upcoming-acticle-block-2 .views-row .field-name-field-date .monthView{font-size:15px}#sidebar #block-views-upcoming-acticle-block .more-link,#sidebar #block-views-upcoming-acticle-block-2 .more-link{margin:45px 30px 20px}#block-views-tutorials-block-1{margin-top:50px}#block-views-tutorials-block-1 .view-tutorials{padding:0 15px}.node-type-tutorial .node-tutorial{padding-top:10px}.node-type-tutorial .node-tutorial .field-name-title h2,.node-type-tutorial .node-tutorial .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-tutorial .node-tutorial .field-name-title .field-name-field-title,.node-type-tutorial .node-tutorial .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-tutorial .node-tutorial .field-name-title .field-name-field-multi-title,.node-type-tutorial .node-tutorial .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-tutorial .node-tutorial .field-name-title .field-name-field-title{font-size:20px;padding-left:20px;margin-bottom:0}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category{font-size:13px}.node-type-tutorial .node-tutorial .field-name-field-tutorial-category,.node-type-tutorial .node-tutorial .field-name-post-date{padding-left:20px;margin-bottom:15px}.node-type-tutorial .node-tutorial .field-name-field-video{margin-bottom:20px}.node-type-tutorial .node-tutorial .field-name-field-video iframe{height:300px}.field-name-addtoany{margin-top:50px;margin-left:35px;border-bottom:1px solid #ff7558;margin-right:20px;margin-bottom:41px;padding-bottom:10px;text-align:right;position:relative}
.field-name-addtoany:before{content:'\e902';font-family:"magicmakers";font-size:64px;color:#ff7558;display:block;position:absolute;bottom:-34px;left:-53px}.field-name-addtoany .field-item:before{background-size:28px}.comment-wrapper,#comments{padding:0}.comment-wrapper #comment-form-wrapper,.comment-wrapper #comments-visible,#comments #comment-form-wrapper,#comments #comments-visible{padding:10px}.block-webform h2,.block-webform .bundle-title_description .field-name-field-title,.bundle-title_description .block-webform .field-name-field-title,.block-webform .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-webform .field-name-field-multi-title,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title,.comment-wrapper h2,.comment-wrapper .bundle-title_description .field-name-field-title,.bundle-title_description .comment-wrapper .field-name-field-title,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title,.node-type-webform .region-content article h2,.node-type-webform .region-content article .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-webform .region-content article .field-name-field-title,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title{font-size:16px;margin-bottom:25px}.block-webform h2:before,.block-webform .bundle-title_description .field-name-field-title:before,.bundle-title_description .block-webform .field-name-field-title:before,.block-webform .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .block-webform .field-name-field-multi-title:before,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title:before,.comment-wrapper h2:before,.comment-wrapper .bundle-title_description .field-name-field-title:before,.bundle-title_description .comment-wrapper .field-name-field-title:before,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title:before,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title:before,.node-type-webform .region-content article h2:before,.node-type-webform .region-content article .bundle-title_description .field-name-field-title:before,.bundle-title_description .node-type-webform .region-content article .field-name-field-title:before,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title:before,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title:before,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:before,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title:before{font-size:55px;bottom:-22px;right:-28px}.block-webform h2:after,.block-webform .bundle-title_description .field-name-field-title:after,.bundle-title_description .block-webform .field-name-field-title:after,.block-webform .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .block-webform .field-name-field-multi-title:after,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title:after,.comment-wrapper h2:after,.comment-wrapper .bundle-title_description .field-name-field-title:after,.bundle-title_description .comment-wrapper .field-name-field-title:after,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title:after,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title:after,.node-type-webform .region-content article h2:after,.node-type-webform .region-content article .bundle-title_description .field-name-field-title:after,.bundle-title_description .node-type-webform .region-content article .field-name-field-title:after,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title:after,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title:after{content:"";width:96%;border-bottom:2px solid #fff;margin:5px 0;display:block}
.comment-wrapper h2,.comment-wrapper .bundle-title_description .field-name-field-title,.bundle-title_description .comment-wrapper .field-name-field-title,.comment-wrapper .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .comment-wrapper .field-name-field-multi-title,.comment-wrapper .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .comment-wrapper .field-name-field-title{font-size:14px;padding:10px 5px}.comment .field-name-comment-body .field-item{font-size:15px}.comment .field-name-comment-body .field-item:before,.comment .field-name-comment-body .field-item:after{font-size:29px;vertical-align:-3px}.comment .submitted{margin-bottom:0}.comment .submitted:before{top:0;left:12px;width:18px;height:18px;background-size:100%}form.webform-client-form .webform-component,form.webform-client-form .form-item,.comment-form .webform-component,.comment-form .form-item{width:48%}form.webform-client-form .webform-component input,form.webform-client-form .form-item input,.comment-form .webform-component input,.comment-form .form-item input{padding:8px 10px;font-size:12px}form.webform-client-form .webform-component-select,.comment-form .webform-component-select{width:100%}form.webform-client-form .webform-component-select .chosen-container-single,.comment-form .webform-component-select .chosen-container-single{width:98% !important;height:auto}form.webform-client-form .webform-component-select .chosen-container-single .chosen-single,.comment-form .webform-component-select .chosen-container-single .chosen-single{font-size:13px;padding:4px 13px}form.webform-client-form .webform-component-textarea,form.webform-client-form .form-type-textarea,.comment-form .webform-component-textarea,.comment-form .form-type-textarea{width:99%}form.webform-client-form .field-name-comment-body label,.comment-form .field-name-comment-body label{margin-left:5px;font-size:12px}form.webform-client-form .form-actions,.comment-form .form-actions{margin:20px 0 5px}#block-webform-client-block-226 .subject-input{margin-top:5px}.view-id-article_list,.view-id-article_list.view-display-id-block_1,.view-upcoming-acticle.view-display-id-block_1{padding:35px 20px 10px}.view-id-article_list .field-name-title h2,.view-id-article_list .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-id-article_list .field-name-title .field-name-field-title,.view-id-article_list .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-id-article_list .field-name-title .field-name-field-multi-title,.view-id-article_list .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list .field-name-title .field-name-field-title,.view-id-article_list.view-display-id-block_1 .field-name-title h2,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title{text-align:center;padding:0;line-height:.9}
.view-id-article_list .field-name-title h2 a,.view-id-article_list .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list .field-name-title .field-name-field-title a,.view-id-article_list .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list .field-name-title .field-name-field-multi-title a,.view-id-article_list .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .field-name-title h2 a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-id-article_list.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-id-article_list.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .field-name-title .field-name-field-title a{font-size:17px}.view-id-article_list .field-name-field-date,.view-id-article_list.view-display-id-block_1 .field-name-field-date,.view-upcoming-acticle.view-display-id-block_1 .field-name-field-date{text-align:center}.page-node-5 #main #content .field-name-body p{font-size:14px}.block .view-upcoming-acticle .views-row,.block .view-article-list .views-row,#block-views-article-list-block .view-upcoming-acticle .views-row,#block-views-article-list-block .view-article-list .views-row{padding:15px 10px}.block .view-upcoming-acticle .views-row .field-name-field-image,.block .view-article-list .views-row .field-name-field-image,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-field-image,#block-views-article-list-block .view-article-list .views-row .field-name-field-image{display:inline-block;width:42%;margin:0 10px 0 0}.block .view-upcoming-acticle .views-row .field-name-title,.block .view-article-list .views-row .field-name-title,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title,#block-views-article-list-block .view-article-list .views-row .field-name-title{display:inline-block;width:50%}.block .view-upcoming-acticle .views-row .field-name-title h2,.block .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .block .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.block .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,.block .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.block .view-upcoming-acticle .views-row .field-name-title a,.block .view-article-list .views-row .field-name-title h2,.block .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .block .view-article-list .views-row .field-name-title .field-name-field-title,.block .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block .view-article-list .views-row .field-name-title .field-name-field-multi-title,.block .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block .view-article-list .views-row .field-name-title .field-name-field-title,.block .view-article-list .views-row .field-name-title a,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title h2,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title a,#block-views-article-list-block .view-article-list .views-row .field-name-title h2,#block-views-article-list-block .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-article-list-block .view-article-list .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-article-list-block .view-article-list .views-row .field-name-title .field-name-field-multi-title,#block-views-article-list-block .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .view-article-list .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .view-article-list .views-row .field-name-title a{font-size:14px;line-height:1}
.block .view-upcoming-acticle .views-row .field-name-title a,.block .view-article-list .views-row .field-name-title a,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-title a,#block-views-article-list-block .view-article-list .views-row .field-name-title a{font-size:14px;line-height:1}.block .view-upcoming-acticle .views-row .field-name-field-date,.block .view-article-list .views-row .field-name-field-date,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-field-date,#block-views-article-list-block .view-article-list .views-row .field-name-field-date{float:right;text-align:left;width:54%}.block .view-upcoming-acticle .views-row .field-name-body,.block .view-article-list .views-row .field-name-body,#block-views-article-list-block .view-upcoming-acticle .views-row .field-name-body,#block-views-article-list-block .view-article-list .views-row .field-name-body{display:none}.block .field-item-1 .view-upcoming-acticle,.block .field-item-1 .view-article-list,#block-views-article-list-block .field-item-1 .view-upcoming-acticle,#block-views-article-list-block .field-item-1 .view-article-list{padding:30px 20px 10px}.block .field-item-1 .view-upcoming-acticle .views-row,.block .field-item-1 .view-article-list .views-row,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row,#block-views-article-list-block .field-item-1 .view-article-list .views-row{padding:0 10px}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-image,.block .field-item-1 .view-article-list .views-row .field-name-field-image,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-image,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-field-image{display:block;width:100%;margin:0 10px 0 0}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-image img,.block .field-item-1 .view-article-list .views-row .field-name-field-image img,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-image img,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-field-image img{width:100%;height:auto}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title,.block .field-item-1 .view-article-list .views-row .field-name-title,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title{display:block;width:100%}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title h2,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title h2 a,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title a,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title a,.block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title a,.block .field-item-1 .view-article-list .views-row .field-name-title h2,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-multi-title,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title,.block .field-item-1 .view-article-list .views-row .field-name-title h2 a,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title a,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-multi-title a,.block .field-item-1 .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title a,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title h2,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title h2 a,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title a,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-multi-title a,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-title .field-name-field-title a,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title h2,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-multi-title,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title h2 a,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_description .field-name-field-title a,.bundle-title_description #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title a,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-multi-title a,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-title .field-name-field-title a{font-size:18px;line-height:1.2}
.block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-date,.block .field-item-1 .view-article-list .views-row .field-name-field-date,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-field-date,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-field-date{float:none;text-align:center;width:100%}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-body,.block .field-item-1 .view-article-list .views-row .field-name-body,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-body,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-body{display:block;text-align:justify}.block .field-item-1 .view-upcoming-acticle .views-row .field-name-body img,.block .field-item-1 .view-article-list .views-row .field-name-body img,#block-views-article-list-block .field-item-1 .view-upcoming-acticle .views-row .field-name-body img,#block-views-article-list-block .field-item-1 .view-article-list .views-row .field-name-body img{width:100% !important;height:auto !important}.node-type-article #main #content .field-name-title h2,.node-type-article #main #content .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-article #main #content .field-name-title .field-name-field-title,.node-type-article #main #content .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-article #main #content .field-name-title .field-name-field-multi-title,.node-type-article #main #content .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-article #main #content .field-name-title .field-name-field-title,.node-type-actuality #main #content .field-name-title h2,.node-type-actuality #main #content .field-name-title .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-actuality #main #content .field-name-title .field-name-field-title,.node-type-actuality #main #content .field-name-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-actuality #main #content .field-name-title .field-name-field-multi-title,.node-type-actuality #main #content .field-name-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-actuality #main #content .field-name-title .field-name-field-title{font-size:18px;padding:30px 0 0;text-align:center;line-height:1.2}.node-type-article #main #content .field-name-field-date,.node-type-article #main #content .field-name-post-date,.node-type-actuality #main #content .field-name-field-date,.node-type-actuality #main #content .field-name-post-date{text-align:center;margin:0 0 10px}.node-type-article #main #content .field-name-body,.node-type-actuality #main #content .field-name-body{font-size:14px;padding:0 6px}.node-type-article #main #content .field-name-body img,.node-type-actuality #main #content .field-name-body img{height:auto !important}.node-type-article .field-name-addtoany,.node-type-actuality .field-name-addtoany{margin-top:35px;margin-left:16px;margin-right:12px}.node-type-article #sidebar #block-menu-menu-menu-social{background:#fff}.node-type-article .region .content{max-width:100%;overflow:hidden}.block-mailchimp-signup{background:#6acc95;margin-top:0;padding:30px}.block-mailchimp-signup h2,.block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description .block-mailchimp-signup .field-name-field-title,.block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-mailchimp-signup .field-name-field-multi-title,.block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-mailchimp-signup .field-name-field-title{display:block;margin-top:0;margin-bottom:15px;font-family:'Quicksand-bold';font-size:24px;text-transform:uppercase;color:#fff}
.node-type-job-offer .block-mailchimp-signup{background:#fff}.node-type-job-offer .block-mailchimp-signup h2,.node-type-job-offer .block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-job-offer .block-mailchimp-signup .field-name-field-title,.node-type-job-offer .block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-job-offer .block-mailchimp-signup .field-name-field-multi-title,.node-type-job-offer .block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-job-offer .block-mailchimp-signup .field-name-field-title{display:none}.page-node-70 .block-mailchimp-signup,.page-node-207 .block-mailchimp-signup{background:#f5f5f5}.page-node-70 .block-mailchimp-signup h2,.page-node-70 .block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-70 .block-mailchimp-signup .field-name-field-title,.page-node-70 .block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-70 .block-mailchimp-signup .field-name-field-multi-title,.page-node-70 .block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-70 .block-mailchimp-signup .field-name-field-title,.page-node-207 .block-mailchimp-signup h2,.page-node-207 .block-mailchimp-signup .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-207 .block-mailchimp-signup .field-name-field-title,.page-node-207 .block-mailchimp-signup .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-207 .block-mailchimp-signup .field-name-field-multi-title,.page-node-207 .block-mailchimp-signup .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-207 .block-mailchimp-signup .field-name-field-title{display:none}.view-upcoming-acticle .views-row,.view-upcoming-acticle.view-display-id-block_1 .views-row{padding:0}.view-upcoming-acticle .views-row .views-field-title h2,.view-upcoming-acticle .views-row .views-field-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle .views-row .views-field-title .field-name-field-title,.view-upcoming-acticle .views-row .views-field-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle .views-row .views-field-title .field-name-field-multi-title,.view-upcoming-acticle .views-row .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle .views-row .views-field-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title h2,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-title_description .field-name-field-title,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-title,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-multi-title,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-title{padding:0;text-align:center}.view-upcoming-acticle .views-row .views-field-title h2 a,.view-upcoming-acticle .views-row .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle .views-row .views-field-title .field-name-field-title a,.view-upcoming-acticle .views-row .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle .views-row .views-field-title .field-name-field-multi-title a,.view-upcoming-acticle .views-row .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle .views-row .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title h2 a,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-title_description .field-name-field-title a,.bundle-title_description .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-title a,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-title_desciption_button .field-name-field-multi-title a,.bundle-title_desciption_button .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-multi-title a,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title a,.bundle-legal_notice .paragraphs-item-legal-notice .view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-title .field-name-field-title a{font-size:18px;padding:30px 0 0;text-align:center;line-height:1.2}
.view-upcoming-acticle .views-row .views-field-field-date-1,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-field-date-1{text-align:center}.view-upcoming-acticle .views-row .views-field-body,.view-upcoming-acticle.view-display-id-block_1 .views-row .views-field-body{font-size:14px}.paragraphs-item-titre-images-description{padding:50px 0 20px}.paragraphs-item-titre-images-description .field-name-field-image{width:100%;display:block;text-align:center}.paragraphs-item-titre-images-description .field-name-field-image .field-items .field-item{width:200px;height:200px;border:13px solid #51a7dd}.paragraphs-item-titre-images-description .field-name-field-image .field-items:before{background-size:48%}.paragraphs-item-titre-images-description .group-block-right{width:100%;padding:20px;text-align:center;display:block;margin:0}.paragraphs-item-titre-images-description .group-block-right .field-name-field-body{font-size:14px}.paragraphs-item-titre-images-description .group-block-right .field-name-field-body h3{font-family:"Amatic";font-size:24px;margin-bottom:25px;text-transform:uppercase;margin-top:5px}.paragraphs-item-titre-images-description .group-block-right .field-name-field-title{font-size:18px}#block-views-equipe-block{width:100%;padding:20px}#block-views-equipe-block .views-row{width:100%;margin-right:0;margin-bottom:30px;float:none;min-height:0}#block-views-equipe-block .views-row .views-field-field-image{width:150px;height:150px}#block-views-equipe-block .views-row:nth-child(1n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:250px;height:65px;top:66px;left:-58px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-left.png) no-repeat center left;z-index:-1;background-size:80%}#block-views-equipe-block .views-row:nth-child(2n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:271px;height:85px;top:55px;left:-48px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-center.png) no-repeat center left;z-index:-1;background-size:80%}#block-views-equipe-block .views-row:nth-child(3n) .views-field-field-image .border-image:after{content:"";position:absolute;display:block;width:246px;height:81px;top:55px;left:-19px;background:url(/sites/all/themes/magicmakers/img/bg-etoiles-equipe-right.png) no-repeat center left;z-index:-1;background-size:80%}#block-views-partners-block h2,#block-views-partners-block .bundle-title_description .field-name-field-title,.bundle-title_description #block-views-partners-block .field-name-field-title,#block-views-partners-block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #block-views-partners-block .field-name-field-multi-title,#block-views-partners-block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #block-views-partners-block .field-name-field-title{font-size:26px}.view-partners.view-display-id-block{padding:30px 0 0}.view-partners.view-display-id-block .views-row{margin:20px}.block-joins-us{padding:40px 0}.block-joins-us h2,.block-joins-us .bundle-title_description .field-name-field-title,.bundle-title_description .block-joins-us .field-name-field-title,.block-joins-us .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-joins-us .field-name-field-multi-title,.block-joins-us .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-joins-us .field-name-field-title{margin-bottom:30px}.block-webform,.node-type-webform .region-content article{padding:20px 15px}.block-webform h2,.block-webform .bundle-title_description .field-name-field-title,.bundle-title_description .block-webform .field-name-field-title,.block-webform .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .block-webform .field-name-field-multi-title,.block-webform .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .block-webform .field-name-field-title,.node-type-webform .region-content article h2,.node-type-webform .region-content article .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-webform .region-content article .field-name-field-title,.node-type-webform .region-content article .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-webform .region-content article .field-name-field-multi-title,.node-type-webform .region-content article .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-webform .region-content article .field-name-field-title{padding:0;font-size:14px}
.paragraphs-item-picture-adress .group-infos,.paragraphs-item-picture-adress .field-name-field-adress,.paragraphs-item-picture-adress .group-infos,.paragraphs-item-picture-adress .field-name-field-adress{width:100%}.paragraphs-item-picture-adress .group-infos,.paragraphs-item-picture-adress .group-infos{padding:30px 20px}.paragraphs-item-picture-adress .group-infos .field-name-field-image,.paragraphs-item-picture-adress .group-infos .field-name-field-image{width:100%;text-align:center}.paragraphs-item-picture-adress .group-infos .field-name-field-image img,.paragraphs-item-picture-adress .group-infos .field-name-field-image img{width:57px;margin-bottom:10px}.paragraphs-item-picture-adress .group-infos .field-name-field-title,.paragraphs-item-picture-adress .group-infos .field-name-field-title{font-size:22px;display:block;text-align:center;margin:0}.paragraphs-item-picture-adress .group-infos .field-name-field-location,.paragraphs-item-picture-adress .group-infos .field-name-field-location{margin-top:60px;padding-left:60px;font-size:14px;background-size:7%;background-position:6%}.paragraphs-item-picture-adress .group-infos .field-name-field-postcode,.paragraphs-item-picture-adress .group-infos .field-name-field-postcode{font-size:14px;padding-left:60px;margin-top:-26px}.paragraphs-item-picture-adress .group-infos .group-horaires,.paragraphs-item-picture-adress .group-infos .group-horaires{padding-left:62px;background-size:8%;background-position:6%}.paragraphs-item-picture-adress .group-infos .group-horaires .field-name-field-phone,.paragraphs-item-picture-adress .group-infos .group-horaires .field-name-field-phone{font-size:15px}.page-user.page-user-me .region-content legend:before{left:1px}.page-user .region-content form fieldset fieldset{width:100%}.page-user.page-user-me .region-content legend{width:75%;padding-left:40px;margin:20px}.page-user.page-user-me .region-content fieldset.group-info-user{width:100%}.page-user .region-content form fieldset fieldset legend{padding-left:40px}.page-user .region-content .group-password .form-item.form-type-password-confirm,.page-checkout .region-content .group-password .form-item.form-type-password-confirm{margin-top:0}.page-user .region-content .group-password .form-item.form-item-mail,.page-user .region-content .group-password .form-item.form-type-password-confirm,.page-checkout .region-content .group-password .form-item.form-item-mail,.page-checkout .region-content .group-password .form-item.form-type-password-confirm{width:80%}.gmap-popup{width:210px}.gmap-popup .views-field-title,.gmap-popup .views-field-name,.gmap-popup h4{font-size:14px;padding:18px}.gmap-popup .location{font-size:14px}.gmap-popup .views-field-street,.gmap-popup .street-address{padding-left:55px}.gmap-popup .views-field-street:before,.gmap-popup .street-address:before{background-size:20px;left:20px}.gmap-popup .views-field-postal-code{padding-left:55px}.gmap-popup .views-field,.gmap-popup .location,.gmap-popup .location-hidden{font-size:12px}.page-node-3 .region-under-header .header-page-bg h1.views-field-title:before{left:6%;top:32px;background-size:36%}.page-node-3 .region-under-header .header-page-bg h1.views-field-title,.page-node-3 .region-under-header .header-page-bg h2,.page-node-3 .region-under-header .header-page-bg .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-3 .region-under-header .header-page-bg .field-name-field-title,.page-node-3 .region-under-header .header-page-bg .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-3 .region-under-header .header-page-bg .field-name-field-multi-title,.page-node-3 .region-under-header .header-page-bg .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-3 .region-under-header .header-page-bg .field-name-field-title,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover{width:100%;text-align:center;margin-left:0;margin-right:0;padding:0 20px}.bundle-faq{column-count:1}
.bundle-faq>.field-item{padding:20px 55px;display:block;width:100%;border:none}.bundle-faq>.field-item .field-name-field-title{font-size:31px;margin-bottom:25px}.bundle-faq>.field-item .field-name-field-message{display:block !important}.bundle-faq>.field-item:before{display:none}.node-type-job-offer .field-name-field-body{font-size:14px}.node-type-job-offer .field-name-field-body h2,.node-type-job-offer .field-name-field-body .bundle-title_description .field-name-field-title,.bundle-title_description .node-type-job-offer .field-name-field-body .field-name-field-title,.node-type-job-offer .field-name-field-body .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .node-type-job-offer .field-name-field-body .field-name-field-multi-title,.node-type-job-offer .field-name-field-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-job-offer .field-name-field-body .field-name-field-title{line-height:.7}.node-type-job-offer .field-name-field-body h2 em,.node-type-job-offer .field-name-field-body .bundle-title_description .field-name-field-title em,.bundle-title_description .node-type-job-offer .field-name-field-body .field-name-field-title em,.node-type-job-offer .field-name-field-body .bundle-title_desciption_button .field-name-field-multi-title em,.bundle-title_desciption_button .node-type-job-offer .field-name-field-body .field-name-field-multi-title em,.node-type-job-offer .field-name-field-body .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title em,.bundle-legal_notice .paragraphs-item-legal-notice .node-type-job-offer .field-name-field-body .field-name-field-title em{font-size:14px;font-style:normal}.node-type-job-offer .field-name-field-body p{line-height:1.4}.group-your-contract{padding:30px 0}.group-your-contract h2,.group-your-contract .bundle-title_description .field-name-field-title,.bundle-title_description .group-your-contract .field-name-field-title,.group-your-contract .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .group-your-contract .field-name-field-multi-title,.group-your-contract .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .group-your-contract .field-name-field-title{margin-bottom:40px}.group-your-contract .field{font-size:14px}.group-your-contract .field .field-label{font-weight:400}.group-your-contract .field:before{font-size:60px;top:-20px;left:-22px}.view-press.view-display-id-block_1,.view-press.view-display-id-block_2{background:#fff;padding:15px 15px 0}.view-press.view-display-id-block_1 .views-row,.view-press.view-display-id-block_2 .views-row{width:100%;margin-right:0;display:block;margin-bottom:15px;padding:20px;border:1px solid #f5f5f5}.view-press.view-display-id-block_1 .views-row .views-field-title,.view-press.view-display-id-block_2 .views-row .views-field-title{margin:0 0 5px}.view-press.view-display-id-block_1 .views-row .views-field-title a,.view-press.view-display-id-block_2 .views-row .views-field-title a{font-size:18px}.view-press.view-display-id-block_1 .views-row .views-field-field-date,.view-press.view-display-id-block_2 .views-row .views-field-field-date{font-size:14px;font-weight:400}.view-press.view-display-id-block_1 .views-row .views-field-field-body,.view-press.view-display-id-block_2 .views-row .views-field-field-body{margin-top:20px}.view-press.view-display-id-block_1 .views-row .views-field-view-node,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1,.view-press.view-display-id-block_2 .views-row .views-field-view-node,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1{margin-top:30px;text-align:center;margin-bottom:10px}.view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a{padding-top:13px;padding-bottom:13px}
.view-offer{padding:20px 0}.view-offer .views-row{width:93%;border-bottom:1px solid #ff7558;padding:0 0 10px;margin-bottom:10px}.view-offer .views-row .field{font-size:13px;font-weight:700}.view-offer .views-row .field-name-title{padding-left:17px;font-size:14px;display:block}.view-offer .views-row .field-name-title:before{font-size:35px;top:-8px;left:-18px}.view-offer .views-row .field-name-field-type-of-ontract{font-size:13px;font-weight:700;font-style:italic}.view-offer .views-row .field-name-field-type-of-ontract span:before,.view-offer .views-row .field-name-field-type-of-ontract span:after{padding:0 7px}.view-offer .views-row .field-name-node-link{padding-left:27px;background-size:22px;margin:30px 0 10px}.view-offer .views-row .field-name-node-link a{font-size:10px;letter-spacing:1px}.bundle-call_to_action_title_desc_btn .field-item{padding:40px 0 15px}.bundle-call_to_action_title_desc_btn .field-item h3{font-size:24px;font-weight:400;width:80%;margin:0 auto;line-height:1.2}.field-name-field-button a,.press-releases a,.btn-long,.field-name-field-button a,.header-page-bg header .views-field-field-discover a,form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form input[type="submit"],.page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,form.webform-client-form .form-actions input.webform-submit,.comment-form .form-actions input.webform-submit,.comment-form input[type="submit"],.block-mailchimp-signup form input[type="submit"],.press-releases a,.block-rencontre a,#block-views-exp-search-page input[type="submit"],.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .btn,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-field-button a,.field-name-field-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form input[type="submit"],form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p form.webform-client-form .form-actions input.webform-submit,form.webform-client-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form .form-actions input.webform-submit,.comment-form .form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input.webform-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .comment-form input[type="submit"],.comment-form .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-gmap-lieux .view-filters .views-submit-button input,.view-gmap-lieux .view-filters .views-submit-button .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .press-releases a,.press-releases .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-joins-us a,.block-joins-us .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .block-rencontre a,.block-rencontre .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #block-views-exp-search-page input[type="submit"],#block-views-exp-search-page .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p a,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-workshop .view-content .views-row .group-footer input[type="submit"],.view-workshop .view-content .views-row .group-footer .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .group-what-tech .field-items .field-item .field-name-title,.group-what-tech .field-items .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .dib,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content .block .content input[type="submit"],.mfp-content .block .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .mfp-content #block-multiblock-2 .content input[type="submit"],.mfp-content #block-multiblock-2 .content .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #dc-cart-ajax-form-wrapper #edit-submit,#dc-cart-ajax-form-wrapper .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p #edit-submit,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .field-name-title,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.node-type-workshops .node-workshops .group-right .commerce-add-to-cart .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type=submit],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user .region-content form #edit-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-user-register #user-register-form .field-name-field-childrens .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"].ief-entity-submit:last-child,.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-field-childrens-und-form-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p .page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions .paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body p input[type="submit"],.view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer input[type="submit"],.group-what-tech .field-items .field-item .field-name-title,.paragraphs-items-field-call-to-action-detail-work .field-name-field-button a,.mfp-content .block .content input[type="submit"],.mfp-content #block-multiblock-2 .content input[type="submit"],#dc-cart-ajax-form-wrapper #edit-submit,.node-type-locations .region-content section.block-block .content .btn,.node-type-locations .region-content section.block-block .content .field-name-field-button a,.field-name-field-button .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .header-page-bg header .views-field-field-discover a,.header-page-bg header .views-field-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content form input[type="submit"],form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #sidebar #block-mailchimp-signup-newsletter form input[type="submit"],#sidebar #block-mailchimp-signup-newsletter form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #sidebar #block-views-upcoming-acticle-block .more-link a,#sidebar #block-views-upcoming-acticle-block .more-link .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content #sidebar #block-views-upcoming-acticle-block-2 .more-link a,#sidebar #block-views-upcoming-acticle-block-2 .more-link .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .page-node-3 .region-under-header .header-page-bg .views-field-field-discover a,.page-node-3 .region-under-header .header-page-bg .views-field-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content form.webform-client-form .form-actions input.webform-submit,form.webform-client-form .form-actions .node-type-locations .region-content section.block-block .content input.webform-submit,.node-type-locations .region-content section.block-block .content .comment-form .form-actions input.webform-submit,.comment-form .form-actions .node-type-locations .region-content section.block-block .content input.webform-submit,.node-type-locations .region-content section.block-block .content .comment-form input[type="submit"],.comment-form .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .view-gmap-lieux .view-filters .views-submit-button input,.view-gmap-lieux .view-filters .views-submit-button .node-type-locations .region-content section.block-block .content input,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_1 .views-row .views-field-view-node a,.view-press.view-display-id-block_1 .views-row .views-field-view-node .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_1 .views-row .views-field-views-conditional-1 .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_2 .views-row .views-field-view-node a,.view-press.view-display-id-block_2 .views-row .views-field-view-node .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 a,.view-press.view-display-id-block_2 .views-row .views-field-views-conditional-1 .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .press-releases a,.press-releases .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .block-joins-us a,.block-joins-us .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .block-rencontre a,.block-rencontre .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content #block-views-exp-search-page input[type="submit"],#block-views-exp-search-page .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .field-name-title,.bundle-age_groups .paragraphs-item-age-group .group-right .field-name-field-technologies .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title,.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .bundle-block_agegroup_class_btn .field-item .field-name-field-discover a,.bundle-block_agegroup_class_btn .field-item .field-name-field-discover .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-workshop .view-content .views-row .group-footer a,.view-workshop .view-content .views-row .group-footer .node-type-locations .region-content section.block-block .content a,.node-type-locations .region-content section.block-block .content .view-workshop .view-content .views-row .group-footer input[type="submit"],.view-workshop .view-content .views-row .group-footer .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .group-what-tech .field-items .field-item .field-name-title,.group-what-tech .field-items .field-item .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .dib,.view-commerce-cart-form .views-row .views-field-commerce-line-item-cart-form-field-workshop-children .field-content .node-type-locations .region-content section.block-block .content .dib,.node-type-locations .region-content section.block-block .content .commerce-line-item-views-form .commerce-line-item-actions #edit-submit,.commerce-line-item-views-form .commerce-line-item-actions .node-type-locations .region-content section.block-block .content #edit-submit,.node-type-locations .region-content section.block-block .mfp-content .block .content input[type="submit"],.mfp-content .block .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .mfp-content #block-multiblock-2 .content input[type="submit"],.mfp-content #block-multiblock-2 .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content #dc-cart-ajax-form-wrapper #edit-submit,#dc-cart-ajax-form-wrapper .node-type-locations .region-content section.block-block .content #edit-submit,.node-type-locations .region-content section.block-block .content .node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .field-name-title,.node-type-workshops .node-workshops .group-left .field-name-field-technologies .field-item .node-type-locations .region-content section.block-block .content .field-name-title,.node-type-locations .region-content section.block-block .content .node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.node-type-workshops .node-workshops .group-right .commerce-add-to-cart .node-type-locations .region-content section.block-block .content input[type=submit],.node-type-locations .page-user .region-content section.block-block .content form #edit-field-childrens-und-actions input[type="submit"],.page-user .node-type-locations .region-content section.block-block .content form #edit-field-childrens-und-actions input[type="submit"],.node-type-locations .page-user .region-content form #edit-field-childrens-und-actions section.block-block .content input[type="submit"],.page-user .node-type-locations .region-content form #edit-field-childrens-und-actions section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-user-register #user-register-form .field-name-field-childrens .node-type-locations .region-content section.block-block .content input[type="submit"].ief-entity-submit:last-child,.node-type-locations .region-content section.block-block .content .page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-field-childrens-und-form-actions .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations .region-content section.block-block .content .page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions .node-type-locations .region-content section.block-block .content input[type="submit"],.node-type-locations #block-block-9 .content .download-btn,.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type=submit],.page-user .region-content form #edit-field-childrens-und-actions input[type="submit"],.page-user-register #user-register-form .field-name-field-childrens input[type="submit"].ief-entity-submit:last-child,.page-checkout #edit-field-childrens-und-form-actions input[type="submit"],.page-checkout #edit-commerce-user-profile-pane-field-childrens-und-actions input[type="submit"],.page-checkout .checkout-buttons .checkout-back{padding:13px 40px}
.bundle-file_download{max-width:100%;margin:0 auto;padding:15px}.bundle-file_download>.field-item{border-bottom:1px solid #ff7558;padding:0 0 15px;margin-bottom:0}.bundle-file_download>.field-item .field-name-field-title{display:block;font-size:13px;padding:18px 0 15px 41px;background-size:27px;font-weight:700}.bundle-file_download>.field-item .field-name-field-downloadable-file a{padding-top:0}.bundle-file_download>.field-item .field-name-field-downloadable-file a:before{left:-51px;top:-19px;font-size:50px}.bundle-file_download>.field-item:after{content:'';display:block;clear:both}.press-releases{margin:0;padding:40px 5px}.press-releases h2,.press-releases .bundle-title_description .field-name-field-title,.bundle-title_description .press-releases .field-name-field-title,.press-releases .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .press-releases .field-name-field-multi-title,.press-releases .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .press-releases .field-name-field-title{margin-bottom:20px}.bundle-legal_notice{margin-top:20px;padding:15px}.bundle-legal_notice .paragraphs-item-legal-notice{margin-bottom:50px}.bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-notice{font-size:14px}.bundle-title_description_grey{width:100%;min-height:0;padding:30px 15px;float:none;display:block}.bundle-title_description_grey .field-name-field-title{font-size:22px;font-weight:400;margin-bottom:15px}.bundle-title_description_grey .field-name-field-body{line-height:1.2;font-size:14px}.bundle-paragraphe_horaire{width:100%;display:block;min-height:0;padding:0;float:none}.bundle-paragraphe_horaire>.field-item{padding:30px}.bundle-paragraphe_horaire>.field-item .field-name-field-title{font-size:14px;margin-bottom:10px}.bundle-paragraphe_horaire>.field-item .field-name-field-image{width:68px}.bundle-paragraphe_horaire>.field-item .field-name-field-body{font-size:13px;padding-left:67px}.page-node-415 .block-menu-block{padding:0 15px;width:100%;max-width:100%;overflow:hidden}.page-node-415 .block-menu-block .menu li a{margin-top:20px;border-bottom:1px solid #ff7558}.page-node-415 .block-menu-block .menu li a:after{bottom:-41px;right:-61px}.page-node-415 .block-menu-block .menu li .menu li,.page-node-415 .block-menu-block .menu li .menu li.menu-mlid-1998 .views-row{display:inline-block;width:49%;vertical-align:top}.page-node-415 .block-menu-block .menu li .menu li a,.page-node-415 .block-menu-block .menu li .menu li.menu-mlid-1998 .views-row a{margin-bottom:15px}.page-node-415 .block-menu-block .menu li .menu li .menu li a,.page-node-415 .block-menu-block .menu li .menu li.menu-mlid-1998 .views-row .menu li a{margin-bottom:10px}.page-node-415 #block-menu-block-1,.page-node-415 #block-menu-block-2,.page-node-415 #block-menu-block-3{padding-top:0}.page-node-415 #block-menu-block-1 h2,.page-node-415 #block-menu-block-1 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-1 .field-name-field-title,.page-node-415 #block-menu-block-1 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-1 .field-name-field-multi-title,.page-node-415 #block-menu-block-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-1 .field-name-field-title,.page-node-415 #block-menu-block-2 h2,.page-node-415 #block-menu-block-2 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-2 .field-name-field-title,.page-node-415 #block-menu-block-2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-2 .field-name-field-multi-title,.page-node-415 #block-menu-block-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-2 .field-name-field-title,.page-node-415 #block-menu-block-3 h2,.page-node-415 #block-menu-block-3 .bundle-title_description .field-name-field-title,.bundle-title_description .page-node-415 #block-menu-block-3 .field-name-field-title,.page-node-415 #block-menu-block-3 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .page-node-415 #block-menu-block-3 .field-name-field-multi-title,.page-node-415 #block-menu-block-3 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-3 .field-name-field-title{border-bottom:1px solid #ff7558;padding-left:0}
.page-node-415 #block-menu-block-1 h2:after,.page-node-415 #block-menu-block-1 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-1 .field-name-field-title:after,.page-node-415 #block-menu-block-1 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-1 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-1 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-1 .field-name-field-title:after,.page-node-415 #block-menu-block-2 h2:after,.page-node-415 #block-menu-block-2 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-2 .field-name-field-title:after,.page-node-415 #block-menu-block-2 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-2 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-2 .field-name-field-title:after,.page-node-415 #block-menu-block-3 h2:after,.page-node-415 #block-menu-block-3 .bundle-title_description .field-name-field-title:after,.bundle-title_description .page-node-415 #block-menu-block-3 .field-name-field-title:after,.page-node-415 #block-menu-block-3 .bundle-title_desciption_button .field-name-field-multi-title:after,.bundle-title_desciption_button .page-node-415 #block-menu-block-3 .field-name-field-multi-title:after,.page-node-415 #block-menu-block-3 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title:after,.bundle-legal_notice .paragraphs-item-legal-notice .page-node-415 #block-menu-block-3 .field-name-field-title:after{bottom:-58px;right:-61px}.page-node-415 #block-menu-block-1 .menu,.page-node-415 #block-menu-block-2 .menu,.page-node-415 #block-menu-block-3 .menu{padding-left:0}.page-node-415 #block-menu-block-1 .menu li,.page-node-415 #block-menu-block-2 .menu li,.page-node-415 #block-menu-block-3 .menu li{display:inline-block;width:100%}.page-node-415 #block-menu-block-1 .menu li a,.page-node-415 #block-menu-block-2 .menu li a,.page-node-415 #block-menu-block-3 .menu li a{width:100%;text-align:center}.page-node-415 #block-menu-block-1 .menu li a:after,.page-node-415 #block-menu-block-2 .menu li a:after,.page-node-415 #block-menu-block-3 .menu li a:after{display:none}.gmap-map,.view-gmap-lieux .view-content .gmap{height:300px !important}.chosen-container-single .chosen-single,#block-views-exp-search-page .chosen-container-single .chosen-single{background-position:95% center}#block-views-exp-search-page{padding:60px 20px}#block-views-exp-search-page input[type="text"],#block-views-exp-search-page select{height:43px}#block-views-exp-search-page input[type=submit]{padding:8px 23px;margin:6px 0 10px}#block-views-exp-search-page .views-exposed-widget{margin:0 auto}#block-views-exp-search-page .form-item::-webkit-input-placeholder{color:#372e2c}#block-views-exp-search-page .form-item::-moz-placeholder{color:#372e2c}#block-views-exp-search-page .form-item:-ms-input-placeholder{color:#372e2c}#block-views-exp-search-page .form-item:-moz-placeholder{color:#372e2c}h1.title{margin:40px 0 30px;font-size:24px;line-height:1.2}#user-login,div.messages,#main-wrapper #content .section>.tabs,.not-logged-in.page-user .region-content form{width:100%;margin:0;padding:15px;overflow:hidden}#main-wrapper #content .section>.tabs{padding-top:0}ul.primary li{display:block;margin-bottom:3px}#main-wrapper #content .section>.tabs ul.primary li{display:block}#main-wrapper #content .section>.tabs ul.primary li a{font-size:11px;padding:5px}.not-logged-in.page-user .region-content form input{width:100%}#user-pass input[type=submit]{padding:13px 19px;font-size:10px}#block-commerce-checkout-progress-indication{margin:0 auto 50px;padding-top:0}
#block-commerce-checkout-progress-indication .item-list ul li{font-size:12px;position:relative;text-align:center}#block-commerce-checkout-progress-indication .item-list ul li:before{display:block;margin:0 0 10px;font-size:26px}#block-commerce-checkout-progress-indication .item-list ul li:after{width:15px;display:block;margin-left:0;position:absolute;top:18px;right:-7px}#block-commerce-checkout-progress-indication .item-list ul li.cart{width:64px}#block-commerce-checkout-progress-indication .item-list ul li.cart:before{content:'\e906'}#block-commerce-checkout-progress-indication .item-list ul li.cart:after{width:15px}#block-commerce-checkout-progress-indication .item-list ul li.account{width:62px}#block-commerce-checkout-progress-indication .item-list ul li.account:before{content:'\e907';font-size:24px}#block-commerce-checkout-progress-indication .item-list ul li.account:after{width:15px}#block-commerce-checkout-progress-indication .item-list ul li.checkout{width:106px}#block-commerce-checkout-progress-indication .item-list ul li.checkout:before{content:'';background-color:#a9b3be;-webkit-mask:url(/sites/all/themes/magicmakers/img/user.svg) no-repeat center;mask:url(/sites/all/themes/magicmakers/img/user.svg) no-repeat center;width:100%;height:29px;vertical-align:middle}#block-commerce-checkout-progress-indication .item-list ul li.checkout:after{width:15px;top:37px}#block-commerce-checkout-progress-indication .item-list ul li.review{width:86px}#block-commerce-checkout-progress-indication .item-list ul li.review:before{content:'';background-color:#a9b3be;-webkit-mask:url(/sites/all/themes/magicmakers/img/card.svg) no-repeat center;mask:url(/sites/all/themes/magicmakers/img/card.svg) no-repeat center;width:100%;height:16px}#block-commerce-checkout-progress-indication .item-list ul li.review:after{display:none}#block-commerce-checkout-progress-indication .item-list ul li.review.active:before,#block-commerce-checkout-progress-indication .item-list ul li.checkout.active:before{background-color:#ff7558}#block-commerce-checkout-progress-indication .item-list ul li,#block-commerce-checkout-progress-indication .item-list ul li:last-child{width:auto;padding:0 10px}.view-commerce-cart-form .views-row .views-field-title{max-width:100%}.view-commerce-cart-form .views-row .views-field-field-workshop-location,.view-commerce-cart-form .views-row .views-field-field-date-start-end{margin-left:0}.field-name-commerce-order-total .commerce-price-formatted-components{width:100%}.entity-commerce-order .contact-link,.page-user-orders .entity-commerce-order .field-name-commerce-customer-billing{top:auto}.view-commerce-cart-form{width:100%;margin:0 auto;overflow:hidden;padding:0}.view-commerce-cart-form .view-header h2,.view-commerce-cart-form .view-header .bundle-title_description .field-name-field-title,.bundle-title_description .view-commerce-cart-form .view-header .field-name-field-title,.view-commerce-cart-form .view-header .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .view-commerce-cart-form .view-header .field-name-field-multi-title,.view-commerce-cart-form .view-header .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .view-commerce-cart-form .view-header .field-name-field-title{width:255px;margin:0 auto}.view-commerce-cart-form .view-header p{font-size:14px}.view-commerce-cart-form .view-header .cart-header{font-size:15px;padding-bottom:7px;margin:30px 15px 0 20px;border-bottom:1px solid #f6a055}.view-commerce-cart-form .view-header .cart-header:before{font-size:15px;margin-right:9px;margin-left:-26px}.view-commerce-cart-form .view-header .cart-header:after{font-size:40px;bottom:-24px;right:-34px}.view-commerce-cart-form .views-row{margin:20px 0}.view-commerce-cart-form .views-row .views-field-title{color:#ff7558;font-weight:600;font-size:14px;text-align:left}.view-commerce-cart-form .views-row .views-field-field-workshop-location,.view-commerce-cart-form .views-row .views-field-field-date-start-end{font-size:12px;display:block;margin-left:20px;text-align:left}
.view-commerce-cart-form .views-row .views-field-field-workshop-location{font-weight:600}.view-commerce-cart-form .views-row .views-field-field-workshop-location div:after{content:"-";margin:0 3px;display:inline-block;font-style:italic}.view-commerce-cart-form .views-row .views-field-field-date-start-end{font-style:italic}.view-commerce-cart-form .views-row .views-field-quantity{font-size:12px}.view-commerce-cart-form .views-row .views-field-commerce-total{font-size:14px;top:1px;right:40px}.view-commerce-cart-form .views-row .views-field-edit-delete{right:0;top:-6px}.view-commerce-cart-form .views-row .views-field-edit-delete input[type="submit"]{margin-right:10px}.commerce_coupon{padding:20px 0;margin-top:23px}.commerce_coupon label{font-size:12px}.commerce_coupon .form-item-coupon-code{width:70%}.commerce_coupon .form-item-coupon-code input[type="text"]{width:100%;margin:0 auto;display:block}.commerce_coupon input[type="submit"]{padding-top:5px;padding-bottom:5px}.commerce-line-item-views-form .commerce-line-item-actions{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.commerce-line-item-views-form .commerce-line-item-actions input[type=submit]{margin-bottom:20px;padding-top:5px;padding-bottom:5px;margin-left:0 !important;order:1}.commerce-line-item-views-form .commerce-line-item-actions #edit-submit{background:#fff;color:#54677d;border:2px solid #54677d;padding:6px 14px;margin-bottom:20px;order:10;border:none !important;width:auto !important}#dc-cart-ajax-form-wrapper #edit-submit{padding:6px 14px}#dc-cart-ajax-form-wrapper input[type=submit]{padding:13px 40px;display:block;margin:0 auto}#dc-cart-ajax-form-wrapper .views-field-edit-delete input[type=submit]{padding:0;height:18px}.node-type-press .region-content{padding:20px}.node-type-press .region-content .content{width:100%;padding:20px}.views-exposed-form .container-inline-date .date-padding{width:100%;float:none}.page-recherche .page-title{display:none}.page-recherche .view-workshop .view-content{width:100%}.page-recherche .view-workshop .view-content .views-row{width:100%;float:none}.page-recherche #block-views-exp-search-page .views-exposed-widget.views-widget-edit-distance{width:100%}.page-recherche #block-views-exp-search-page .vefl-region{width:100%}.page-recherche #block-views-exp-search-page .views-submit-button{display:block;text-align:center;margin-top:30px}.page-recherche #block-views-exp-search-page .vefl-region-general{margin-bottom:15px}.page-recherche #block-views-exp-search-page .vefl-region-general,.page-recherche #block-views-exp-search-page .vefl-region-submit{float:none;display:block}.page-recherche #block-views-exp-search-page .vefl-region-hours .views-exposed-widget select{width:100%;margin:0 0 5px}.page-recherche #block-views-exp-search-page .vefl-region-hours .views-exposed-widget:first-child select{width:100%;margin:0}.page-recherche #block-views-exp-search-page .vefl-region-days{text-align:left;padding-left:2px}.page-recherche #block-views-exp-search-page .vefl-region-days .views-exposed-widget{margin-right:7px;display:inline-block}.page-recherche #block-views-exp-search-page .vefl-region-date .views-exposed-widget .form-item{margin-right:0;width:100%}.page-recherche #block-views-exp-search-page .vefl-region-date .views-exposed-widget .form-item input[type="text"]{width:100%;margin-right:0}.page-recherche #block-views-exp-search-page .vefl-region-period .views-exposed-widget{text-align:left;padding-left:2px}.page-recherche #block-views-exp-search-page .vefl-region-period .views-exposed-widget .form-item{display:inline-block;margin-bottom:7px}.page-recherche #block-views-exp-search-page .views-widget-edit-field-workshop-type-value{width:100%}.line-item-summary{padding:20px 0 0}.line-item-summary .line-item-total-label,.line-item-summary .line-item-total-raw{font-size:14px}.line-item-summary .line-item-total-label{width:49%}.checkout-help h2,.checkout-help .bundle-title_description .field-name-field-title,.bundle-title_description .checkout-help .field-name-field-title,.checkout-help .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .checkout-help .field-name-field-multi-title,.checkout-help .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .checkout-help .field-name-field-title{margin-bottom:10px}
.checkout-help p{text-align:center;font-size:13px;width:80%;margin:0 auto 20px}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding-top:45px !important}.node-type-workshops .node-workshops .group-right .commerce-add-to-cart input[type="submit"]{width:100%;margin:0 auto;font-size:13px;padding:10px}#payment-details .commerce-credit-card-expiration{width:100%;margin-bottom:0}#payment-details .commerce-credit-card-expiration .form-item{width:44%;margin-bottom:0}#payment-details .form-item-commerce-payment-payment-details-credit-card-code{width:29%;margin:4px 0 20px}.page-checkout .region-content .form-item .chosen-container-single{width:93% !important}.page-checkout .field-name-field-childrens .ief-form{margin-left:0}.page-checkout #edit-account-form-select,.page-checkout form{width:100%}.page-checkout .form-wrapper legend{width:92%;border-bottom:2px solid #ff7558;margin-bottom:30px;padding-left:40px;padding-bottom:12px}.page-checkout .form-wrapper legend:before{position:absolute;content:'\e907';font-family:"magicmakers";font-size:23px;color:#ff7558;display:block;top:1px;left:1px}.page-checkout .form-wrapper .form-item,.page-checkout .form-wrapper .field-type-text,.page-checkout .form-wrapper .field-type-textfield,.page-checkout .form-wrapper .field-type-telephone,.page-checkout .form-wrapper .field-type-datestamp,.page-checkout .form-wrapper .field-type-list-text,.page-checkout .form-wrapper .street-block{display:block;width:100%}.page-checkout .form-wrapper .form-item input,.page-checkout .form-wrapper .field-type-text input,.page-checkout .form-wrapper .field-type-textfield input,.page-checkout .form-wrapper .field-type-telephone input,.page-checkout .form-wrapper .field-type-datestamp input,.page-checkout .form-wrapper .field-type-list-text input,.page-checkout .form-wrapper .street-block input{width:100%}.page-checkout .form-wrapper input[type="submit"]{margin:30px auto 0;padding-top:10px;padding-bottom:10px}.page-checkout .form-wrapper #edit-account-form-select-login-request-password{text-align:right}.page-checkout .form-wrapper #edit-account-form-select-login-request-password a{font-size:11px}.page-checkout .form-wrapper .field-name-field-how-do-you-know-us .form-item .chosen-container-single{width:100% !important}.page-checkout .form-wrapper .form-type-checkbox label{font-size:13px;max-width:98%;display:block}.page-user .region-content{width:100%;margin:0 auto}.page-user .region-content .form-item,.page-user .region-content .field-type-text,.page-user .region-content .field-type-textfield,.page-user .region-content .field-type-telephone,.page-user .region-content .field-type-datestamp,.page-user .region-content .field-type-list-text,.page-user .region-content .street-block{width:80%;display:block}.page-user .region-content .form-item .form-item,.page-user .region-content .field-type-text .form-item,.page-user .region-content .field-type-textfield .form-item,.page-user .region-content .field-type-telephone .form-item,.page-user .region-content .field-type-datestamp .form-item,.page-user .region-content .field-type-list-text .form-item,.page-user .region-content .street-block .form-item{width:100%}.page-user .region-content form{padding:30px 30px 15px}.page-user .region-content form fieldset{border:none;padding:0;margin:30px 0 60px}.page-user .region-content form fieldset legend{width:92%;border-bottom:2px solid #ff7558;margin-bottom:30px;padding-left:35px;padding-bottom:12px}.page-user .region-content form fieldset legend:before{position:absolute;content:'\e907';font-family:"magicmakers";font-size:23px;color:#ff7558;display:block;top:1px;left:1px}.page-user .region-content form .form-item-timezone{max-width:272px}.page-user .region-content form .field-name-field-how-do-you-know-us .form-item .chosen-container-single{width:100% !important}.page-user .region-content form .form-actions{text-align:center}.page-user .region-content input[type="submit"]{margin:30px auto 0;padding-top:10px;padding-bottom:10px}
.page-user .region-content .user-profile.view-mode-full .field{text-align:center;margin-bottom:20px}.page-user .region-content .user-profile.view-mode-full .field .field-label{color:#54677d;margin-bottom:5px;font-size:14px;font-weight:600;text-transform:uppercase;padding:0}.bundle-block_agegroup_class_btn{padding:15px}.bundle-block_agegroup_class_btn .field-item{width:100%;padding:60px 15px 30px;display:block;vertical-align:top;background:#fff;border:1px solid #e7e7e7;text-align:center;margin:0 0 15px;font-family:"Avenir";font-size:18px;min-height:0}.bundle-block_agegroup_class_btn .field-item .field-type-image{background:#fff;margin:0 auto 15px;position:relative;width:74px;height:74px}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item{width:74px;height:74px;border-width:6px !important;border-style:solid !important;border-radius:50%}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item img{width:62px;height:62px;border-radius:50%;max-width:none;border-radius:50%}.bundle-block_agegroup_class_btn .field-item .field-type-image .field-item:after{z-index:-1;background-size:67% !important}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies{margin-top:20px}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-item{display:inline-block}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-field-bg-couleur{display:none}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title{margin-right:7px;border:none;padding:3px 10px 3px 15px}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title p{margin:0;font-size:10px}.bundle-block_agegroup_class_btn .field-item .field-name-field-technologies .field-name-title:hover{color:#fff;cursor:default}.bundle-block_agegroup_class_btn .field-item .field-name-field-discover a{color:#fff;font-size:12px;margin-top:20px;margin-bottom:0}.bundle-block_agegroup_class_btn .field-item .field-items .field-item{width:auto;background:none;border:none;padding:0;margin:0;font-size:14px;min-height:0}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image{z-index:1}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image .field-item{border-color:#51a7dd}.bundle-block_agegroup_class_btn .field-item:nth-child(1n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:46px;height:70px;top:5px;right:-48px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-1.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(2n) .field-type-image .field-item{border-color:#6acc95}.bundle-block_agegroup_class_btn .field-item:nth-child(2n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:46px;height:74px;top:2px;left:-30px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-2.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(3n) .field-type-image .field-item{border-color:#f6a055}.bundle-block_agegroup_class_btn .field-item:nth-child(3n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:51px;height:48px;top:-9px;right:-36px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-3.png) no-repeat center left}.bundle-block_agegroup_class_btn .field-item:nth-child(4n) .field-type-image .field-item{border-color:#ffda7c}.bundle-block_agegroup_class_btn .field-item:nth-child(4n) .field-type-image .field-item:after{content:"";position:absolute;display:block;width:50px;height:73px;top:14px;left:-13px;background:url(/sites/all/themes/magicmakers/img/bg-agegroup-4.png) no-repeat center left}.mfp-content .block,.mfp-content #block-multiblock-2{padding:10px 20px;max-width:100%}.mfp-content .block h2,.mfp-content .block .bundle-title_description .field-name-field-title,.bundle-title_description .mfp-content .block .field-name-field-title,.mfp-content .block .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .mfp-content .block .field-name-field-multi-title,.mfp-content .block .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content .block .field-name-field-title,.mfp-content #block-multiblock-2 h2,.mfp-content #block-multiblock-2 .bundle-title_description .field-name-field-title,.bundle-title_description .mfp-content #block-multiblock-2 .field-name-field-title,.mfp-content #block-multiblock-2 .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button .mfp-content #block-multiblock-2 .field-name-field-multi-title,.mfp-content #block-multiblock-2 .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice .mfp-content #block-multiblock-2 .field-name-field-title{width:79%}
.mfp-content .block .content,.mfp-content #block-multiblock-2 .content{font-size:14px;padding-top:20px}.mfp-content .block .content .mailchimp-signup-subscribe-form-description,.mfp-content #block-multiblock-2 .content .mailchimp-signup-subscribe-form-description{margin-bottom:10px}.mfp-content .block .content .form-item-mergevars-EMAIL,.mfp-content #block-multiblock-2 .content .form-item-mergevars-EMAIL{display:block;width:100%;margin-right:15px}.mfp-content .block .content .form-item-mergevars-ZIP-CODE,.mfp-content #block-multiblock-2 .content .form-item-mergevars-ZIP-CODE{display:block;width:100%}.mfp-content .block .content .form-actions,.mfp-content #block-multiblock-2 .content .form-actions{margin-top:15px}.item-list ul.pager li a{padding:3px 5px}.item-list ul.pager li.pager-next,.item-list ul.pager li.pager-last{display:block;margin-top:15px}#block-views-exp-search-page .vefl-region-general,#block-views-exp-search-page .vefl-region-submit{float:none;margin-left:0;width:100%}table th,table td{font-size:.8em}.field-name-field-childrens{overflow:scroll;overflow-y:hidden;width:300px !important;margin:0 auto}table.ief-entity-table tr td .form-wrapper.ief-entity-operations input[type="submit"]{width:auto;min-width:0;font-size:10px}}@media screen{hr,.ahem,#skip-link{display:none}#content hr{display:block}img{max-width:100%;height:auto}.header-page-bg .views-row{background-size:cover;padding:100px 0;text-align:center}#block-system-main,#footer .section,#header .section{max-width:1280px;width:100%;margin:0 auto}#header .section{padding:0 20px}#content,#navigation,#sidebar-first,#sidebar-second{float:left}.with-navigation #content,.with-navigation #sidebar-first,.with-navigation #sidebar-second{margin-top:3em}#navigation{height:3em;width:100%;margin-right:-100%}#navigation h2,#navigation .bundle-title_description .field-name-field-title,.bundle-title_description #navigation .field-name-field-title,#navigation .bundle-title_desciption_button .field-name-field-multi-title,.bundle-title_desciption_button #navigation .field-name-field-multi-title,#navigation .bundle-legal_notice .paragraphs-item-legal-notice .field-name-field-title,.bundle-legal_notice .paragraphs-item-legal-notice #navigation .field-name-field-title{margin:0}#content{width:100%}.sidebar #content .section{padding-right:160px}#sidebar{float:right;width:385px}#footer{clear:both}.jquery_colorpicker_text_display{display:none}.view-equipe .views-field-field-image img{border-radius:50%;-webkit-transition:4s;-moz-transition:4s;-ms-transition:4s;-o-transition:4s;transition:4s;transition-delay:0s;border:0 solid transparent}.bundle-container .field-name-field-paragraphs-contents .field-items.items-count-2{display:flex;flex-direction:row;justify-content:space-between}.paragraphs-items-field-paragraphs-contents-homepage{margin-bottom:40px}.bundle-container .field-name-field-paragraphs-contents .field-items.items-count-2>.field-item{width:calc(50% - 10px)}.front .field-name-field-title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:25px;margin-top:25px;line-height:1}.faq-row{position:relative;z-index:5;display:flex;flex-direction:column;max-width:900px;margin:auto;margin-bottom:40px}.faq-question{align-self:flex-start;margin:2px 0;padding:5px 10px;background:#ff7558;color:#fff;width:70%;position:relative;font-family:'Quicksand';font-size:1.2em;text-align:center}.faq-question:after{content:"";background:#ff7558;width:30px;height:30px;position:absolute;left:25px;bottom:-15px;transform:rotate(45deg);z-index:-1}.faq-answer{align-self:flex-end;margin:2px 0;padding:5px 10px;background:#f5f5f5;width:65%;position:relative;font-family:'Quicksand';line-height:1.3}.faq-answer:after{content:"";background:#f5f5f5;width:30px;height:30px;position:absolute;right:25px;bottom:-15px;transform:rotate(45deg);z-index:-1}.paragraphs-item-title-subtitle-image-description img{width:100%;height:100%;object-fit:cover}
.view-id-testimony .slick-dots{font-size:0;position:absolute;bottom:20px;left:calc(50% - 25px);height:20px;width:50px;padding:0;margin:0;display:flex}.view-id-testimony .slick-dots li{margin:5px 5px}}@media screen and (max-width:767px){.bundle-container .field-name-field-paragraphs-contents .field-items.items-count-2{flex-direction:column}.bundle-container .field-name-field-paragraphs-contents .field-items.items-count-2>.field-item{width:100%}.view-id-testimony .slick-dots{bottom:-25px !important}}@media screen{.paragraphs-item-title-image-description-btn .content{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:767px){.paragraphs-item-title-image-description-btn .content{display:flex;flex-direction:column-reverse;align-items:flex-start}}@media screen{.paragraphs-item-title-image-description-btn .field-name-field-title{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:10px}.paragraphs-item-title-image-description-btn a:hover{text-decoration:underline;text-decoration-color:#700315}.paragraphs-item-title-image-description-btn .field-name-field-title{color:#700315;margin:20px 0 0}.paragraphs-item-title-image-description-btn .field-name-field-subtitle{color:#700315;margin:10px 0;font-family:'Quicksand'}.wrap_image_and_text a:hover{text-decoration:none}.wrap_image_and_text{border-radius:50%;width:300px;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;display:flex}}@media screen and (max-width:767px){.wrap_image_and_text{width:33vw;height:33vw;overflow:visible}.paragraphs-items-field-paragraphs-contents-homepage .bundle-title_image_description_btn .odd .wrap_image_and_text{margin-left:62vw}}@media screen{.wrap_image_and_text .field-type-text-long,.wrap_image_and_text .wrap_image_text_tsid{opacity:0;font-family:'Quicksand';color:#fff;padding:15px;background:rgba(255,117,88,1);transition:opacity .2s linear;height:100%;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1280px){.wrap_image_and_text .field-type-text-long{display:none}}@media screen and (max-width:767px){.wrap_image_and_text .field-type-text-long{display:flex;opacity:1;text-align:left;width:66vw;font-size:1em;align-items:center;justify-content:center;margin-left:33vw;margin-top:70px;background:transparent;color:#000;padding-right:0;padding-left:0}.paragraphs-items-field-paragraphs-contents-homepage .bundle-title_image_description_btn .odd .wrap_image_and_text .field-type-text-long{margin-left:-64vw;padding-left:15px}.wrap_image_and_text .field-type-text-long p{padding:0 10px}}@media screen{.wrap_image_and_text:hover .wrap_image_text_tsid{opacity:1}.wrap_image_and_text:hover .field-type-text-long{opacity:1}.wrap_image_and_text .field-type-text-long .field-item p:nth-child(2){display:none}.paragraphs-item-title-image-description-btn .content .field-type-image .field-item img{width:auto;height:100%;max-width:none}.paragraphs-item-title-image-description-btn .content .field-name-field-title{margin-bottom:0;font-family:'Quicksand'}}@media screen and (max-width:767px){.paragraphs-item-title-image-description-btn .content .field-name-field-title{margin-left:33vw;font-size:1.1em;position:absolute;margin-top:0;padding-left:15px}.paragraphs-item-title-image-description-btn .content .field-name-field-subtitle{display:none}.paragraphs-items-field-paragraphs-contents-homepage .bundle-title_image_description_btn .odd .paragraphs-item-title-image-description-btn .content .field-name-field-title{margin-left:0}}@media screen{.mapareaHoverText{position:absolute;background:#ff7558;color:#fff;width:400px;height:auto;visibility:hidden;display:none;font-family:'Quicksand';text-align:left;line-height:1.3;padding:0 10px;z-index:1;box-shadow:0px 0px 30px -5px rgba(0,0,0,0.75)}.mapareaHoverText img{display:none}}@media screen and (max-width:767px){.slick-vertical .slick-slide{height:160px}
.mapareaHoverText img{width:90px;float:left;padding-bottom:30px}}@media screen{.slick-prev:before,.slick-next:before{font-family:"slick";font-size:40px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;*-moz-osx-font-smoothing:grayscale;}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:30px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-60px}.slick-next{right:-60px}}@media screen and (max-width:767px){.slick-prev{left:-20px}.slick-next{right:-20px}}@media screen{.slick-prev:before{content:"\f053"}[dir="rtl"] .slick-prev:before{content:"\f054"}[dir="rtl"] .slick-next{left:-10px;top:70px;right:auto}.slick-next:before{content:"\f054"}[dir="rtl"] .slick-next:before{content:"\f053"}#block-views-press-block blockquote{font-family:"Quicksand";font-size:1.6em;color:#700315}.presse-source{color:#700315;font-family:"Quicksand"}.view-id-press a{margin-top:25px}body:not(.page-recherche) #edit-field-workshop-type-value-wrapper,body:not(.page-recherche) #edit-title-atelier-wrapper{display:none}}@media screen and (min-width:768px){body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general{display:flex}}@media screen{body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general>div{flex-grow:1;margin:0 5px}}@media screen and (max-width:767px){body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general{flex-direction:column}body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general>div{margin:5px auto}}@media screen{.header-page-bg header h2:first-line {font-family:"Avenir-bold";font-size:1.5em}.header-page-bg header h2{padding-top:80px;font-family:"Avenir";font-size:1.1em;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=158, Color=#000000)";text-shadow:5px 2px 6px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=6,Direction=135,Color=#000000);letter-spacing:3px;margin-top:0}}@media screen and (max-width:767px){.region .header-page-bg header h2{font-size:1em !important;margin-top:50px;margin-bottom:-20px}.header-page-bg header h2:first-line {font-size:1em}}@media screen and (min-width:650px){.header-page-bg header h1.views-field-title{padding-top:40px}.header-page-bg header h2{padding-top:40px}}@media screen{#block-views-press-block a{cursor:default}#video-popin{width:100%;position:fixed;height:100%;background:rgba(0,0,0,0.2);top:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center}#video-popin iframe{max-width:100%;width:800px;height:450px}a.btn-pupup-close{margin-left:620px}}@media screen and (max-width:767px){#video-popin iframe{max-width:100%;width:520px;height:270px}}@media screen and (max-width:540px){#video-popin iframe{max-width:100%;width:360px;height:180px}}@media screen and (max-width:767px){.front .bundle-title_subtitle_image_description{display:none}.front #block-views-press-block{display:none}}@media screen{.paragraphs-bundles-wrapper{margin-top:70px}.front .paragraphs-bundles-wrapper{margin-top:15px}#block-views-press-block .view-footer{display:none}.btn-pupup-close{text-align:left;opacity:.9;background:#fff;position:relative;background:rgba(255,255,255,0.5);margin-bottom:15px;font-size:1.3em;border-radius:2px;padding:5px 60px 5px 50px}.btn-pupup-close:hover{opacity:1}.btn-pupup-close:before,.btn-pupup-close:after{position:absolute;right:19px;top:3px;content:' ';height:30px;width:2px;background-color:#ff7558}.btn-pupup-close:before{transform:rotate(45deg)}.btn-pupup-close:after{transform:rotate(-45deg)}body #views-exposed-form-search-page .views-exposed-widgets.clearfix{max-width:100%;margin:auto;display:block}
}@media screen and (min-width:767px){body #views-exposed-form-search-page .views-exposed-widgets.clearfix{display:flex;justify-content:left;align-items:center}}@media screen{.background.gris{background-color:#f5f5f5;position:relative;padding:15px 0}.background.gris:before{position:absolute;content:'';background:#f5f5f5;width:300%;left:-100%;height:100%;top:0;z-index:-1}.background.gris:after{position:absolute;content:'';background:#f5f5f5;width:300%;right:-100%;height:100%;top:0;z-index:-1}body.front{overflow-x:hidden}#video-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/sites/default/files/public/video-overlay.png);padding:100px 0;z-index:-1}.not-front #video-overlay{z-index:0}.not-front .view-current-page header.views-row .views-field-title{z-index:1}.flex-wrapper{display:flex;flex-direction:row;justify-content:space-around}.flex-wrapper .field-name-field-body{width:500px}}@media screen and (max-width:767px){#imgmaparea{display:none}.mapareaHoverText{position:initial;background:transparent;color:#000;width:100vw;height:160px;height:auto;visibility:visible;display:inline-block;font-family:'Quicksand';text-align:left;line-height:1.1;padding:0 5px 0 0;z-index:1;box-shadow:none}.mapareaHoverText img{width:90px;float:left;padding-bottom:135px;padding-top:20px;display:block;margin-right:15px}.mapareaHoverText h3{margin-top:0;margin-bottom:7px;line-height:1.2}.mapareaHoverText p{margin-top:0;font-size:1em;line-height:1.5em}}@media screen{.node-type-workshops .node-workshops .flex-col .field-name-commerce-price.price-with-discount{padding-left:10px}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price.price-with-discount .price-element,.rightPart_bottomInfos_left .field-name-commerce-price .price-element{display:inline-block;width:55%}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price.price-with-discount .real-price{display:inline-block;width:45%}.rightPart_bottomInfos_left .field-name-commerce-price .price-element{width:65%}.rightPart_bottomInfos_left .field-name-commerce-price .real-price{width:35%;text-align:center}.rightPart_bottomInfos_left .field-name-commerce-price .real-price,.node-type-workshops .node-workshops .flex-col .field-name-commerce-price .real-price{color:#000;font-size:14px;padding-right:5px}.rightPart_bottomInfos_left .field-name-commerce-price .price.with-discount{font-size:21px}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price .price.with-discount{font-size:26px}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price .real-price{font-size:24px;padding-right:0;text-align:center}.rightPart_bottomInfos_left .field-name-commerce-price .date-discount{display:block;font-size:10px}}@media screen{body.admin-menu.adminimal-menu{margin-top:110px !important}#block-masquerade-masquerade{text-align:center;position:fixed;background-color:#4d8f46;top:29px;left:0;right:0;z-index:990;padding-top:10px;height:60px}#block-masquerade-masquerade form{width:100%}.is-masquerading #block-masquerade-masquerade{background-color:red;top:0}.is-masquerading #block-masquerade-masquerade #quick_switch_links{float:left}#block-masquerade-masquerade #edit-masquerade-user-field{width:300px}#block-masquerade-masquerade h2{margin-top:2px}#block-masquerade-masquerade h2,#block-masquerade-masquerade .description{color:#fff}#block-masquerade-masquerade .container-inline>.form-item,#block-masquerade-masquerade .container-inline>.form-submit,#block-masquerade-masquerade .content,#block-masquerade-masquerade .contextual-links-wrapper,#block-masquerade-masquerade h2{display:inline-block;vertical-align:top}#block-masquerade-masquerade .description{position:absolute;right:20px;top:18%}#block-masquerade-masquerade .description .item-list{font-size:16px;font-weight:700;text-align:center;display:block}#block-masquerade-masquerade .description .item-list ul{list-style:none}}@media screen{.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0 -15px;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;height:390px;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;margin:0 5px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/sites/all/themes/magicmakers/slick/./fonts/slick.eot);src:url(/sites/all/themes/magicmakers/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/magicmakers/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/magicmakers/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/magicmakers/slick/./fonts/slick.svg#slick) format('svg')}@media screen{.slick-loading .slick-list{background:#fff url(/sites/all/themes/magicmakers/slick/./ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1;background:rgba(255,255,255,0.5);height:100%;width:60px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}}@media screen{.grtyoutube-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.grtyoutube-popup-content{margin-top:150px;width:95%;max-width:850px;margin-left:auto;margin-right:auto;position:relative}.grtyoutube-popup-close{position:absolute;top:-30px;right:0;color:#FFF;font-size:25px;width:17px;height:17px;cursor:pointer}.grtyoutube-iframe{width:100%;height:480px}}@media screen and (max-width:767px){.grtyoutube-iframe{width:100%;height:350px}}@media screen{.grtyoutube-dark-theme{background:rgba(0,0,0,0.85)}.grtyoutube-dark-theme .grtyoutube-popup-content{-webkit-box-shadow:0px 0px 8px 0px rgba(255,255,255,0.2);-moz-box-shadow:0px 0px 8px 0px rgba(255,255,255,0.2);box-shadow:0px 0px 8px 0px rgba(255,255,255,0.2)}.grtyoutube-dark-theme .grtyoutube-popup-close{background:url(/sites/all/themes/magicmakers/img/icon-close-#fff.png) no-repeat}.grtyoutube-light-theme{background:rgba(255,255,255,0.85)}.grtyoutube-light-theme .grtyoutube-popup-content{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2)}.grtyoutube-light-theme .grtyoutube-popup-close{background:url(/sites/all/themes/magicmakers/img/icon-close-#000.png) no-repeat}}@media screen{.discovery_workshop.hide-discovery,.discovery-workshop .views-field-field-surchage-tranche-age{display:none !important}.block-widget-small{margin-top:15px}.txt-corail{color:#f97b62}}@media screen and (max-width:768px){#header{display:none;opacity:0}.block-widget-small iframe{height:50px !important}.block-widget-carousel iframe{height:320px !important}.front .region-content h2{color:#f97b62}.hidden-xs{display:none}}@media screen{.only-mobile{display:none}}@media screen and (max-width:768px){.only-mobile{display:block}}@media screen{.txt-right{text-align:right}.txt-orange,h3.txt-orange,.txt-orange-base{color:#ff7558 !important}body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general>div{flex-grow:0}#block-views-exp-search-page .views-exposed-widget{height:40px}#block-views-exp-search-page .vefl-region-general.expanded{float:none}#block-views-exp-search-page .vefl-region-submit{float:right}#edit-field-class-group-value-wrapper{min-width:150px}#block-views-exp-search-page .vefl-region-general .views-exposed-widget.views-widget-edit-distance{max-width:400px;width:45%;margin-right:0}#block-views-exp-search-page .vefl-region-general .views-exposed-widget.views-widget-edit-distance{margin-right:0}#block-views-exp-search-page .vefl-region-date{margin-right:2px;margin-left:2px;display:flex;width:20%}.page-recherche #block-views-exp-search-page .vefl-region-date .views-exposed-widget .form-item input[type="text"]{width:100%}#block-views-exp-search-page .vefl-region-date>div.views-exposed-widget{width:auto}#block-views-exp-search-page .vefl-region-catalogue{margin-top:40px}.admin-menu #block-views-exp-search-page .vefl-region-catalogue .views-exposed-widget{min-width:220px}body #views-exposed-form-search-page .vefl-region-general>div#edit-distance-wrapper{min-width:210px}.admin-menu #block-views-exp-search-page .views-exposed-widget.views-widget-edit-distance{max-width:350px;width:41%}#block-views-exp-search-page #edit-field-catalogue-term-id-tid-wrapper{width:200px}.views-widget-edit-distance .views-widget,.views-widget-edit-distance .views-widget .form-type-textfield{padding-right:0}.views-widget-edit-distance .views-widget{padding-right:3px}.views-widget-edit-distance .views-widget .form-type-textfield{width:80%}.views-widget-edit-distance .views-widget .form-type-textfield{width:100%}.views-widget-edit-distance .views-widget .form-type-select{display:none}.views-widget-edit-distance .views-widget .form-type-select>div{max-width:100%}.views-widget-edit-distance .views-widget .form-type-select .chosen-container-single .chosen-single{margin-left:1px}.views-widget-edit-distance .views-widget .form-type-select .chosen-container-single .chosen-single span{margin-right:10px}.view-current-page.view-display-id-block_1 .views-row{padding-top:119px}
.view-current-page .views-field-sku{color:#fff;font-weight:700;margin-bottom:15px}.vefl-region.vefl-region-catalogue{display:none}body #views-exposed-form-search-page .vefl-region-general>div{height:40px;margin-right:2px}#block-views-exp-search-page .content #edit-field-ouvert-ferme-value-wrapper{max-width:100%;width:100%;padding-top:10px;margin-top:15px}#block-views-exp-search-page .content #edit-field-ouvert-ferme-value-wrapper label{display:block !important;color:#fff}#header .region-header ul.menu li.expanded a.big-sous-menu+ul.menu ul.menu:before,#header .region-header ul.menu li.expanded a.big-sous-menu+ul.menu ul.menu:after{display:none}#header .region-header ul.menu li.expanded.menu-lieu a.big-sous-menu+ul.menu ul.menu{position:relative;min-width:0;top:0;transform:translate(0);left:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}body:not(.front):not(.page-recherche) #block-views-exp-search-page .vefl-region-catalogue,body:not(.front):not(.page-recherche) #block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-hours,body:not(.front):not(.page-recherche) #block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-period,body #block-views-exp-search-page #views-exposed-form-search-page .vefl-region.vefl-region-days{display:none !important}body:not(.front):not(.page-recherche) #block-views-exp-search-page .vefl-region-general.expanded{float:left}}@media screen and (max-width:768px){#header .region-header ul.menu li.expanded.menu-lieu>ul.menu li{margin-bottom:10px;margin-bottom:15px}#header .region-header ul.menu li.expanded.menu-lieu>ul.menu li .nolink{font-weight:700;color:#000;margin-bottom:10px}#header .region-header ul.menu li.expanded ul.menu li.open>ul.menu{display:block !important}#header .region-header ul.menu li.expanded ul.menu li.close>ul.menu{display:none !important}#block-views-exp-search-page .vefl-region-general .views-exposed-widget.views-widget-edit-distance,.admin-menu #block-views-exp-search-page .views-exposed-widget.views-widget-edit-distance,#block-views-exp-search-page .vefl-region-general .views-exposed-widget.views-widget-edit-field-class-group-value,.admin-menu #block-views-exp-search-page .vefl-region-general .views-exposed-widget.views-widget-edit-field-class-group-value,#block-views-exp-search-page #edit-field-catalogue-term-id-tid-wrapper,#block-views-exp-search-page .vefl-region-catalogue{width:100% !important;max-width:100%}#block-views-exp-search-page .views-exposed-widget{width:100%;max-width:100%;height:60px}#block-views-exp-search-page #button-wrapper{text-align:center}.views-widget-edit-distance .views-widget{padding-right:0}.field-name-field-childrens{width:100% !important;padding:15px}[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr th:nth-child(2),[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr td:nth-child(2),[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr th:nth-child(3),[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr td:nth-child(3),[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr th:nth-child(4),[id^="edit-commerce-user-profile-pane-field-childrens-und"] tr td:nth-child(4){display:none}.ief-row-form .st-key{display:none}.st-key{display:none}#edit-commerce-payment legend{padding-left:0}}@media screen and (min-width:768px){#header .region-header ul.menu li{margin-right:0}#header .region-header ul.menu li.expanded a.big-sous-menu+ul.menu ul.menu{display:block}#header .region-header ul.menu li.expanded a.big-sous-menu+ul.menu{min-width:850px;max-width:100%;max-height:none}#header .region-header ul.menu li.expanded.menu-lieu>ul.menu li{padding-top:15px}#header .region-header ul.menu li.expanded.menu-lieu>ul.menu li .nolink{display:block;padding-left:10px;font-weight:700;font-size:18px}.is-sticky #header .region-header ul.menu li.expanded.menu-lieu>ul.menu li .nolink{font-weight:700;color:#000}#header .region-header ul.menu li.expanded.menu-lieu a.big-sous-menu+ul.menu>li{width:33%;float:left}}@media screen{#ief-entity-table-edit-commerce-user-profile-pane-field-childrens-und-entities .ief-form-row .form-item{margin-bottom:0}
#ief-entity-table-edit-commerce-user-profile-pane-field-childrens-und-entities .ief-form-row .field-name-field-allergies label{margin-top:15px;clear:both}#ief-entity-table-edit-commerce-user-profile-pane-field-childrens-und-entities .ief-form-row input[type="text"]{width:96%}.page-checkout .field-name-field-childrens input[type="submit"]:last-child{margin-right:0}.chosen-single.chosen-default{color:#444}#edit-title-atelier{opacity:0;max-height:1px}}@media screen and (max-width:768px){.hidden-xs{display:none}}@media screen{#block-views-exp-search-page .content .form-type-checkbox label{font-size:16px;font-weight:700}}@media screen and (min-width:768px){#block-views-exp-search-page .content .form-type-checkbox label{margin-right:0}.admin-menu #block-views-exp-search-page .views-widget-edit-field-workshop-type-value{width:20% !important}#block-views-exp-search-page .form-item-field-class-group-value>.chosen-container,#block-views-exp-search-page .form-item-field-workshop-type-value>.chosen-container,#block-views-exp-search-page .form-type-select .bef-select-as-checkboxes-fieldset .chosen-container{max-width:100% !important;min-width:100% !important}.paragraphs-items-field-paragraphs-contents-full .bundle-image_description_subtitle .field-name-field-body{width:58%}.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item{width:19%}}@media screen{.paragraphs-item-list-of-value .field-name-field-description-inner>.field-items>.field-item{height:auto;max-height:none}.clear{clear:both}.wrapper-school-children-2,.wrapper-school-children{width:94%}.wrapper-school-children{background-color:orange;color:#fff;padding:10px;margin-top:15px;clear:both;border-radius:2px}.view-current-page header.views-row::before{content:" ";position:absolute;top:0;left:0;width:100%;height:50%;z-index:0;background:linear-gradient(#565656,transparent)}.view-current-page header.views-row .views-field-title,.view-current-page header.views-row .views-field-sku,.view-current-page header.views-row .date-,.view-current-page header.views-row .horaires-{position:relative}.page-node-14596 #edit-field-class-group-value-wrapper,.page-node-26561 #edit-field-class-group-value-wrapper{display:none}.header-page-bg header .round-star .views-field-php .field-content{margin-bottom:5px;font-family:"Avenir";text-shadow:none;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:normal}.header-page-bg header .round-star .views-field-php .field-content .age-small{font-family:"Avenir-bold";font-size:12px;text-transform:uppercase;margin-bottom:7px}.header-page-bg header .round-star .views-field-php .field-content .age-small::after{content:'\e902';font-family:"magicmakers";font-size:90px;color:#fff;display:block;position:absolute;bottom:-20px;left:10px}.view-workshop .view-content .views-row .group-right .field-type-commerce-price{float:left;margin-top:50px;display:block;font-size:24px;font-weight:700}.view-workshop .view-content .views-row .group-right .quantity-text{width:100%}.view-workshop .view-content .views-row:hover .group-left h4 a{text-decoration:underline}#block-views-exp-search-page .content .bef-checkboxes label{display:block !important}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset{border:none;position:relative;padding-left:0;padding-right:0}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset legend{padding-inline-start:0;padding-inline-end:0;width:100%;position:relative}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset legend .fieldset-title{display:block;padding:13px 17px 13px;height:auto;border:none;box-shadow:none;background:url(/sites/all/themes/magicmakers/img/fleche-up.png) no-repeat 96% center #fff;width:100%;color:#444;font-size:14px}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset.collapsed legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/fleche.png) no-repeat 96% center #fff}
#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset legend .fieldset-legend{background-image:none;padding-left:0}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset legend .fieldset-legend .summary{display:none}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper{position:absolute;top:42px;background-color:#fff;padding:0;width:200px;left:50%;transform:translateX(-50%);width:100%;z-index:100000}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper .form-checkboxes{max-height:300px;overflow-y:auto;padding:10px}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper{transform:translate(-50%,-42px)}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper [type="checkbox"]+label{font-weight:400;display:block;margin-bottom:15px;color:#372e2c;font-size:14px}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper [type="checkbox"]+label::before{border-color:#444}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset .fieldset-wrapper [type="checkbox"]:checked+label::after{background-color:#444}#block-views-exp-search-page .views-exposed-form{text-align:left}body.node-type-locations #block-views-exp-search-page #edit_title_atelier_chosen{width:100% !important}body.admin-menu.node-type-locations #views-exposed-form-search-page .vefl-region-general>div{width:24%}body.node-type-locations #edit-field-workshop-type-value-wrapper,body.front #edit-field-workshop-type-value-wrapper{display:block}#edit_field_workshop_type_value_chosen,#edit_days_chosen{width:auto !important}}@media screen and (max-width:868px){body.node-type-locations #block-views-exp-search-page .vefl-region-general{width:51%}}@media screen and (max-width:768px){body:not(.page-recherche) #block-views-exp-search-page .vefl-region-general{width:100%}body.node-type-locations #views-exposed-form-search-page .vefl-region-general>div{width:100% !important}#block-views-exp-search-page .vefl-region-general .views-exposed-widget{width:100%;max-width:100%}}@media screen{.front .view-current-page .view-content,.front .view-current-page .view-content header{height:100%}.front .region-under-header h1.views-field-title{margin-top:0 !important}}@media screen and (max-width:1400px){.front .region-under-header h1.views-field-title{margin-top:0 !important}}@media screen{.header-page-bg header h1,.header-page-bg header h2,.header-page-bg header>div{z-index:2;position:relative}.header-page-bg video,.header-page-bg #video-overlay{z-index:0}#header .region-header ul.menu li.expanded>a::after{color:#ff7558}.wrapper-decoration{background-image:url(/sites/all/themes/magicmakers/img/ligne-decor-lieux.png);background-size:100% auto;background-repeat:no-repeat;background-position:center center}.title-center h3{text-align:center}#block-views-exp-search-page form{opacity:0}.wrap_image_and_text .field-type-text-long{display:flex}.page-recherche #block-views-exp-search-page .vefl-region-general{display:flex !important}}@media screen and (max-width:767px){.page-recherche #block-views-exp-search-page .vefl-region-general{display:flex;flex-direction:column}.page-recherche #block-views-exp-search-page .views-exposed-widget,.page-recherche #block-views-exp-search-page .vefl-region-general .views-exposed-widget{max-width:100%;width:100%}#block-views-exp-search-page .form-type-select fieldset.bef-select-as-checkboxes-fieldset{margin:0}}@media screen{.not-front #page-wrapper{width:auto}#page-wrapper{overflow-x:hidden}body.page-recherche .view-workshop .view-content{width:70%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;padding:30px 30px}.close-classe{display:none;text-align:center;margin:10px auto;max-width:200px}.vefl-region-days{margin-left:10px;margin-top:40px}
}@media screen and (max-width:1225px){body.page-recherche .view-workshop .view-content{width:80%}}@media screen and (max-width:1000px){body.page-recherche .view-workshop .view-content{width:90%}}@media screen and (max-width:767px){body.page-recherche .view-workshop .view-content{width:100%}.close-classe{display:block}#block-views-exp-search-page .vefl-region-date{width:100%}}@media screen{.page-recherche .view-workshop .view-content .views-row{width:100%;margin-right:0}.corner{width:260px;height:0}.view-search-new .view-content{max-width:1000px;margin:auto}.corner .corner-inner{position:relative;height:175px;border:none;overflow:hidden}.corner .corner-inner .field-name-field-background-image{margin-top:0;position:absolute;top:0;left:0;overflow:hidden;padding:20px;width;100%}}@media screen and (max-width:600px){.corner{width:100%;height:auto}.corner .corner-inner{position:relative;width:100%;height:175px;border:none;overflow:hidden}}@media screen{.topInfos{margin-left:230px;text-align:center;padding:1px 15px;min-height:175px}.topInfos h3{margin-top:12px;margin-bottom:12px;font-weight:700;font-size:24px;line-height:1.2}.topInfos .field-name-field-workshop-type{vertical-align:middle;display:inline-block;margin-right:6px;padding-right:15px;position:relative}.topInfos .field-name-field-workshop-type:after{content:'/';position:absolute;top:0;right:0}.topInfos .classe{vertical-align:middle;display:inline-block;padding:4px 6px;border-radius:10px;color:#fff}.node-type-workshops .topInfos .classe.bck-blue{padding:4px 6px;margin-bottom:0}.topInfos .btn{display:block;width:90%;max-width:200px;margin:15px auto 5px;background:#fff;border:1px solid #f97b62;border-radius:14px;color:#f97b62;font-size:12px;line-height:1.2;padding:10px 20px;text-transform:none}}@media screen and (max-width:600px){.topInfos{margin-left:0}}@media screen{.bottomInfos{margin-top:10px;display:flex;align-items:flex-end}.bottomInfos .bottomInfos_left,.bottomInfos .bottomInfos_right{display:flex;flex:1;align-items:center}.bottomInfos .bottomInfos_left .time-col{flex:1;position:relative;padding:0 25px 15px;text-align:center;font-size:16px;line-height:1.5}.bottomInfos .bottomInfos_left .time-col:after{content:'';position:absolute;top:0;bottom:9px;right:0;width:1px;background-color:#f97b62}.bottomInfos .bottomInfos_left .time-col .periode{font-weight:700;font-size:18px;color:#f97b62}.bottomInfos .bottomInfos_left .time-col .field-name-field-date-start-end{font-weight:700}.bottomInfos .bottomInfos_left .where-col{flex:1;min-height:50px;padding:0 50px 15px 25px;text-align:center;font-size:16px;line-height:1.5;background:url(/sites/all/themes/magicmakers/img/location.png) no-repeat right center}.bottomInfos .bottomInfos_left .where-col .node-type-workshops .node-locations{color:#000;padding:0}.bottomInfos .bottomInfos_left .where-col .comment{font-weight:700;font-size:18px;color:#f97b62;margin:0}.bottomInfos .bottomInfos_right{align-items:flex-end}.bottomInfos .bottomInfos_right .infos-col{flex:1;padding:0 25px 30px;font-size:16px;line-height:1.5;text-align:center;color:#f97b62}.bottomInfos .bottomInfos_right .infos-col .field-name-commerce-stock .field-item:after{content:" place(s) disponible(s)"}.bottomInfos .bottomInfos_right .price-col{flex:1;padding:0 25px 30px;text-align:center}.bottomInfos .bottomInfos_right .price-col .field-name-commerce-price{margin:0 0 10px;line-height:1.2;text-align:center;color:#f97b62;font-family:"Lato"}.bottomInfos .bottomInfos_right .price-col .field-name-commerce-price .price{font-size:36px;line-height:1;font-weight:700}.view-search .bottomInfos .bottomInfos_right .price-col .field-name-commerce-price,.view-search-new .bottomInfos .bottomInfos_right .price-col .field-name-commerce-price,.node-workshops .bottomInfos .bottomInfos_right .price-col .field-name-commerce-price{font-size:36px;line-height:1;font-weight:700}.view-search .view-content{margin-bottom:20px}.bottomInfos .bottomInfos_right .price-col .field-name-commerce-price .real-price{font-size:18px;color:#000}
.bottomInfos .bottomInfos_right .price-col .form-submit{text-align:center;width:230px;height:50px;background:#51a7dd;border-radius:14px;font-weight:500;font-size:18px;line-height:48px;color:#fff;padding:0;border:none}}@media screen and (max-width:991px){.bottomInfos{flex-direction:column;align-items:stretch}}@media screen and (max-width:600px){.bottomInfos .bottomInfos_left,.bottomInfos .bottomInfos_right{display:block}.bottomInfos .bottomInfos_left .time-col:after{display:none}}@media screen and (max-width:767px){body #views-exposed-form-search-page .vefl-region-general>div{height:50px}body #views-exposed-form-search-page .vefl-region-general #edit-field-workshop-type-value-1-wrapper{display:none !important}.page-recherche .view-workshop .view-content .views-row{height:auto;flex-direction:column;padding:0}.rightPart{padding:10px}.rightPart_bottomInfos_left{font-size:14px}.rightPart_bottomInfos_right{font-size:12px}.rightPart_bottomInfos_right .periode{width:135px}.rightPart_bottomInfos_right .field-name-field-workshop-location{background-size:13px;padding-right:20px}.rightPart_topInfos .field-name-field-workshop-type,.rightPart_topInfos .field-name-field-class-group{font-size:12px}body.page-recherche .view-workshop .view-content{padding:0}}@media screen{.page-recherche #block-block-10{display:none}#edit-field-workshop-location-target-id-wrapper{height:43px}#scrollup,.scrollup,#search-btn{width:210px;height:48px;display:none;text-align:center;vertical-align:middle;background-color:#ff7558;position:fixed;bottom:48px;z-index:99;left:50%;transform:translateX(-50%);line-height:48px;font-family:'Avenir-bold';color:#fff;border-radius:5px}#search-btn{width:300px}.scrollup{display:block}button#valid_lieux{margin:20px auto 10px}.view-workshop .view-content .views-row:hover h3 a{text-decoration:underline}.view-search .views-row .field-name-field-date-start-end,.view-search .views-row .field-name-field-hours-start-end{text-align:right}#edit-title-atelier-wrapper{display:none !important}.admin-menu #edit-title-atelier-wrapper{display:inline-block !important}}@media screen and (max-width:767px){.view-search .views-row .field-name-field-date-start-end,.view-search .views-row .field-name-field-hours-start-end{text-align:center}}@media screen{.node-type-locations .region-content{width:100%}.node-type-locations #edit-field-workshop-location-target-id-wrapper,.node-type-locations .views-widget-edit-distance{display:none}.flex{display:flex}.flex-col{padding:10px}.flex-col-8{width:66%}.flex-col-3{width:25%}.flex-col-4{width:33%}.flex-col-6{width:50%}}@media screen and (max-width:768px){.flex-col-6{width:100%}}@media screen{.mt-50px{margin-top:50px}.small-price{font-size:12px}.node-type-workshops .small-price{display:block}.slick-prev:focus,slick-next:focus{background:rgba(255,255,255,0.5)}.node-type-workshops h3,.node-type-workshops p{font-family:"quicksand"}.node-type-workshops .txt-center{text-align:center}.node-type-workshops .bck-orange{padding:20px;color:#fff;background-color:#ff7558;margin-bottom:20px}.node-type-workshops .bck-blue{padding:20px;color:#fff;background-color:#51a7dd;margin-bottom:20px}.node-type-workshops .bck-blue a,.node-type-workshops .bck-blue h3{color:#fff}.node-type-workshops .bck-orange .group-how-much,.node-type-workshops .bck-orange .bundle-titre_solo{background:transparent;padding:0}.node-type-workshops .node-workshops{padding-right:35px}.node-type-workshops .bck-orange #edit-submit{background-color:#51a7dd}.node-type-workshops .node-workshops .intro{font-family:'Quicksand-bold';font-size:35px;text-align:center;margin-top:10px;margin-bottom:25px;line-height:1}.node-type-workshops .node-workshops .flex{justify-content:space-around}.node-type-workshops .node-workshops .wrapper-lieu{background-image:url(/sites/all/themes/magicmakers/img/picto-location.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:15px;min-height:25px;padding-left:25px;margin:20px auto;margin-bottom:35px}.node-type-workshops .node-workshops .wrapper-date{background-image:url(/sites/all/themes/magicmakers/img/picto-calendar-white.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:30px;background-position:top left;padding-left:60px;margin-left:25px}
.node-type-workshops .node-workshops .wrapper-horaire{background-image:url(/sites/all/themes/magicmakers/img/picto-horaires-white.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:30px;background-position:left center;padding-left:60px;padding-top:25px;padding-bottom:25px;margin-left:25px}.node-type-workshops .node-workshops .flex-col .quantity-text,.node-type-workshops .node-workshops .flex-col .field-name-field-class-group,.node-type-workshops .node-workshops .flex-col .field-name-field-workshop-type{background-repeat:no-repeat;-webkit-background-size:25px;background-size:50px;background-position:top center;padding-top:55px}.node-type-workshops .node-workshops .flex-col .field-name-field-workshop-type{background-image:url(/sites/all/themes/magicmakers/img/picto-type.png)}.node-type-workshops .node-workshops .flex-col .field-name-field-class-group{background-image:url(/sites/all/themes/magicmakers/img/picto-group.png)}.node-type-workshops .node-workshops .flex-col .quantity-text{background-image:url(/sites/all/themes/magicmakers/img/picto-places.png)}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price{padding-left:85px;font-size:35px;padding-bottom:25px}.node-type-workshops .node-workshops .socials{margin-top:60px;justify-content:space-evenly}.node-type-workshops .node-workshops .fa-envelope,.node-type-workshops .node-workshops .fa-facebook{position:relative}.node-type-workshops .node-workshops .fa-envelope:before,.node-type-workshops .node-workshops .fa-facebook:before{position:absolute;top:-40px;font-size:2em}.node-type-workshops .node-workshops .fa-envelope:before{left:calc(50% - 16px)}.node-type-workshops .node-workshops .fa-facebook:before{left:calc(50% - 9px)}.node-type-workshops .slick-next,.node-type-workshops .slick-prev{background:rgba(255,255,255,0.5);height:100%;width:60px}.node-type-workshops .slick-next:hover,.node-type-workshops .slick-prev:hover,.node-type-workshops .slick-next:active,.node-type-workshops .slick-prev:active{background:rgba(255,255,255,0.5)}.node-type-workshops .slick-next{right:0}.node-type-workshops .slick-prev{left:0}.node-type-workshops .slick-next,.node-type-workshops .slick-prev{top:50%}.slick-prev:before{content:'';font-family:'FontAwesome'}.slick-next:before{content:'';font-family:'FontAwesome'}.node-type-workshops .original-slider .slick-list{height:300px}.original-slider .slick-slide,.original-slider .slick-slide img,.original-slider .slick-slide iframe{height:300px}.original-slider .slick-slide iframe .ytp-cued-thumbnail-overlay-image{background-size:contain}.bg-green{background-color:#6acc95}.node-type-workshops .field-name-field-adress .gmap{height:250px !important}.node-type-workshops .slick-list{margin:0}.node-type-workshops .node-locations .slick-list{margin:0 10px}.node-type-workshops .node-locations{padding-bottom:10px}.node-type-workshops .node-locations{color:#fff;padding:20px}.node-type-workshops .node-locations h3{color:#fff;margin:0 0 30px;font-size:22px}.node-type-workshops .node-locations h3 a{color:#fff}.node-type-workshops .location-slider .slick-next{right:10px}.node-type-workshops .location-slider .slick-prev{left:10px}.node-type-workshops .location-slider .slick-next,.node-type-workshops .location-slider .slick-prev{top:50%;background-color:rgba(106,204,149,0.5);height:200px}.field-name-field-slider-items{width:1280px;max-width:98%;margin:auto;height:160px;text-align:center;padding:10px}.field-name-field-slider-items a{font-family:'Quicksand-bold';color:#fff;font-size:35px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item{margin-bottom:15px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item:first-child{font-size:18px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item:last-child{font-size:22px}.slick-slide{height:200px}.field-name-field-slider-items .slick-slide{height:160px}
.paragraphs-item-slider-promo-item>.content{height:160px;padding:22px 0;position:relative}.field-name-field-slider-items .slick-next,.field-name-field-slider-items .slick-prev{border-radius:0;height:160px}.paragraphs-item-slider-promo-item>.content::before,.paragraphs-item-slider-promo-item>.content::after{content:" ";width:65px;height:65px;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;bottom:10px}.paragraphs-item-slider-promo-item>.content::before{background-image:url(/sites/all/themes/magicmakers/img/fleche-clic-1.svg);left:65px;transform:scaleX(-1)}.paragraphs-item-slider-promo-item>.content::after{background-image:url(/sites/all/themes/magicmakers/img/fleche-clic-2.svg);right:65px}}@media screen and (max-width:860px){.field-name-field-slider-items a{font-size:25px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item{margin-bottom:25px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item:first-child,.field-name-field-slider-items .field-name-field-textes .field-items .field-item:last-child{font-size:18px}.paragraphs-item-slider-promo-item>.content,.field-name-field-slider-items .slick-slide,.field-name-field-slider-items,.field-name-field-slider-items .slick-next,.field-name-field-slider-items .slick-prev{min-height:200px}.paragraphs-item-slider-promo-item .field-name-field-textes{padding:0 102px}.paragraphs-item-slider-promo-item>.content::before,.paragraphs-item-slider-promo-item>.content::after{width:40px;height:40px;bottom:15px;left:65px}.paragraphs-item-slider-promo-item>.content::after{right:65px;left:auto}}@media screen and (max-width:650px){.field-name-field-slider-items a{font-size:22px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item{margin-bottom:20px}.field-name-field-slider-items .field-name-field-textes .field-items .field-item:first-child,.field-name-field-slider-items .field-name-field-textes .field-items .field-item:last-child{font-size:17px}}@media screen{.node-locations .adresse{background-image:url(/sites/all/themes/magicmakers/img/picto-location-white.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:30px;background-position:top left;padding-left:60px;margin-bottom:20px}.node-locations .access{background-image:url(/sites/all/themes/magicmakers/img/picto-voiture.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:30px;background-position:top left;padding-left:60px;margin-bottom:20px}.node-locations .contact{margin-bottom:20px}.sticky{position:sticky;top:80px}.socials span{font-family:"Lato"}.node-workshop-container .field-type-text-with-summary p{font-size:18px;margin:25px 10px}}@media screen and (max-width:1024px){.node-type-workshops .node-workshops .commerce-add-to-cart .form-submit{padding:10px 20px;font-size:.9em}.node-type-workshops .original-slider .slick-next,.node-type-workshops .original-slider .slick-prev{width:30px}}@media screen and (max-width:992px){#edit-field-class-group-value-wrapper{height:50px}.node-type-workshops .node-type-workshops .node-workshops{padding-right:20px}.node-type-workshops .node-workshops .flex.node-workshop-container{display:flex;flex-direction:column}.flex.node-workshop-container>.flex-col-8,.flex.node-workshop-container>.flex-col-4{width:100%}.node-type-workshops .original-slider .slick-list,.node-type-workshops .original-slider .slick-slide,.node-type-workshops .original-slider .slick-slide img,.node-type-workshops .original-slider .slick-slide iframe{height:200px}.node-workshops .node-locations .content>.flex{display:flex;flex-direction:column}.node-type-workshops .quantity-text{text-align:center}.node-type-workshops .node-workshops .wrapper-date,.node-type-workshops .node-workshops .wrapper-horaire{margin-left:0}.node-type-workshops .node-workshops .flex-col .field-name-commerce-price{text-align:center;padding-left:0}}@media screen and (max-width:767px){.node-type-workshops .original-slider .slick-list,.node-type-workshops .original-slider .slick-slide,.node-type-workshops .original-slider .slick-slide img,.node-type-workshops .original-slider .slick-slide iframe{height:170px}
.node-type-workshops .original-slider .slick-next,.node-type-workshops .original-slider .slick-prev{width:25px}}@media screen{.node-type-workshops .original-slider .slick-slide .wrapper-video{max-width:400px}.node-type-workshops .original-slider .slick-slide .thumb_youtube{margin:auto}.original-slider .slick-slide .media-youtube-player{display:none}.node-type-workshops .location-slider.original-slider{margin-top:15px}.cloned-slider{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,90%);z-index:9999}.cloned-slider .slick-list{position:absolute;top:50%;left:80px;right:80px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);overflow:hidden}.cloned-slider .slick-list,.cloned-slider .slick-track,.cloned-slider .slick-slide{height:100%}.cloned-slider .wrapper-img,.cloned-slider .wrapper-video{position:relative;top:50%;transform:translate(0,-50%);z-index:5;text-align:center}.cloned-slider .wrapper-img img{margin:auto}.cloned-slider .thumb_youtube{display:none}.cloned-slider .slick-next,.cloned-slider .slick-prev{background:transparent !important;height:300px;z-index:5}.cloned-slider .close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cloned-slider .close:before{content:"\f00d";position:absolute;top:0;right:0;width:80px;height:80px;font-family:"FontAwesome";line-height:80px;color:#fff;font-size:36px}}@media screen and (max-width:991px){.original-slider .slick-slide .thumb_youtube{display:none}.original-slider .slick-slide .media-youtube-player{display:block;width:100%}.cloned-slider{display:none !important}}@media screen{.node-type-workshops #main-wrapper #content .section>.tabs{margin:0 auto}.wrapper-hubspot-lieu{color:#fff}.wrapper-hubspot-lieu iframe{max-width:600px !important;margin:auto !important}.wrapper-ecole{text-align:center}.wrapper-ecole img{margin-bottom:30px}.field-name-field-reserve-eleve .field-item{margin:auto;margin-bottom:30px;background-color:#ff7558;max-width:60%;text-align:center;color:#fff;text-transform:uppercase;padding:10px}.wrapper-moment{text-align:center;color:#fff;background-color:#51a6dd;padding:15px;margin-top:30px;margin-left:100px;margin-right:100px;font-family:'Quicksand-bold'}.wrapper-moment img{margin-bottom:20px}}@media screen and (max-width:991px){.wrapper-moment{margin-left:0;margin-right:0}.field-name-field-reserve-eleve .field-item{max-width:80%}}@media screen{.node-type-locations .node-locations{padding:30px}.node-type-locations .node-locations .wrapper-detail-lieu{padding:20px;color:#fff}.node-type-locations .node-locations .wrapper-detail-lieu>.flex-col{display:flex;flex-direction:column;justify-content:flex-start;font-size:20px}.node-type-locations .node-locations .gmap{height:350px !important}.node-locations .contact{background-image:url(/sites/all/themes/magicmakers/img/picto-tel-white.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:30px;background-position:top left;padding-left:60px}.node-type-locations .views-field-field-program-images ul li img{max-width:100%;width:1280px}.node-type-locations .item-list ul li{margin:0}.node-type-locations .wrapper-detail-lieu{margin-left:100px;margin-right:100px}.node-type-locations .paragraphs-items-field-workshop-slider{margin-left:120px;margin-right:120px}.node-locations .field-name-body.field-type-text-with-summary p{padding-left:50px;padding-right:50px;text-align:center}}@media screen and (max-width:992px){.node-type-locations .wrapper-detail-lieu{margin:0}.node-type-locations .paragraphs-items-field-workshop-slider{margin:0}.node-locations .field-name-body.field-type-text-with-summary p{padding-left:0;padding-right:0}.node-type-locations .contact{margin-top:20px}.node-type-workshops .node-workshops{padding-right:20px}.node-type-locations .node-locations .content>.flex{display:flex;flex-direction:column}}@media screen and (max-width:768px){.node-type-locations .slick-list{height:170px}}@media screen{div[class^="_ibani_"],div[class*=" _ibani_"]{display:none}
.node-type-locations .node-locations .slick-prev{left:-15px}.node-type-locations .node-locations .slick-next{right:-15px}.node-type-locations .node-locations .media-youtube-video .thumb_youtube{width:100%;margin-top:-45px}.Lieu>h2{display:none}.Lieu .adr{color:#fff;font-size:40px;font-family:'Avenir-bold';margin-top:50px}}@media screen and (max-width:768px){.Lieu .adr{font-size:20px}}@media screen{.Lieu .adr .street-address{display:inline}.Lieu .adr .street-address:after{content:'-'}.slick-prev:focus,.slick-next:focus{background:rgba(255,255,255,0.5) !important}.node-locations h2{margin-top:50px;margin-bottom:35px}.view-id-testimony .field-name-field-subtitle{font-size:16px;text-align:center}.view-id-testimony .slick-prev,.view-id-testimony .slick-next{background:none}.node-type-workshop-details #edit-field-class-group-value-wrapper{display:none}.node-workshop-details-container{max-width:900px;margin:auto;padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.node-workshop-details-container{max-width:100%}}@media screen{.node-workshop-details-container h3,.wrapper-lieux h3{font-family:'Quicksand';font-size:23px;color:#700315;text-transform:uppercase;text-align:center;margin-bottom:25px;line-height:1;font-weight:700}.node-workshop-details-container .txt-center{text-align:center}.node-type-workshop-details .node-workshop-details-container .field-name-body p{width:100%}.wrapper-lieux .carte_lieu{margin:20px auto;display:inherit;width:300px}.node-type-workshop-details .wrapper-lieux{margin-top:60px}.wrapper-lieux .legend{text-align:center}.wrapper-lieux .view .views-row a,.wrapper-lieux .legend>span,.view-header-legend .wrapper-switcher #edit-switcher label{color:#ff7255;font-size:12px;margin:0 10px}.wrapper-lieux .view .views-row a::before,.wrapper-lieux .legend>span::before,.view-header-legend .wrapper-switcher #edit-switcher label::before{content:"\2605";color:#ff7255;margin-right:10px;transform:rotate(180deg);display:inline-block}.wrapper-lieux .view .views-row a.reserve,.wrapper-lieux .legend>span.reserve,.view-header-legend .wrapper-switcher #edit-switcher label.reserve{color:#372e2c}.wrapper-lieux .view .views-row a.reserve::before,.wrapper-lieux .legend>span.reserve::before,.view-header-legend .wrapper-switcher #edit-switcher label.reserve::before{content:"\25CF";color:#372e2c;font-size:22px;transform:rotate(0deg)}}@media screen and (max-width:768px){.wrapper-lieux .flex{height:auto;flex-direction:column;padding:0}.wrapper-lieux .flex .flex-col{width:100%}.wrapper-lieux .flex .flex-col .views-row{text-align:center}}@media screen{#scrollup.cursus-scrollup{width:350px;height:auto;text-transform:uppercase;display:none;line-height:1.2;padding:15px}.listing-cursus-wrapper .intro{font-size:16px;text-align:center;color:#700315;margin-bottom:0;font-weight:520}.listing-cursus,.hanchor-age,.wrapper-lieux-container{max-width:900px;margin:auto;padding:20px;padding-bottom:5px;background-color:#f5f5f5}.hanchor-age{justify-content:center}.hanchor-age,.wrapper-lieux-container{background-color:transparent}.hanchor-age .flex-col{text-align:center}.hanchor-age .label{color:#700315}img.circle{border-radius:50%;border:8px solid transparent;width:125px}img.circle-green{border-color:#6acc95}img.circle-yellow{border-color:#ffda7c}img.circle-blue{border-color:#51a7dd}img.circle-orange{border-color:#f6a055}img.circle-red{border-color:#ff7558}.listing-cursus-wrapper h3{text-align:center;text-transform:uppercase;margin-top:15px;color:#700315}.listing-cursus .views-row{background-color:#fff;margin-bottom:15px}.listing-cursus-wrapper .rightPart_topInfos h3{text-align:left;margin-top:0;text-transform:none}.listing-cursus-wrapper .price{color:#ff7558;font-weight:700;font-size:27px}.listing-cursus-wrapper .img-age{text-align:center;margin-top:40px}.listing-cursus-wrapper .button-cursus{opacity:25%}.listing-cursus-wrapper .button-cursus.active,.listing-cursus-wrapper .button-cursus:hover{opacity:100%}
.listing-cursus-wrapper .content-cursus{display:none}.listing-cursus-wrapper .content-cursus.active{display:block}.listing-cursus-wrapper .img-age img.circle{width:155px}.listing-cursus-wrapper .rightPart_bottomInfos .price{display:flex;flex-direction:column}.listing-cursus-wrapper .rightPart_bottomInfos .price span{margin-top:auto}.listing-cursus-wrapper .rightPart_bottomInfos>div{width:60%}.listing-cursus-wrapper .rightPart_bottomInfos>div.cta{width:40%;display:flex;flex-direction:column;text-align:center}.listing-cursus-wrapper .rightPart_bottomInfos>div.cta a.btn{padding:10px;display:block;width:170px;text-align:center;max-width:100%;margin-left:auto}.listing-cursus-wrapper .rightPart_bottomInfos span.inactive{font-size:13px;color:#ff7558}.listing-cursus-wrapper .rightPart_bottomInfos>div.cta a.btn.btn-white{margin-bottom:10px;margin-top:auto}.listing-cursus-wrapper .rightPart_topInfos p{margin:5px 0}.btn.btn-white{color:#ff7558;background:#fff}}@media screen and (max-width:768px){.listing-cursus-wrapper .rightPart_bottomInfos span.inactive{margin-left:auto}.listing-cursus,.hanchor-age,.wrapper-lieux-container{max-width:100%}.listing-cursus .views-row{height:auto;flex-direction:column;padding:0}}@media screen{.paragraphs-item-slider-container{max-width:860px;margin:auto}.paragraphs-item-slider-container .slick-slide{max-width:100% !important}.paragraphs-item-slider-container .slick-list{margin-left:0;margin-right:0}.field-name-field-slides img{width:100%;height:auto}.field-name-field-slides button.slick-arrow{display:none !important}.field-name-field-slides .slick-track{height:auto}.field-name-field-slides .slick-dots{font-size:0;position:absolute;bottom:10px;padding:0;margin:0;display:flex;justify-content:center;list-style:none}.field-name-field-slides .slick-dots li{list-style:none;width:14px;height:14px;border:1px solid #fff;position:relative;display:block;border-radius:50%;margin:5px 0}.field-name-field-slides .slick-dots li:not(:first-child){margin-left:10px}.field-name-field-slides .slick-dots li button{display:none}.field-name-field-slides .slick-dots li:hover::after,.field-name-field-slides .slick-dots li.slick-active::after{content:"";border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;background:#fff}#block-magicmakers-blocks-newsletter-hubspot .content h2{font-family:'Quicksand-bold';font-size:30px;color:#700315;text-transform:uppercase;text-align:center;line-height:1}#block-magicmakers-blocks-newsletter-hubspot .content h3{font-family:"Quicksand";font-size:1.6em;color:#700315;text-align:center}#block-magicmakers-blocks-newsletter-hubspot .content{max-width:1280px;margin:0 auto;padding:10px}#block-magicmakers-blocks-newsletter-hubspot .content iframe{max-width:100%;margin:0 auto}.view-commerce-cart-form .views-row .views-field-field-surchage-tranche-age{display:inline-block}.view-commerce-cart-form .views-row .views-field-field-surchage-tranche-age+.views-field-field-class-group{display:none}.view-commerce-cart-form .views-row .views-field-field-surchage-tranche-age{font-size:14px;color:#414b56;text-align:left;font-style:italic}.is-animateur #admin-menu-menu li:first-child{display:none}#edit-wrapper-online{border:none;min-width:220px;padding:0;padding-block:0;margin-bottom:0;margin-right:2px}#block-views-exp-search-page .content #edit-online .form-item-online{display:block;width:50%;float:left;height:39px}#block-views-exp-search-page .form-item-online input,#block-views-exp-search-page .form-item-online label.option::before{display:none;content:''}#block-views-exp-search-page .form-item-online label.option{border-radius:25px;background-color:#fff;display:block !important;text-align:center;width:100%;padding:1px 0;padding-left:0;height:100%;padding:12px;text-transform:uppercase;font-size:14px}#block-views-exp-search-page #edit-online{border-radius:25px;background-color:#fff;padding:2px;display:flex}#block-views-exp-search-page .form-item-online input:checked+label.option{border-radius:25px;background-color:#4aa7da;color:#fff}
#block-views-exp-search-page .form-item-online input:checked+label::after{display:none}#block-views-exp-search-page #button-wrapper input[type="submit"]{padding:13px;text-transform:uppercase;font-size:14px;margin-top:0;margin-left:0;border-radius:25px}body:not(.page-recherche) #views-exposed-form-search-page .vefl-region-general>div{flex-grow:1;margin:0 1px}body.front #block-views-current-page-block{margin-bottom:101px}}@media screen and (max-width:768px){body.front #block-views-current-page-block{margin-bottom:0}#edit-wrapper-days,#edit_days_chosen{width:100% !important;margin-right:0}}@media screen{#block-views-press-block .views-field-field-image img{cursor:pointer}.row-cursus .link{display:block;position:relative}.wrapper-switcher #edit-switcher{border:1px solid #ff7558;display:flex;margin:auto auto;width:350px;max-width:100%;border-radius:25px;padding:2px;margin-bottom:30px}.wrapper-switcher #edit-switcher>div{display:block;text-align:center;text-transform:uppercase;width:33.33333334333333%}.wrapper-switcher #edit-switcher .form-item{margin-top:0;margin-bottom:0}.wrapper-switcher #edit-switcher label{border-radius:25px;padding:8px 10px;width:100%;display:block}.wrapper-switcher #edit-switcher label::before,.wrapper-switcher #edit-switcher label::after{display:none}.wrapper-switcher #edit-switcher input:checked+label.option{background-color:#ff7558;color:#fff}a.ancre-top{font-size:16px;color:#fff;background-color:#392e2c;padding:4px 25px 5px 10px;border-radius:5px;position:relative}a.ancre-top span.arrow{font-size:19px;transform:rotate(-90deg);position:absolute;right:11px;top:4px}.gmap-popup{padding-top:20px;padding-bottom:20px;position:relative;overflow:visible;cursor:pointer}.gmap-popup .views-field-php{display:none}.gm-style-iw-t,.gm-style-iw-d,.gm-style-iw.gm-style-iw-c{overflow:visible !important}.gmap-popup .views-field-street::before,.gmap-popup .street-address::before{content:'';display:none}.gmap-popup .views-field-title a,.gmap-popup .views-field-name a,.gmap-popup h4 a{color:#fff;font-weight:700}.gmap-popup,.gm-style-iw.gm-style-iw-c{background-color:#ff6b4d;border-radius:0;min-width:380px}.gm-style-iw.gm-style-iw-c{padding:0}.gmap-popup .views-field-title{padding-left:65px;margin-bottom:15px}.gmap-popup .views-field-title{background-color:transparent;padding:0;color:#fff;font-weight:700}.gmap-popup .views-field:not(.views-field-city):not(.views-field-php-1){padding-left:50px;padding-right:20px}.gmap-popup .views-field.views-field-php-1{padding-left:0;padding-right:0}.gm-style .gm-style-iw-t::after{display:none}.gmap-popup::before{content:' ';width:39px;height:39px;background-image:url(/sites/all/themes/magicmakers/markers/icone-centre-ouvert.png);left:7px;position:absolute}.gmap-popup::after{background:none;background-color:#ff6b4d;width:31px;height:31px;content:' ';position:absolute;bottom:-15px;left:6px;transform:rotate(45deg)}.gm-style .gm-style-iw-c{transform:translate(-21px,-100%)}.lieux_reserve .gmap-popup{background-color:#392e2c}.lieux_reserve .gmap-popup::after{background-color:#392e2c}.lieux_reserve .gmap-popup::before{background-image:url(/sites/all/themes/magicmakers/markers/icone-etablissement-reserve.png)}.wrapper-map{display:flex}.wrapper-map .view-filters{display:none}.view-header-legend .legend{margin-bottom:20px}.view-header-legend .wrapper-switcher #edit-switcher{width:550px}.view-header-legend .wrapper-switcher #edit-switcher>div{width:34%}.view-header-legend .wrapper-switcher #edit-switcher>div:last-child{width:66%}.view-header-legend .wrapper-switcher #edit-switcher input:checked+label.option{margin-left:0;margin-right:0;font-size:12px}.view-header-legend .wrapper-switcher #edit-switcher input:checked+label.option::before{color:#fff;border:none}.view-header-legend .wrapper-switcher #edit-switcher.reserve input:checked+label.option{background-color:#372e2c}.view-header-legend .wrapper-switcher #edit-switcher.reserve{border-color:#372e2c}.view-header-legend .wrapper-switcher #edit-switcher label{padding-left:10px;padding-right:0}
.view-header-legend .wrapper-switcher #edit-switcher label::before{top:8px;left:10px}.view-header-legend .wrapper-switcher #edit-switcher label.reserve::before{top:0 !important}.view-header-legend .legend span,.wrapper-map .views-submit-button{cursor:pointer}.wrapper-map .col-listing{width:33%;background-color:#f5f5f5;padding:25px;height:500px;overflow-x:auto}.wrapper-map .col-listing h2{margin-top:0}.wrapper-map .col-map{width:67%;position:relative}.wrapper-map .col-map .view-filters{position:absolute;top:0;left:0;z-index:10000000;padding:30px;width:450px;max-width:100%;z-index:1}.wrapper-map .col-map .view-filters form{width:100%}.wrapper-map .col-map .view-filters .views-exposed-widgets{display:flex}.wrapper-map .col-map .view-filters #edit-field-reserve-eleve-value-wrapper{display:none}.wrapper-map .col-map .view-filters .views-exposed-widgets input{margin-top:0;margin-left:0;margin-bottom:0;margin-right:0;border:1px solid #392e2c;background-color:#fff;text-align:left:}.wrapper-map .col-map .view-filters .views-exposed-widgets input[type="submit"]{background-color:#392e2c;height:39px;width:39px;padding:0;text-align:center;border-radius:0}.wrapper-map .col-map .view-filters .views-submit-button::before{content:" ";height:39px;width:39px;display:block top:0px;left:0;position:absolute;color:#fff;background-color:#392e2c;background-image:url(/sites/all/themes/magicmakers/img/picto-search.png);background-position:center center;background-repeat:no-repeat;text-align:center;line-height:1.3}.wrapper-map .col-map .views-exposed-widget{padding:0;height:100%;position:relative}.wrapper-map .col-listing .wrapper-arbo-content{display:none}.wrapper-map .col-listing h2{text-align:left;font-size:18px;padding-left:0}.wrapper-map .col-listing .wrapper-arbo{margin-bottom:15px}.wrapper-map .col-listing .wrapper-arbo a.btn-collapse::after{content:"\2304";margin-left:10px;line-height:.7}}@media screen and (max-width:960px){.wrapper-map{display:flex;flex-wrap:wrap-reverse}.wrapper-map .col-map,.wrapper-map .col-listing{width:100%}.wrapper-map .col-map .view-filters{width:100%;padding-top:10px}.wrapper-map .col-map .view-filters form,.wrapper-map .col-map .view-filters form #edit-combine-wrapper{width:100%}.wrapper-map .col-map .view-filters form input{width:100%}}@media screen{.node-type-workshops .hide-atelier,.node-type-workshops .wrapper-lieux{display:none !important}.node-type-workshop-details .hide-cursus{display:none !important}.hide-atelier-distanciel,.hide-atelier-presentiel{display:none !important}.node-type-workshops .atelier-distanciel .hide-atelier-presentiel,.node-type-workshops .atelier-presentiel .hide-atelier-distanciel{display:block !important}.wrapper-search-hebdo-semainier td.result{border:1px solid}.form-new-search input[type=radio]{left:0}.wrapper-popup-search.page-recherche .view-workshop .view-content{margin:auto;display:block;width:100%;padding:60px}}@media screen and (max-width:600px){.wrapper-popup-search.page-recherche .view-workshop .view-content{padding:40px 20px}}@media screen{.wrapper-popup-search.page-recherche .view-workshop .view-content .views-row{margin-bottom:0}.wrapper-popup-search{width:1000px;max-width:100%;margin:auto;position:relative}.wrapper-search-hebdo .wrapper-legend{display:flex;align-items:center}.wrapper-search-hebdo .wrapper-legend label{margin-right:15px}.hide-dates{display:none}.display-block{display:block}.display-inline-block{display:inline-block}a.new-search-item{border-radius:20px;padding:5px 16px;color:#fff;display:inline-block;margin-right:5px;margin-bottom:5px}.bck-green{background-color:#6acc95}.bck-yellow{background-color:#ffda7c}.bck-blue{background-color:#51a7dd}.bck-orange{background-color:#f6a055}.bck-red{background-color:#ff7558}.txt-green{color:#6acc95 !important}.txt-yellow{color:#ffda7c !important}.txt-blue{color:#51a7dd !important}.txt-orange{color:#f6a055 !important}.txt-red{color:#ff7558 !important}.txt-bold{font-weight:700}#block-views-search-new-block-1>h2{text-align:center}
.view-search-new.view-display-id-block_1 .cta.txt-right{display:none}.wrapper-search-hebdo-semainier .wrapper-legend{margin-bottom:40px}.node-locations.node-teaser{color:#372e2c}.form-new-search-base .infos-required{display:none;font-size:12px;color:red}.paragraphs-item-new-video-hp .field-name-field-widget{margin-top:15px}.block-widget-carousel{padding:25px;margin-bottom:15px}.node-type-new-page-editoriale .block-widget-carousel h2{text-align:center}.wrapper-newsletter-socials .col-socials{display:flex;justify-content:center;align-items:center}.dg-wrapper .cursus-slider-item{max-width:100%}body .dg-wrapper .cursus-slider-item img{padding:0}body .new-slider-mm .field-name-field-background-image img{transform:translate(0,0)}}@media screen and (max-width:768px){.view-commerce-cart-form .views-row .views-field-title{padding-left:10px;padding-right:95px}body #footer #footer-middle-wrapper>div.footer-middle{display:block;text-align:center}#views-form-commerce-cart-form-default>div>h3{padding-left:10px;padding-right:10px}}@media screen{.StripeElement{border:1px solid #b0b0b0;border-radius:10px;padding:12px}.youtube-link.txt-orange{color:#f97b62 !important;text-decoration:underline}.node-type-new-page-editoriale .field-name-field-new-text .wrapper-video-link-hp a.btn-orange{margin-top:0;margin-bottom:0;min-width:300px}.front .field-name-field-new-sections>.field-items>.field-item:nth-child(2) .background.blanc{padding-top:20px;padding-bottom:0}.txt-white{color:#fff !important}#footer h4,#footer #footer-middle-wrapper>div.footer-right #block-menu-menu-menu-social h2{color:#fff;font-size:16px;font-family:"Avenir"}.region-footer-middle p{margin-top:0;margin-bottom:10px}#footer a:not(.fa){font-size:12px;font-family:"Avenir"}#footer a:not(.fa):hover{color:#f97b62;text-decoration:underline}.wrapper-search-hebdo-semainier .wrapper-views h2{text-align:left;color:#51a7dd}.wrapper-search-hebdo-semainier .wrapper-see-more{text-align:center;margin-bottom:10px;margin-top:-20px}.wrapper-search-hebdo-semainier .wrapper-see-more a{padding-left:15px;padding-right:15px}#views-form-commerce-cart-form-default #edit-actions #edit-submit,.page-checkout .checkout-buttons input[type="submit"]#edit-back{background:url(/sites/all/themes/magicmakers/img/btn-fleche-gray.png) no-repeat;background-position:10px 11px;border-color:#777;padding:15px 30px;border-radius:30px}.page-checkout .checkout-buttons input[type="submit"]#edit-back{border:none !important;width:auto;min-width:0 !important}.commerce-line-item-views-form .commerce-line-item-actions input[type="submit"],.page-checkout .checkout-buttons input[type="submit"]{background:url(/sites/all/themes/magicmakers/img/btn-fleche-whit.png) no-repeat #ff7558;background-position:97% 8px;padding:15px 30px;border-radius:30px;margin-left:50px;min-width:236px !important}.commerce_coupon #edit-coupon-add{background-color:#fff;color:#ff7558;padding:15px 30px;margin-top:0;border-radius:5px}.commerce_coupon input[type=text]{padding:13px}}@media screen and (max-width:768px){#views-form-commerce-cart-form-default #edit-actions #edit-submit,.page-checkout .checkout-buttons input[type="submit"]#edit-bac{width:80%;display:block;margin:15px auto}.commerce-line-item-views-form .commerce-line-item-actions input[type="submit"],.page-checkout .checkout-buttons input[type="submit"]{margin-left:auto;width:80%}.page-checkout .checkout-buttons .fieldset-wrapper{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.page-checkout .checkout-buttons input[type="submit"]#edit-back{margin-left:auto;margin-right:auto}}@media screen{#user-register-form #edit-field-how-do-you-know-us,#user-register-form #edit-field-nl-subscriber{display:none}.checkout-page #edit-commerce-user-profile-pane-field-childrens{clear:both}
.field-name-body img{height:auto !important}.field-name-body tbody{border-top:none}.node-type-workshop-details .field-name-body p{text-align:left;margin-bottom:15px}.node-type-workshop-details .field-name-body h2{margin-top:60px;margin-bottom:20px}.col-question .webform-client-form,.wrapper-hubspot-lieu .webform-client-form{background-color:transparent;width:100%}.col-question .webform-client-form input{text-align:left}.wrapper-hubspot-lieu .txt-center{text-align:center}.wrapper-hubspot-lieu{padding:12px;border-radius:18px}.wrapper-hubspot-lieu .webform-client-form>div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.wrapper-hubspot-lieu form.webform-client-form .form-item{max-width:400px}.col-question .webform-client-form>div>p,.wrapper-hubspot-lieu .webform-progressbar{display:none}.col-question .webform-client-form .webform-component input,.col-question .webform-client-form .webform-component textarea,.col-question .webform-client-form .webform-component .chosen-single,.wrapper-hubspot-lieu .webform-component input{background-color:#fff;border-radius:18px;padding:13px 15px;border:1px solid #cbd6e2}.col-question .webform-client-form .webform-component .chosen-container-single{border-radius:15px}.col-question .webform-client-form .form-actions input.webform-submit,.wrapper-hubspot-lieu .webform-client-form .form-actions input.webform-submit{background:#ff7a59;border-color:#ff7a59;color:#fff;margin-bottom:15px}.wrapper-hubspot-lieu .webform-client-form .form-actions input.webform-submit{background:#fff;border-color:#fff;color:#51a7dd;font-size:12px;line-height:12px}.wrapper-hubspot-lieu .webform-client-form .form-actions{margin-top:0;margin-bottom:0}.wrapper-hubspot-lieu .webform-client-form .form-actions input.webform-submit{height:47px}.col-question .webform-client-form .webform-component textarea{height:100px}.col-question .webform-client-form label{display:block;color:#33475b;font-size:13px;margin-bottom:5px}.field-name-field-block-reference .block-webform{background-color:transparent}.field-name-field-block-reference .block-webform h2{display:none}.field-name-field-block-reference .block-webform form.webform-client-form{background:#51a7dd;border-color:#51a7dd;color:#fff;padding:20px;border-radius:18px}.field-name-field-block-reference .block-webform .webform-component-markup p{color:#fff;font-size:18px;line-height:150%;font-weight:700}.field-name-field-block-reference .webform-component input{background-color:#fff;border-radius:18px;padding:13px 15px;border:1px solid #cbd6e2}.field-name-field-block-reference .webform-client-form .form-actions input.webform-submit{background:#fff;border-color:#fff;color:#51a7dd;font-size:12px;line-height:12px}.field-name-field-block-reference .webform-client-form .form-actions{margin-top:0;margin-bottom:0}.field-name-field-block-reference .webform-client-form .form-actions input.webform-submit{height:47px}.field-name-field-block-reference .webform-client-form>div{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.field-name-field-block-reference form.webform-client-form .webform-component--email{max-width:400px;margin-bottom:0}.field-name-field-block-reference .block-webform form.webform-client-form .webform-component-markup{width:100%}.popup-animate .inner{position:relative}.popup-animate .close{position:absolute;top:10px;right:10px;color:#fff;font-weight:700}.popup-beandeau,.popup-bottom{position:fixed;display:none;z-index:100000;color:#fff}.popup-beandeau{top:0;width:100%;background-color:#51a7dd;color:#fff;text-align:center}.popup-beandeau .close{top:50%;transform:translateY(-50%)}.popup-beandeau p{color:#fff !important}.popup-beandeau a:not(.close){background-color:#fff;border-radius:4px;padding:5px 13px;color:#51a7dd;border:1px solid #51a7dd}.popup-bottom{bottom:0;left:0;width:400px;max-width:100%;background-color:#ff7a59;color:#fff;border-radius:5px}.popup-bottom .inner{padding:15px}.popup-bottom h2{color:#fff !important;font-size:20px !important}.popup-bottom p{color:#fff !important}.popup-bottom a:not(.contextual-links-trigger):not(.close){background-color:#fff;border-radius:4px;padding:13px 15px;border:1px solid #ff7a59;color:#ff7a59;display:block;width:100%;text-align:center}
}@media screen and (max-width:768px){.popup-beandeau a:not(.close){margin:15px auto 0;display:block;max-width:300px}}@media screen{header#header .region-header ul.menu li.expanded a{padding-bottom:7px}header#header .region-header ul.menu li.expanded a:after{display:none}}@media screen{.paragraphs-item-new-video-hp .field-name-field-new-puces{padding-top:80px}.node-type-new-page-editoriale #block-system-main{max-width:none;font-family:'Avenir';font-weight:300;font-size:16px;line-height:1.6;color:#372e2c}.node-type-new-page-editoriale h2{font-family:'Quicksand-bold';font-size:32px;line-height:1.4;text-align:left;text-transform:uppercase;color:#f97b62;padding:0}.node-type-new-page-editoriale h3{font-family:Avenir;font-style:normal;font-weight:800;font-size:26px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.node-type-new-page-editoriale p{font-family:'Avenir';font-weight:300;font-size:16px;line-height:1.6;color:#372e2c}}@media screen and (max-width:767px){.node-type-new-page-editoriale h2{font-size:26px}.node-type-new-page-editoriale h3{font-size:21px}}@media screen{.node-type-new-page-editoriale h1#page-title{display:none}.node-type-new-page-editoriale .paragraphs-item-new-container ul{padding-left:0}.node-type-new-page-editoriale .paragraphs-item-new-container ul li{background:url(/sites/all/themes/magicmakers/img/check.jpg) no-repeat top 5px left;padding-left:25px;list-style:none;margin-bottom:3px}.node-type-new-page-editoriale .btn-bleu{position:relative;overflow:hidden;min-height:60px;padding:5px 20px;background:#51a7dd;border-radius:22px;font-family:'Avenir';font-weight:800;font-size:16px;text-transform:uppercase;line-height:1.4;display:flex;width:220px;margin:25px auto;align-items:center;justify-content:center;text-align:center;color:#fff}.node-type-new-page-editoriale .btn-bleu:after{background:#fff;content:"";position:absolute;top:-35px;left:-55px;width:40px;height:100px;opacity:.2;z-index:20;transform:rotate(35deg);transition:all .5s cubic-bezier(0.19,1,0.22,1)}.node-type-new-page-editoriale .btn-bleu:hover{opacity:.9}.node-type-new-page-editoriale .btn-bleu:hover:after{left:115%;transition:all .5s cubic-bezier(0.19,1,0.22,1)}.node-type-new-page-editoriale .btn-orange{position:relative;overflow:hidden;min-height:60px;padding:5px 20px;background:#f97b62;border-radius:22px;font-family:'Avenir';font-weight:800;font-size:16px;line-height:1.4;display:flex;width:220px;margin:25px auto;align-items:center;justify-content:center;text-align:center;color:#fff}.node-type-new-page-editoriale .btn-orange:after{background:#fff;content:"";position:absolute;top:-35px;left:-55px;width:40px;height:100px;opacity:.2;z-index:20;transform:rotate(35deg);transition:all .5s cubic-bezier(0.19,1,0.22,1)}.node-type-new-page-editoriale .btn-orange:hover{opacity:.9}.node-type-new-page-editoriale .btn-orange:hover:after{left:115%;transition:all .5s cubic-bezier(0.19,1,0.22,1)}.node-type-new-page-editoriale .field-name-field-new-text .btn-orange,.node-type-new-page-editoriale .field-name-field-new-text .btn-bleu{display:inline-flex;margin:25px 15px}}@media screen and (max-width:767px){.node-type-new-page-editoriale .btn-bleu,.node-type-new-page-editoriale .btn-orange{min-height:50px;padding:3px 20px;border-radius:16px;font-size:16px;min-width:100px;width:auto}.node-type-new-page-editoriale .field-name-field-new-text .btn-orange,.node-type-new-page-editoriale .field-name-field-new-text .btn-bleu{margin:12px 8px}}@media screen{.node-new-page-editoriale .bg-header .bckground{position:relative;height:300px;background-repeat:no-repeat;background-postion:center center;background-size:cover}.node-new-page-editoriale .bg-header .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,46%)}.node-new-page-editoriale .bg-header .wrapper-txt{position:absolute;top:100px;bottom:0;left:0;right:0;margin:auto;text-align:center;max-width:1310px;margin:0 auto;padding:0 15px}
.node-new-page-editoriale .bg-header .wrapper-txt h1{margin-top:0;margin-bottom:25px;font-family:'Quicksand-bold';font-size:50px;letter-spacing:2px;color:#fff;text-transform:uppercase;text-align:center;line-height:1.1}.node-type-workshop-details .node-workshop-details .bg-header .wrapper-txt h1{margin-left:auto;margin-right:auto;max-width:720px}.node-new-page-editoriale .bg-header .wrapper-txt .field-name-field-subtitle{font-family:'Quicksand-bold';font-size:25px;letter-spacing:2px;color:#fff;text-transform:uppercase;text-align:center;line-height:1.25}}@media screen and (max-width:1024px){.node-new-page-editoriale .bg-header.bg-image .bckground{height:300px}.node-new-page-editoriale .bg-header .wrapper-txt{top:50%;bottom:auto;transform:translateY(-50%)}.node-new-page-editoriale .bg-header .wrapper-txt h1{font-size:40px}.node-new-page-editoriale .bg-header .wrapper-txt .field-name-field-subtitle{font-size:20px}}@media screen and (max-width:767px){.node-new-page-editoriale .bg-header.bg-image .bckground{height:auto}.node-new-page-editoriale .bg-header .wrapper-txt{position:relative;transform:none;top:auto;bottom:auto;padding:25px 15px}.node-new-page-editoriale .bg-header .wrapper-txt h1{margin-bottom:15px;font-size:32px}.node-new-page-editoriale .bg-header .wrapper-txt .field-name-field-subtitle{font-size:18px}}@media screen{.node-new-citation .field-name-field-new-image{width:160px;height:160px;border-radius:100%;overflow:hidden}.node-new-citation .field-name-field-new-image img{width:100%}.node-new-citation .nom{margin:20px auto;font-family:'Avenir';font-size:18px;line-height:1.4;text-align:center;text-transform:uppercase}.node-new-citation .field-name-field-new-text,.node-new-citation .field-name-field-new-text p{font-family:'Amatic';font-weight:700;font-size:20px;line-height:1.25;text-align:center}}@media screen and (max-width:1024px){.node-new-citation .field-name-field-new-image{width:120px;height:120px}}@media screen{.paragraphs-item-new-container .background{padding:50px 0}.paragraphs-item-new-container .background.blanc{background:#fff}.paragraphs-item-new-container .background.gris{background:#f8f8f8}.wrapper-container{max-width:1310px;margin:0 auto;padding:0 20px}.paragraphs-item-new-container .field-name-field-title{max-width:800px;margin:0 auto 30px;font-family:'Quicksand-bold';font-size:32px;line-height:1.4;text-align:center;text-transform:uppercase;color:#f97b62}}@media screen and (max-width:767px){.paragraphs-item-new-container .field-name-field-title{font-size:26px}}@media screen{.paragraphs-item-new-container .wrapper-col{margin:0 -20px;display:flex;flex-wrap:wrap}.paragraphs-item-new-container .wrapper-col .paragraphs-items-field-new-colonne-1,.paragraphs-item-new-container .wrapper-col .paragraphs-items-field-new-colonne-2{padding:0 20px}.paragraphs-item-new-container .wrapper-col.col-case-1 .paragraphs-items-field-new-colonne-1,.paragraphs-item-new-container .wrapper-col.col-case-1 .paragraphs-items-field-new-colonne-2{flex:0 0 100%;max-width:100%}.paragraphs-item-new-container .wrapper-col.col-case-2 .paragraphs-items-field-new-colonne-1,.paragraphs-item-new-container .wrapper-col.col-case-2 .paragraphs-items-field-new-colonne-2{flex:0 0 50%}.paragraphs-item-new-container .wrapper-col.col-case-3 .paragraphs-items-field-new-colonne-1{flex:0 0 60%}.paragraphs-item-new-container .wrapper-col.col-case-3 .paragraphs-items-field-new-colonne-2{flex:0 0 40%}.paragraphs-item-new-container .wrapper-col.col-case-4 .paragraphs-items-field-new-colonne-1{flex:0 0 40%}.paragraphs-item-new-container .wrapper-col.col-case-4 .paragraphs-items-field-new-colonne-2{flex:0 0 60%}}@media screen and (max-width:767px){.paragraphs-item-new-container .wrapper-col .paragraphs-items-field-new-colonne-1,.paragraphs-item-new-container .wrapper-col .paragraphs-items-field-new-colonne-2{flex:0 0 100% !important;margin-bottom:30px}}@media screen{.paragraphs-item-new-texte{max-width:860px;margin:auto}.paragraphs-item-new-image{text-align:center}
.paragraphs-item-new-image img{display:inline-block}.paragraphs-item-new-citations .field-name-field-citations>.field-items{margin:20px -20px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.paragraphs-item-new-citations .field-name-field-citations>.field-items>.field-item{flex:0 0 200px;padding:25px 20px}}@media screen and (max-width:1024px){.paragraphs-item-new-citations .field-name-field-citations>.field-items{margin:20px -15px}.paragraphs-item-new-citations .field-name-field-citations>.field-items>.field-item{flex:0 0 150px;padding:20px 15px}}@media screen{.paragraphs-item-new-pictos .wrapper-pictos .field-name-field-new-pictos>.field-items{margin:0 -20px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.paragraphs-item-new-pictos .wrapper-pictos .field-name-field-new-pictos>.field-items>.field-item{padding:20px}}@media screen and (max-width:1024px){.paragraphs-item-new-pictos .wrapper-pictos .field-name-field-new-pictos>.field-items{margin:0 -10px}.paragraphs-item-new-pictos .wrapper-pictos .field-name-field-new-pictos>.field-items>.field-item{padding:10px}}@media screen{.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .content{display:flex;flex-direction:column;align-items:center;text-align:center}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-type-image{height:60px;margin-bottom:15px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-text-picto p{margin:0;font-weight:800;font-size:20px;line-height:.9;color:#777}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-text-picto strong{font-size:41px;font-weight:800}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte,.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-weight:800;color:#777}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte{height:0;font-size:12px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-size:15px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte .field-items{transform:translateY(-100%)}}@media screen and (max-width:1024px){.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-type-image{height:50px;margin-bottom:5px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-text-picto p{font-size:18px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-text-picto strong{font-size:24px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte{height:auto;font-size:11px}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte .field-items{transform:none}.wrapper-pictos.picto-case-1 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-size:14px}}@media screen{.paragraphs-item-new-pictos .wrapper-pictos.picto-case-2 .field-name-field-new-pictos>.field-items>.field-item{flex:1 1 0px}.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .content{display:flex;flex-direction:column;align-items:center;text-align:center}.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-type-image{display:flex;align-items:center;justify-content:center;height:75px;margin-bottom:10px}.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-text-picto p{margin:0;font-weight:800;font-size:20px;line-height:1.2;color:#51a7dd}.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte,.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-size:18px;font-weight:800;line-height:1.2;color:#51a7dd}}@media screen and (max-width:1024px){.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-text-picto p{font-size:18px}.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte,.wrapper-pictos.picto-case-2 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-size:16px}
}@media screen and (max-width:767px){.paragraphs-item-new-pictos .wrapper-pictos.picto-case-2 .field-name-field-new-pictos>.field-items>.field-item{flex:1 1 33%}}@media screen and (max-width:450px){.paragraphs-item-new-pictos .wrapper-pictos.picto-case-2 .field-name-field-new-pictos>.field-items>.field-item{flex:1 1 0px}}@media screen{.wrapper-pictos.picto-case-3{padding-top:15px}.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item{position:relative}.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item .content{display:flex;flex-direction:column;align-items:center;width:208px;height:113px;padding:20px 27px 0;text-align:center}.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item .field-type-image{position:absolute;top:0;left:0;right:0;bottom:0}.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item .field-name-field-new-text-picto p{margin:0 0 8px;font-weight:800;font-size:16px;line-height:1;color:#f97b62;text-transform:uppercase}.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item .field-name-field-new-sur-texte,.wrapper-pictos.picto-case-3 .paragraphs-item-new-picto-item .field-name-field-new-sous-texte{font-weight:300;font-size:16px;line-height:1.4;color:#f97b62}.paragraphs-item-new-temoignages .node-testimony .content{display:flex;flex-direction:row;align-items:center}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony{padding:30px 50px 30px 0}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .field-type-image{flex:0 0 175px;width:175px;height:175px;border-radius:100%;overflow:hidden}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .field-type-image img{width:100%}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial{padding-left:25px}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial .field-name-field-subtitle{padding-top:70px;background:url(/sites/all/themes/magicmakers/img/guillemet-bleu.png) no-repeat top left;font-size:20px;line-height:1.5}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial .nom{font-size:20px;line-height:1.5;color:#51a7dd;font-weight:800;margin-top:18px}}@media screen and (max-width:1024px){.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .content{flex-direction:column}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony{padding:30px 30px 30px 0}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .field-type-image{margin-bottom:20px}}@media screen and (max-width:767px){.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony{padding:20px 0}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial{padding-left:0}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial .field-name-field-subtitle,.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-1 .node-testimony .wrapper-testimonial .nom{font-size:18px}}@media screen{.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .slick-slide,.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .slick-track{height:auto}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .slick-arrow{background:transparent !important}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .slick-arrow:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:18px;height:34px;background:url(/sites/all/themes/magicmakers/img/arrow-new-slider.png) no-repeat center center}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .slick-arrow.slick-next:before{transform:rotate(180deg)}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony{padding:0 70px}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .field-type-image{min-width:175px;max-width:50%;text-align:right}
.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .field-type-image img{display:inline-block}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial{padding:20px 0 20px 70px}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial .field-name-field-subtitle{padding-top:110px;background:url(/sites/all/themes/magicmakers/img/quote-icon.png) no-repeat top left}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial .nom{color:#51a7dd;font-weight:800;margin-top:25px}}@media screen and (max-width:1024px){.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial{padding-left:40px}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial .field-name-field-subtitle{padding-top:80px}}@media screen and (max-width:767px){.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .content{flex-direction:column}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony{padding:0 45px}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .field-type-image{text-align:center}.paragraphs-item-new-temoignages .wrapper-temoign.temoign-case-2 .node-testimony .wrapper-testimonial{padding-left:0}}@media screen{.paragraphs-item-new-slideshow{max-width:1000px;margin:auto}.paragraphs-item-new-slideshow .slick-slide,.paragraphs-item-new-slideshow .slick-track{height:auto}.paragraphs-item-new-slideshow .slick-arrow{background:transparent !important}.paragraphs-item-new-slideshow .slick-arrow:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:18px;height:34px;background:url(/sites/all/themes/magicmakers/img/arrow-new-slider.png) no-repeat center center}.paragraphs-item-new-slideshow .slick-arrow.slick-next:before{transform:rotate(180deg)}.paragraphs-item-new-slideshow .slick-slide img{display:block;margin:auto}}@media screen and (min-width:1100px){.paragraphs-item-new-slideshow .slick-arrow.slick-prev{left:-60px}.paragraphs-item-new-slideshow .slick-arrow.slick-next{right:-60px}}@media screen{.paragraphs-item-new-video-hp,.paragraphs-item-new-focus-video{position:relative;overflow:hidden;height:600px}.paragraphs-item-new-focus-video .bckground-img{position:absolute;top:0;bottom:0;left:0;right:0}.paragraphs-item-new-focus-video .bckground-img img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:100%}.paragraphs-item-new-video-hp .wrapper-yt{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.paragraphs-item-new-video-hp .youtube-container-responsive{overflow:hidden;position:relative;padding-bottom:56.25%;width:100%;height:0}.paragraphs-item-new-video-hp .youtube-container-responsive .youtube-field-player{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.paragraphs-item-new-video-hp .overlay,.paragraphs-item-new-focus-video .overlay{position:absolute;background:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column}.paragraphs-item-new-video-hp .overlay .wrapper-container,.paragraphs-item-new-focus-video .overlay .wrapper-container{margin-top:auto;display:flex;padding-bottom:70px}.paragraphs-item-new-video-hp .wrapper-video-mp4{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:0}.paragraphs-item-new-video-hp .wrapper-video-mp4 video{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.paragraphs-item-new-video-hp .wrapper-video-mp4 .field-name-field-new-image img{display:none}.paragraphs-item-new-video-hp .field-name-field-new-text,.paragraphs-item-new-focus-video .field-name-field-new-text{padding-top:50px;padding-right:100px;color:#fff !important}.paragraphs-item-new-video-hp .field-name-field-new-text{margin-top:0;padding-top:0}.paragraphs-item-new-video-hp .overlay .wrapper-container{padding-top:0;margin-top:0}
.paragraphs-item-new-video-hp .field-name-field-new-text h1,.paragraphs-item-new-focus-video .field-name-field-new-text h1{font-size:50px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;margin-top:150px}.paragraphs-item-new-focus-video .field-name-field-new-text h2{color:#f97b62}.paragraphs-item-new-video-hp .field-name-field-new-text p,.paragraphs-item-new-focus-video .field-name-field-new-text p{font-size:18px;line-height:1.4;color:#fff}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item{margin-bottom:40px;width:208px;height:113px;padding:0 27px;text-align:center;background-image:url(/sites/all/themes/magicmakers/img/laurier-blanc.png);background-repeat:no-repeat;background-position:center center;color:#fff;display:flex;align-items:center;justify-content:center}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item strong{display:inline-block;margin-bottom:2px}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item p{margin:0;color:#fff;line-height:1.2}.paragraphs-item-new-video-hp .wrapper-video-link{position:absolute;bottom:35px;left:0;right:0;margin:auto;text-align:center}.paragraphs-item-new-video-hp .wrapper-video-link .youtube-link{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#f97b62;border:none;height:60px;font-size:16px;font-weight:900;border-radius:20px;line-height:1;padding:7px 30px 6px;text-transform:uppercase;transition:all .4s ease}.paragraphs-item-new-video-hp .wrapper-video-link .youtube-link:hover{cursor:pointer;opacity:.8;text-decoration:none}.paragraphs-item-new-focus-video .wrapper-video-link .youtube-link{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:80px;background:url(/sites/all/themes/magicmakers/img/iconmonstr-video-15-72.png) no-repeat center center;cursor:pointer;transition:all .4s ease}.paragraphs-item-new-focus-video .wrapper-video-link .youtube-link:hover{opacity:.8}}@media screen and (max-width:1200px){.paragraphs-item-new-video-hp{height:500px}.paragraphs-item-new-video-hp .overlay .wrapper-container{padding-bottom:115px}.paragraphs-item-new-video-hp .field-name-field-new-text{padding-top:0;padding-right:50px}.paragraphs-item-new-video-hp .field-name-field-new-text h1{margin-top:0;font-size:41px}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item{margin-bottom:20px}}@media screen and (max-width:991px){.paragraphs-item-new-video-hp{height:600px}.paragraphs-item-new-video-hp .wrapper-yt{position:relative}.paragraphs-item-new-video-hp .field-name-field-new-text h1{font-size:32px}.paragraphs-item-new-video-hp .field-name-field-new-text{padding-right:0}.paragraphs-item-new-video-hp .overlay .wrapper-container{display:block}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-items{display:flex;margin-left:-10px;margin-right:-10px;justify-content:space-around}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item{width:160px;height:110px;padding:0 15px;background-size:contain;margin:0 10px}}@media screen and (max-width:767px){.paragraphs-item-new-video-hp{height:500px}.paragraphs-item-new-focus-video{height:400px}.paragraphs-item-new-video-hp .overlay .wrapper-container{padding-bottom:100px}.paragraphs-item-new-focus-video .overlay .wrapper-container{padding-bottom:80px}.paragraphs-item-new-focus-video .field-name-field-new-text{padding-top:0;padding-right:20px}.paragraphs-item-new-video-hp .wrapper-video-link .youtube-link{height:50px;padding:3px 20px;border-radius:16px;font-size:16px}.paragraphs-item-new-focus-video .wrapper-video-link .youtube-link{top:auto;bottom:15px;left:auto;right:15px}.paragraphs-item-new-video-hp .wrapper-video-mp4 video{display:none}.paragraphs-item-new-video-hp .wrapper-video-mp4 .field-name-field-new-image img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;max-width:none;min-height:100%}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-items{margin-left:-3px;margin-right:-3px}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item{width:125px;height:100px;padding:0 15px;margin:0 3px;font-size:12px}
.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item p{font-size:12px}}@media screen and (max-width:500px){.paragraphs-item-new-video-hp .field-name-field-new-text h1{font-size:28px}.paragraphs-item-new-focus-video .bckground-img img{top:0;transform:translateX(-25%);left:0;right:0;width:auto;bottom:0;height:100%;max-width:none}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-items{margin:0}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item{width:auto;flex:1 1 0;margin:0;text-align:left;padding:0 15px 0 0;background-image:none;font-size:14px}.paragraphs-item-new-video-hp .field-name-field-new-puces .field-item p{font-size:14px}}@media screen{.wrapper-search-hebdo,.view-search-new,.block-magicmakers-new-search{max-width:1310px;margin:0 auto;padding:0 15px}#block-magicmakers-new-search-new-search-hebdo-block:before{content:'';display:block;position:relative;width:0;height:130px;margin-top:-130px}.view-search-new .view-content .views-row{margin-bottom:50px;border:1px solid #e7e7e7}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table{table-layout:fixed}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table thead th{padding:5px 5px 10px;background:#51a7dd;color:#fff;font-family:'Amatic';font-weight:700;font-size:36px;line-height:1.1;text-align:center;border-left:1px solid #c4c4c4}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table thead th:first-child{background:transparent;border:none}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table thead th:nth-child(2){border-left:none;border-bottom-left-radius:4px;border-top-left-radius:4px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table thead th:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody{border:none}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody:before{content:"@";display:block;line-height:0;text-indent:-99999px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.hours{padding:0 20px;text-align:right}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.hours span{display:inline-block;background:#95c8e8;border-radius:5px;color:#fff;font-family:'Amatic';font-weight:700;font-size:36px;line-height:1.4;text-align:center;width:80px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.result{height:45px;padding:2px 5px;border:1px solid #e5e5e5;text-align:left}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.result .new-search-item{margin:2px;border-radius:20px;width:20px;height:30px;background-image:url(/sites/all/themes/magicmakers/img/magic-m.png);background-repeat:no-repeat;background-position:center center;background-size:26px auto;text-indent:-99999px;opacity:1;transition:all ease-in-out .15s}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.result .new-search-item-text{color:#000;display:block;text-decoration:underline;font-size:10px;line-height:13px;margin-bottom:5px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.result .new-search-item:hover{opacity:.8}}@media screen and (max-width:1100px){.wrapper-search-hebdo .wrapper-search-hebdo-semainier table{table-layout:auto}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table thead th{padding:8px 5px 15px;font-size:24px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.hours{padding:0 10px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.hours span{font-size:24px;width:50px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table tbody td.result .new-search-item{width:20px;height:29px;background-size:26px auto}}@media screen and (max-width:800px){.wrapper-search-hebdo .wrapper-search-hebdo-semainier table.large-only{display:block}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table.small-only{display:none}}@media screen and (max-width:767px){.wrapper-semainier-table{overflow:scroll}
.wrapper-search-hebdo .wrapper-search-hebdo-semainier table.large-only{table-layout:fixed;width:1970px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table td{overflow:hidden;width:320px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table td:nth-of-type(1){width:50px}}@media screen and (max-width:500px){.wrapper-search-hebdo .wrapper-search-hebdo-semainier table.large-only{width:1080px}.wrapper-search-hebdo .wrapper-search-hebdo-semainier table td{width:180px}}@media screen{.wrapper-search-hebdo .wrapper-legend{justify-content:center;flex-wrap:wrap}.wrapper-search-hebdo .wrapper-legend .new-search-item{margin:3px;border-radius:20px;width:20px;height:30px;background-image:url(/sites/all/themes/magicmakers/img/magic-m.png);background-repeat:no-repeat;background-position:center center;background-size:26px auto;text-indent:-99999px}.wrapper-search-hebdo .wrapper-legend label{margin-left:3px;font-size:14px;font-weight:300;line-height:1.2;color:#777}.block-magicmakers-new-search h2,#block-views-search-new-block>h2{text-align:center}.block-magicmakers-new-search #views-exposed-form-search-new-block,.wrapper-search-hebdo-form,.view-search-new .view-filters{margin-bottom:30px;background:#f3f3f3;padding:40px 30px 30px;border-radius:10px}.block-magicmakers-new-search #views-exposed-form-search-new-block .cta.txt-right,.wrapper-search-hebdo-form .cta.txt-right,.view-search-new .view-filters .cta.txt-right,.wrapper-search-hebdo-form .info-niveau,#views-exposed-form-search-new-block .info-niveau,.view-search-new #views-exposed-form-search-new-block .form-new-search>.views-exposed-widgets:last-child{margin:20px auto 0 !important;max-width:960px;margin-top:20px !important}.wrapper-search-hebdo-form .info-niveau,#views-exposed-form-search-new-block .info-niveau{font-size:10px;margin-top:2px}.block-magicmakers-new-search #views-exposed-form-search-new-block .cta.txt-right .txt-orange-base,.wrapper-search-hebdo-form .cta.txt-right .txt-orange-base,.view-search-new .view-filters .cta.txt-right .txt-orange-base{margin-right:15px}.block-magicmakers-new-search #views-exposed-form-search-new-block .cta.txt-right .txt-orange-base:hover,.wrapper-search-hebdo-form .cta.txt-right .txt-orange-base:hover,.view-search-new .view-filters .cta.txt-right .txt-orange-base:hover{opacity:.9;text-decoration:underline}}@media screen and (max-width:767px){.wrapper-search-hebdo-form .info-niveau{margin-top:20px}.block-magicmakers-new-search #views-exposed-form-search-new-block .cta.txt-right,.wrapper-search-hebdo-form .cta.txt-right,.view-search-new .view-filters .cta.txt-right{text-align:left}.block-magicmakers-new-search #views-exposed-form-search-new-block .cta.txt-right .txt-orange-base,.wrapper-search-hebdo-form .cta.txt-right .txt-orange-base,.view-search-new .view-filters .cta.txt-right .txt-orange-base{font-size:14px;margin-right:0;text-decoration:underline}}@media screen{#new-search-form{position:absolute;top:100%;left:0;right:0;margin:-12px auto 0;z-index:3;width:70%;max-width:860px;padding:0;border-radius:0;transition:all ease-in-out .15s}#new-search-form .views-exposed-form>.views-exposed-widgets:first-child{position:relative;background:#fff;border:1px solid #cdcdcd;border-radius:40px}#new-search-form .views-exposed-widget.wrapper-dropdown:nth-child(2){display:none !important}.block-magicmakers-new-search .form-new-search>.views-exposed-widgets:first-child,.wrapper-search-hebdo-form .form-new-search>.views-exposed-widgets:first-child,.view-search-new .form-new-search>.views-exposed-widgets:first-child{max-width:960px;margin:auto;position:relative;background:#fff;box-shadow:0px 0px 10px #c4c4c4;border-radius:40px}.form-new-search.views-exposed-form .views-exposed-widget{padding:0}.form-new-search .main-filters{display:flex;margin-right:90px}.form-new-search .main-filters .bef-select-as-checkboxes-fieldset{padding:0;margin:0;border:none}.form-new-search .main-filters .views-exposed-widgets{margin:0}.form-new-search .main-filters .wrapper-dropdown{position:relative;float:none;padding:0;width:50%}.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value:before,.form-new-search .main-filters .wrapper-dropdown .form-item-field-workshop-location-target-id:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6:before,.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau:before,.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique:before,.form-new-search .main-filters .wrapper-dropdown .form-item-day:before{content:'';position:absolute;left:0;top:10px;bottom:10px;width:1px;background:#cdcdcd}
.form-new-search .main-filters .wrapper-dropdown .filter-dates .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-workshop-location-target-id .fieldset-legend .fieldset-title{display:block;position:relative}#new-search-hebdo-form .form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value:before{display:none}.form-new-search .main-filters .wrapper-dropdown legend{border:none;padding:0;width:100%}.form-new-search .main-filters .wrapper-dropdown .fieldset-legend{background:none;padding:0}.form-new-search .main-filters .wrapper-dropdown .fieldset-legend .fieldset-title{display:inline-block;width:100%;font-size:14px;line-height:1.4;color:#777;text-align:left;position:relative}.form-new-search .main-filters .wrapper-dropdown.wrapper-type .fieldset-legend>.fieldset-title{background:url(/sites/all/themes/magicmakers/img/coding.svg) no-repeat left 40px center;padding:22px 45px 22px 75px}.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-day .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/classe.svg) no-repeat left 40px center;padding:22px 45px 22px 75px;position:relative}.form-new-search .main-filters .wrapper-dropdown .form-item-day .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/calendar.svg) no-repeat left 35px center;padding:22px 45px 22px 75px;background-size:33px}.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown .form-item-field-workshop-location-target-id .fieldset-wrapper{min-width:340px}.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/icone-niveau.svg) no-repeat left 40px center;padding:22px 45px 22px 75px}.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/icone-thematique.svg) no-repeat left 40px center;padding:22px 45px 22px 75px}.form-new-search .main-filters .wrapper-dropdown .form-item-field-workshop-location-target-id .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/maison.svg) no-repeat left 40px center;padding:22px 45px 22px 90px}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-legend .fieldset-title{background:url(/sites/all/themes/magicmakers/img/maison.svg) no-repeat left 40px center;padding:22px 45px 22px 90px}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title{position:relative}
.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title::after,.form-new-search .main-filters .wrapper-dropdown .fieldset-legend .fieldset-title::after{content:" ";width:15px;height:15px;background:url(/sites/all/themes/magicmakers/img/chevrons.svg) no-repeat center center;display:block;position:absolute;right:9px;top:26px}}@media screen and (max-width:767px){.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title::after,.form-new-search .main-filters .wrapper-dropdown .fieldset-legend .fieldset-title::after{top:29px}.form-new-search .main-filters .wrapper-dropdown .fieldset-legend .summary{display:none}}@media screen{.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper{position:absolute;top:100%;left:25px;right:0;max-height:400px;overflow:auto;z-index:999;padding:8px 20px 12px;background:#fff;box-shadow:0px 4px 15px -5px #c4c4c4;text-align:left;transform:none !important}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-wrapper{width:450px}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio,.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox{margin-top:8px;margin-bottom:8px}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio input[type=radio],.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox input[type=checkbox]{opacity:0}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label,.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label{font-size:14px;font-weight:600;color:#54677d}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label:before,.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label:before{border-color:#777}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label:after,.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label:after{font-size:16px;line-height:1;color:#777;left:3px;top:2px;width:10px;height:10px}.form-new-search .main-filters .views-submit-button .form-submit{position:absolute;z-index:100000;top:0;bottom:0;right:30px;width:50px;height:50px;margin:auto;border-radius:100%;padding:0;font-size:0;background-image:url(/sites/all/themes/magicmakers/img/search.svg);background-repeat:no-repeat;background-position:center center}.form-new-search .main-filters .form-item-date-range{padding:0;width:50%}.form-new-search .main-filters .form-item-date-range .hasDateRangePicker{display:inline-block;width:100%;font-family:'Avenir';font-weight:300;font-size:14px;line-height:1.4;color:#777;text-align:left;background:transparent url(/sites/all/themes/magicmakers/img/calendar.svg) no-repeat left 40px center;padding:22px 45px 22px 75px;cursor:pointer}.view-search-new .form-new-search>.views-exposed-widgets:last-child{max-width:960px;margin:50px auto 0;position:relative}.form-new-search .second-filters{margin-top:25px;display:flex;padding-left:50px;background:transparent url(/sites/all/themes/magicmakers/img/filters.svg) no-repeat left center}.form-new-search .second-filters.no-icon{background:none;max-width:960px;margin:auto;padding-left:20px;margin-top:10px;margin-bottom:0;font-weight:700}
.form-new-search .second-filters.no-icon .wrapper-dropdown .fieldset-legend>.fieldset-title{padding-top:0;padding-bottom:0}.form-new-search .second-filters .bef-select-as-checkboxes-fieldset{padding:0;margin:0;border:none}.form-new-search .second-filters .views-exposed-widgets{margin:0}.form-new-search .second-filters .wrapper-dropdown{position:relative;float:none;padding:0;border-left:1px solid #cdcdcd}.form-new-search .second-filters .wrapper-dropdown:first-child{border-left:none}.form-new-search .second-filters .wrapper-dropdown .fieldset-legend{padding:0;background:none}.form-new-search .second-filters .wrapper-dropdown .fieldset-legend>.fieldset-title{position:relative;display:inline-block;width:100%;font-size:14px;line-height:1.4;color:#54677d;text-transform:uppercase;text-align:left;padding:10px 70px 10px 20px;background:transparent}.form-new-search .second-filters .wrapper-dropdown .fieldset-legend>.fieldset-title:after{content:'';position:absolute;top:0;bottom:0;right:20px;width:25px;height:25px;margin:auto;background:url(/sites/all/themes/magicmakers/img/chevrongris.svg) no-repeat center center}.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper{position:absolute;z-index:999;top:100%;left:0;width:400px;max-height:400px;overflow:auto;padding:8px 20px 12px;background:#fff;box-shadow:0px 4px 15px -5px #c4c4c4;text-align:left}.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox input[type=checkbox],.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio input[type=radio]{opacity:0}.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label,.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label{font-size:14px;font-weight:300}.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label:before,.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label:before{border-color:#777}.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-bef-checkbox label:after,.form-new-search .second-filters .wrapper-dropdown .fieldset-wrapper .form-type-radio label:after{font-size:16px;line-height:1;color:#777;left:3px;top:2px;width:10px;height:10px}.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique .fieldset-legend .fieldset-title{background-size:32px}}@media screen and (max-width:991px){.wrapper-search-hebdo-form{padding:20px 10px}.block-magicmakers-new-search #views-exposed-form-search-new-block,.wrapper-search-hebdo-form,.view-search-new .view-filters{padding:15px;border-radius:10px}.form-new-search .main-filters{margin-right:30px}.form-new-search .wrapper-dropdown{display:flex;align-items:center}.form-new-search .main-filters .wrapper-dropdown.wrapper-type .fieldset-legend>.fieldset-title{background-position:left 15px center;padding:14px 10px 14px 45px;line-height:1}.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title{background-position:left 15px center;padding:14px 10px 14px 45px;line-height:1}.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown:nth-child(2) .fieldset-legend .fieldset-title{background-position:left 10px center;padding:14px 10px 14px 40px;line-height:1}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-legend .fieldset-title{background-position:left 10px center;padding:14px 10px 14px 55px;line-height:1}
.form-new-search .main-filters .form-item-date-range .hasDateRangePicker{background-position:left 15px center;padding:14px 10px 14px 45px;line-height:1}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper{left:0;padding:5px 10px 10px}.form-new-search .main-filters .wrapper-dropdown .fieldset-wrapper .form-item{line-height:1.2;margin-bottom:5px}.form-new-search .main-filters .views-submit-button .form-submit{right:4px;width:41px;height:41px}}@media screen and (max-width:767px){#block-magicmakers-new-search-new-search-block{padding:0;position:absolute;top:-100px;left:0;right:0;z-index:-1;transition:all ease-in-out .15s}#block-magicmakers-new-search-new-search-block.open-mobile{top:105px}#new-search-form{position:relative;margin-top:0;width:100%}#new-search-form .views-exposed-form>.views-exposed-widgets:first-child{border:0;border-radius:0;box-shadow:none;padding-bottom:10px}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-wrapper,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-wrapper{width:280px}}@media screen and (max-width:530px){.block-magicmakers-new-search .form-new-search>.views-exposed-widgets:first-child,.wrapper-search-hebdo-form .form-new-search>.views-exposed-widgets:first-child,.view-search-new .form-new-search>.views-exposed-widgets:first-child{box-shadow:none;border-radius:0;padding:5px 0}.form-new-search .main-filters{display:block}.form-new-search .main-filters .form-item-date-range,.form-new-search .main-filters .wrapper-dropdown{display:block;width:100%}.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5:before,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6:before,.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau:before,.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique:before,.form-new-search .main-filters .wrapper-dropdown .form-item-day:before{display:none}.form-new-search .main-filters .wrapper-dropdown.wrapper-type .fieldset-legend>.fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown:nth-child(2) .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique .fieldset-legend .fieldset-title,.form-new-search .main-filters .form-item-date-range .hasDateRangePicker,.form-new-search .main-filters .wrapper-dropdown .form-item-day .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title{padding:25px 10px 25px 60px}
.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title{background-size:27px}.form-new-search .main-filters .wrapper-dropdown.wrapper-type .fieldset-legend>.fieldset-title,.form-new-search .main-filters .form-item-date-range .hasDateRangePicker,.form-new-search .main-filters .wrapper-dropdown #edit-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-class-group-value .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown:nth-child(2) .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-thematique .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-day .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-field-niveau .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title{background-position:left 22px center}.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--1 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--2 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--3 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--4 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--5 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown #edit-field-workshop-location-target-id--6 .fieldset-legend .fieldset-title,.form-new-search .main-filters .wrapper-dropdown .form-item-day .fieldset-legend .fieldset-title,.main-filters .wrapper-dropdown.form-item-dates .fieldset-legend .fieldset-title{background-position:left 15px center}.form-new-search .main-filters .views-submit-button .form-submit{top:auto;bottom:-54px}#block-magicmakers-new-search-new-search-block .form-new-search .main-filters .views-submit-button .form-submit{top:0;bottom:0}.form-new-search .second-filters{margin-top:20px;padding-left:22px;background-size:20px auto}.form-new-search .second-filters .wrapper-dropdown .fieldset-legend>.fieldset-title:after{right:0;background-size:9px auto}.form-new-search .second-filters .wrapper-dropdown .fieldset-legend>.fieldset-title{padding:5px 26px 5px 8px;font-size:12px}}@media screen and (max-width:800px){.date-picker-wrapper .month-wrapper table.large-only{display:table}.date-picker-wrapper .month-wrapper table.small-only{display:none}}@media screen{header#header{height:155px;padding-top:45px}header#header:before{height:155px}header#header .new-topbar{position:absolute;top:0;left:0;right:0;z-index:3;background:#f97b62;color:#fff}header#header .new-topbar .content{height:45px;display:flex;justify-content:center;align-items:center}header#header .new-topbar .content p{margin:0;font-size:12px;padding-top:10px;padding-bottom:10px;color:#fff}header#header .new-topbar .content ul{margin:0;padding:0;list-style:none;display:flex;align-items:center}header#header .new-topbar .content ul li{margin-left:20px;padding-top:10px;padding-bottom:10px}header#header .new-topbar .content ul li.phone{padding-left:38px;background:url(/sites/all/themes/magicmakers/img/phone.svg) no-repeat left center;background-size:auto 21px;font-size:16px}header#header .new-topbar .content ul li.mail{padding-left:45px;background:url(/sites/all/themes/magicmakers/img/mail.svg) no-repeat left center;background-size:auto 20px;font-size:12px}header#header .new-topbar .content ul li a{color:#fff}header#header .region-header{float:none;padding-left:150px;position:static;margin-top:28px}header#header #logo{background:none;margin-top:8px;top:45px;width:91px;height:91px}header#header #logo img{display:block;opacity:1;filter:alpha(opacity=1);visibility:visible}
header#header .region-header ul.menu{position:relative;z-index:9999;display:flex;justify-content:space-between;align-items:center}header#header .region-header ul.menu li.expanded>ul.menu{top:100%}header#header .region-header ul.menu li{padding:5px 20px}header#header .region-header ul.menu li.last{padding:5px 0}header#header .region-header ul.menu li:nth-child(2){margin-right:auto}header#header .region-header ul.menu li.vous-etes{margin-right:50px;z-index:3;padding:5px 70px 5px 8px;background:#51a7dd !important;border-radius:40px;cursor:pointer}header#header .region-header ul.menu li.vous-etes:after{content:'';position:absolute;top:0;bottom:0;right:10px;margin:auto;width:20px;height:20px;background-image:url(/sites/all/themes/magicmakers/img/chevron-profil.png);background-position:center center;background-repeat:no-repeat;transform:scale(1,1);transition:all ease-in-out .1s}header#header .region-header ul.menu li.vous-etes:hover:after{transform:scale(1,-1)}header#header .region-header ul.menu li.vous-etes span{color:#fff}header#header .region-header ul.menu li a,header#header .region-header ul.menu li span{padding:7px 10px;border-radius:20px;display:block;color:#372e2c;z-index:2;position:relative;cursor:pointer}header#header .region-header ul.menu li a.link-panier:before{content:'';display:block;width:40px;height:40px;background:url(/sites/all/themes/magicmakers/img/cart.svg) no-repeat center center}header#header .region-header ul.menu li a.link-profil:before{content:'';display:block;width:40px;height:40px;background:url(/sites/all/themes/magicmakers/img/profil.svg) no-repeat center center}}@media screen and (max-width:1199px){header#header .region-header ul.menu li{padding:5px 15px}header#header .region-header ul.menu li.vous-etes{margin-right:15px;padding-right:30px}}@media screen and (max-width:991px){header#header .region-header{padding-left:85px;margin-top:22px}header#header #logo{width:76px;height:76px;background-size:contain}header#header .region-header ul.menu li{padding:5px}header#header .region-header ul.menu li a.link-panier:before,header#header .region-header ul.menu li a.link-profil:before{width:32px;height:32px;background-size:contain}}@media screen and (max-width:767px){header#header{height:105px;padding-top:0}header#header:before{height:105px}header#header .new-topbar .content{height:35px}header#header .new-topbar .content p{display:none}header#header .new-topbar .content ul li{margin-left:0;padding-top:8px;padding-bottom:8px}header#header .new-topbar .content ul li.phone{padding-left:25px;background-size:auto 14px;font-size:12px}header#header .new-topbar .content ul li.mail{margin-left:15px;padding-left:25px;background-size:auto 12px;font-size:12px}header#header .mobile-menu-toggle{top:51px}header#header #logo{position:absolute;top:45px;left:0;right:60px;margin:auto;width:50px;height:50px}header#header .region-header.menu-open{position:absolute;top:105px;left:0;right:0;background:#fff;margin:0;padding:5px 0 0;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,10%)}header#header .region-header ul.menu li{padding:5px 0}header#header .region-header ul.menu li.last{padding:0}header#header .menu-right-mobile{top:35px}header#header .region-header ul.menu{flex-direction:column;padding:0 20px}header#header .region-header ul.menu li{margin:0 !important}header#header .region-header ul.menu li a.link-panier{margin-right:0}}@media screen and (min-width:768px){#header-sticky-wrapper.is-sticky #new-search-form{top:50%;z-index:9999}body.search-bar #header-sticky-wrapper.is-sticky .region-header ul.menu li:not(:nth-last-child(1),:nth-last-child(2)){opacity:0}}@media screen{.menu-right-mobile{position:absolute;top:0;right:10px;bottom:0;display:flex;align-items:center;z-index:5}.menu-right-mobile a,.menu-right-mobile span{display:block;position:relative;cursor:pointer;font-size:0;margin:5px;padding:1px}.menu-right-mobile a.link-panier:before{content:'';display:block;width:30px;height:30px;background:url(/sites/all/themes/magicmakers/img/cart.svg) no-repeat center center;background-size:25px auto}
.menu-right-mobile a.link-profil:before{content:'';display:block;width:30px;height:30px;background:url(/sites/all/themes/magicmakers/img/profil.svg) no-repeat center center;background-size:25px auto}.menu-right-mobile .search-btn-mobile{margin:5px;width:30px;height:30px;padding:0;font-size:0;background:url(/sites/all/themes/magicmakers/img/loupe-orange.png) no-repeat center center;background-size:24px auto}.node-type-workshops .hide-workshop{display:none}.liste-logos-presse{display:flex;flex-wrap:wrap;margin:0 -15px}.liste-logos-presse li{padding:0 15px 15px !important;background:none !important;flex:1;text-align:center}.wrapper-contact-new-block{background:rgba(217,217,217,0.19);padding:45px 0 50px}.wrapper-contact-new-block .row-contact-new-block{display:flex;margin:0 -50px}.wrapper-contact-new-block .row-contact-new-block .col{flex:1;padding:0 50px}.wrapper-contact-new-block h3{margin:0 0 18px;font-family:'Quicksand-bold';font-size:32px;line-height:1.4;text-align:center;text-transform:uppercase;color:#f97b62}.wrapper-contact-new-block .col-contact{text-align:center}.wrapper-contact-new-block .col-contact .uppercase{text-transform:uppercase;font-size:18px}.wrapper-contact-new-block .col-contact ul.portraits{display:flex;margin:45px -15px 20px;padding:0;justify-content:center;list-style:none}.wrapper-contact-new-block .col-contact ul.portraits li{padding:0 15px 15px}.wrapper-contact-new-block .col-contact ul.infos{margin:20px 0;padding:0;list-style:none}.wrapper-contact-new-block .col-contact ul.infos li{font-size:20px;padding:12px 15px}.wrapper-contact-new-block .col-contact ul.infos li img{display:inline-block;marbin-right:20px;vertical-align:middle}.wrapper-contact-new-block .col-contact ul.infos li span{display:inline-block;vertical-align:middle}}@media screen and (max-width:767px){.wrapper-contact-new-block .row-contact-new-block{flex-wrap:wrap}}@media screen{.wrapper-newsletter-socials{display:flex;padding-top:50px;padding-bottom:50px;margin:0 -50px}.wrapper-newsletter-socials .col{padding:0 50px}.wrapper-newsletter-socials .col-newsletter{flex:0 0 55%;width:55%;border-right:1px solid #777}.wrapper-newsletter-socials .col-socials{flex:0 0 45%;width:45%}.wrapper-newsletter-socials h3{margin:10px 0 18px;font-size:24px;line-height:1.2;color:#f97b62;text-transform:none}.wrapper-newsletter-socials .col-socials ul{display:flex;margin:40px -15px;padding:0;justify-content:space-between;list-style:none}.wrapper-newsletter-socials .col-socials ul li{padding:0 15px 15px}.wrapper-newsletter-socials .col-socials ul li a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:100%;background:#f4f4f4}}@media screen and (max-width:767px){.wrapper-newsletter-socials{flex-wrap:wrap}.wrapper-newsletter-socials .col{flex:0 0 100%;width:100%}.wrapper-newsletter-socials .col-socials ul{margin:30px -3px}.wrapper-newsletter-socials .col-socials ul li{padding:0 3px 15px}.wrapper-newsletter-socials .col-socials ul li a{width:50px;height:50px}}@media screen{.listing-cursus-wrapper h2{margin-bottom:50px;text-align:center}.listing-cursus-wrapper .cursus-slider-item{background:#fff;border-radius:5px;padding:15px 15px 30px;height:auto}.new-slider-mm .wrapper-color{position:relative;border:6px solid #ffda7c;border-radius:5px;padding:20px 25px}.new-slider-mm.color-green .wrapper-color{border-color:#6acc95}.new-slider-mm.color-yellow .wrapper-color{border-color:#ffda7c}.new-slider-mm.color-blue .wrapper-color{border-color:#51a7dd}.new-slider-mm.color-orange .wrapper-color{border-color:#f6a055}.new-slider-mm.color-red .wrapper-color{border-color:#ff7558}.new-slider-mm .header{display:flex}.new-slider-mm .field-name-field-background-image{flex:0 0 120px;height:120px;border-radius:100%;overflow:hidden}.new-slider-mm .field-name-field-background-image img{height:120px;width:auto;max-width:none;transform:translateX(-30px);padding:0}.new-slider-mm .txt-class{flex:1 1 auto;text-align:center}.new-slider-mm .field-name-field-classe-term{padding:0 15px;font-size:40px;font-weight:700;line-height:1.2}
.new-slider-mm .topInfos{margin:auto;padding:15px 0 10px;height:auto;text-align:left}.new-slider-mm .topInfos .wrapper-cta{text-align:center}.new-slider-mm .topInfos .btn{font-family:'Avenir';font-size:14px;font-weight:800;line-height:1.2;border:1px solid #6acc95;border-radius:22px;padding:12px 35px;color:#372e2c;text-transform:none}.new-slider-mm.color-green .topInfos .btn{border-color:#6acc95}.new-slider-mm.color-yellow .topInfos .btn{border-color:#ffda7c}.new-slider-mm.color-blue .topInfos .btn{border-color:#51a7dd}.new-slider-mm.color-orange .topInfos .btn{border-color:#f6a055}.new-slider-mm.color-red .topInfos .btn{border-color:#ff7558}.new-slider-mm .bottomInfos{margin:0;display:block;text-align:center;padding:10px 0 15px}.new-slider-mm .bottomInfos .price{font-size:16px;font-weight:400;line-height:1.2;color:#372e2c}.new-slider-mm .bottomInfos .price .big-price{font-size:37px;font-weight:800}.new-slider-mm .wrapper-color .cta .btn{position:absolute;bottom:0;right:35px;padding:15px 30px;border-radius:5px;border:none;font-size:18px;line-height:1;font-weight:800;color:#372e2c;transform:translateY(50%);overflow:hidden}.new-slider-mm .wrapper-color .cta .btn:after{background:#fff;content:"";position:absolute;top:-35px;left:-55px;width:40px;height:100px;opacity:.2;z-index:20;transform:rotate(35deg);transition:all .5s cubic-bezier(0.19,1,0.22,1)}.new-slider-mm .wrapper-color .cta .btn:hover{opacity:1}.new-slider-mm .wrapper-color .cta .btn:hover:after{left:115%;transition:all .5s cubic-bezier(0.19,1,0.22,1)}.listing-cursus-wrapper .dg-container{max-width:1310px;margin:0 auto;padding:0 20px}.listing-cursus-wrapper .dg-container nav{width:100%;position:static;bottom:auto;left:auto;margin:0}.listing-cursus-wrapper .dg-prev{position:absolute;left:0;top:0;bottom:50px;margin:auto;width:62px;height:62px;background:transparent url(/sites/all/themes/magicmakers/img/arrow-slider.png) no-repeat center center;filter:brightness(20%)}.listing-cursus-wrapper .dg-next{position:absolute;right:0;top:0;bottom:50px;margin:auto;width:62px;height:62px;background:transparent url(/sites/all/themes/magicmakers/img/arrow-slider.png) no-repeat center center;transform:rotate(180deg);filter:brightness(20%)}}@media screen and (max-width:767px){.listing-cursus-wrapper .dg-container{height:570px}.listing-cursus-wrapper .dg-wrapper{width:100%;height:auto;max-width:480px}.listing-cursus-wrapper .cursus-slider-item{width:100%;height:auto;padding:5px 5px 25px}.new-slider-mm .wrapper-color{border-width:4px;padding:10px}.new-slider-mm .header{display:block}.new-slider-mm .field-name-field-background-image{width:75px;margin:0 auto 10px;flex:0 0 75px;height:75px}.new-slider-mm .field-name-field-background-image img{height:75px}.new-slider-mm .field-name-field-classe-term{font-size:24px}.new-slider-mm .topInfos{padding:10px 15px 5px;font-size:14px;line-height:1.4}.new-slider-mm .topInfos .btn{margin:5px auto 0;padding:8px 20px}.new-slider-mm .bottomInfos .price .big-price{font-size:18px}.new-slider-mm .wrapper-color .cta .btn{padding:10px 20px;font-size:16px}.listing-cursus-wrapper .dg-prev,.listing-cursus-wrapper .dg-next{width:40px;height:40px;background-position:center center !important;background-size:contain;bottom:auto;top:38px}.listing-cursus-wrapper .dg-prev{left:40px}.listing-cursus-wrapper .dg-next{right:40px}}@media screen and (max-width:767px){#block-masquerade-masquerade{display:none}}@media screen{.commerce-price-formatted-components .component-total{width:110px}#commerce-checkout-form-account .password-strength,#commerce-checkout-form-account div.password-confirm,.page-checkout .region-content .form-item.form-type-password-confirm>label{display:none !important}.page-checkout .region-content .form-item.form-type-password-confirm{width:100%;display:flex}.page-checkout .region-content .form-item input.password-confirm,.page-checkout .region-content .form-item input{width:99%}#commerce-checkout-form-account .form-type-password,.page-checkout .region-content .form-item.form-item-account-form-select-register-mail-confirm,.page-checkout .region-content .form-item.form-item-account-form-select-register-mail{float:left;width:50%}
}@media screen and (max-width:767px){#commerce-checkout-form-account .form-type-password,.page-checkout .region-content .form-item.form-item-account-form-select-register-mail-confirm,.page-checkout .region-content .form-item.form-item-account-form-select-register-mail,#commerce-checkout-form-account .form-type-password{width:100%}}@media screen{.page-checkout #block-block-11,.page-cart #block-block-11{display:none}.field-name-field-allergies,.field-name-field-class-group-children,#edit-commerce-user-profile-pane-field-nl-subscriber,#edit-commerce-user-profile-pane-field-how-do-you-know-us{display:none !important}}@media screen{.dg-container{width:100%;height:700px;position:relative}.dg-wrapper{width:481px;height:616px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px}.dg-wrapper .cursus-slider-item{width:482px;height:616px;display:block;position:absolute;left:0;top:0;box-shadow:0px 10px 20px rgba(0,0,0,0.3);background-color:#fff;padding:15px}.dg-wrapper .cursus-slider-item.dg-transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dg-wrapper .cursus-slider-item img{display:block;padding:41px 0 0 1px}.dg-container nav{width:58px;position:absolute;z-index:1000;bottom:40px;left:50%;margin-left:-29px}.dg-container nav span{text-indent:-9000px;float:left;cursor:pointer;width:24px;height:25px;opacity:.8;background:transparent url(/sites/all/themes/magicmakers/js/3DGallery/images/arrows.png) no-repeat top left}.dg-container nav span:hover{opacity:1}.dg-container nav span.dg-next{background-position:top right;margin-left:10px}}