@import url("https://fonts.googleapis.com/css?family=Amatic+SC:700|Open+Sans:400,700|Raleway:400,600,800&display=swap");h1,h2,h3,h4,h5,h6{color:#023A59;font-family:"Raleway",sans-serif;font-weight:600;line-height:1.2;}.container,#block-views-content-block-1 .content{width:90%;max-width:1120px;max-width:70rem;margin-right:auto;margin-left:auto;}input[type="text"],input[type="email"],input[type="password"],textarea{padding:10px;padding:0.625rem;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border-radius:5px;background-image:none;border:2px solid #029DDC;}input:focus[type="text"],input:focus[type="email"],input:focus[type="password"],textarea:focus{outline:none;border-color:#7E7E7E;}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7E7E7E;opacity:1;}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7E7E7E;opacity:1;}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#7E7E7E;opacity:1;}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,textarea::placeholder{color:#7E7E7E;opacity:1;}input:disabled[type="text"],input:disabled[type="email"],input:disabled[type="password"],textarea:disabled,input[readonly][type="text"],input[readonly][type="email"],input[readonly][type="password"],textarea[readonly]{background-color:#D9D9D9;opacity:1;}input:disabled[type="text"],input:disabled[type="email"],input:disabled[type="password"],textarea:disabled{color:#D9D9D9;cursor:pointer;}input.error[type="text"],input.error[type="email"],input.error[type="password"],textarea.error{border-color:#de3f44;}input.error[type="text"] + .description,input.error[type="email"] + .description,input.error[type="password"] + .description,textarea.error + .description{color:#de3f44;}.btn,.views-more-link,.bef-select-as-links a{padding:0 10px;padding:0 0.625rem;display:inline-block;text-align:center;text-transform:uppercase;text-decoration:none;position:relative;color:#023A59;font-family:"Raleway",sans-serif;font-weight:700;letter-spacing:1px;}.btn:before,.views-more-link:before,.bef-select-as-links a:before{content:'';display:block;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);transition:all linear .2s;}.btn:hover,.views-more-link:hover,.bef-select-as-links a:hover,.btn:focus,.views-more-link:focus,.bef-select-as-links a:focus{color:#023A59;}.btn-primary:before,.bef-select-as-links > .form-item .form-item#edit-tid-1 a:before{background:#9BF4FF;}.btn-primary:after,.bef-select-as-links > .form-item .form-item#edit-tid-1 a:after{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;font-size:14px;font-size:0.875rem;margin-left:15px;margin-left:0.9375rem;vertical-align:middle;transition:all linear .2s;}.btn-primary:hover:after,.bef-select-as-links > .form-item .form-item#edit-tid-1 a:hover:after,.btn-primary:focus:after,.bef-select-as-links > .form-item .form-item#edit-tid-1 a:focus:after{-webkit-transform:translateX(10px);transform:translateX(10px);}.btn-secondary:before,.bef-select-as-links > .form-item .form-item#edit-tid-2 a:before{background:#FFC39B;}.btn-warning:before,.views-more-link:before,.bef-select-as-links > .form-item .form-item#edit-tid-3 a:before{background:#E2FF9B;}.btn-outline{border:1px solid #029DDC;color:#029DDC;}.btn-outline:hover,.btn-outline:focus{background:#029DDC;color:#fff;}@font-face{font-family:'icofont';font-weight:normal;font-style:normal;src:url(/sites/all/themes/custom/ind/fonts/icofont.woff) format("woff"),url(/sites/all/themes/custom/ind/fonts/icofont.woff2) format("woff2");}.icon[class^='icon-'],.icon[class*=' icon-']{display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}.icon-arrow-left::before{content:"";}.icon-arrow-right::before{content:"";}.icon-calendar::before{content:"";}.icon-document::before{content:"";}.icon-documents::before{content:"";}.icon-email::before{content:"";}.icon-facebook-outline::before{content:"";}.icon-facebook::before{content:"";}.icon-form::before{content:"";}.icon-info::before{content:"";}.icon-people::before{content:"";}.icon-phone::before{content:"";}.icon-pin::before{content:"";}.icon-email-bold::before{content:"";}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;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);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[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;}.slick-loading .slick-list{background:#fff url(/sites/all/themes/custom/ind/css/images/ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(/sites/all/themes/custom/ind/fonts/slick.eot);src:url(/sites/all/themes/custom/ind/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/ind/fonts/slick.woff) format("woff"),url(/sites/all/themes/custom/ind/fonts/slick.ttf) format("truetype"),url(/sites/all/themes/custom/ind/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color: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:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;}#content-to-resize{flex:1 1 auto;}.node-type-contact .region-content{display:flex;flex-wrap:wrap;}@media (max-width:991px){.node-type-contact .region-content{display:block;}}.node-type-contact .region-content #block-system-main{flex:0 0 60%;margin-right:10%;}.node-type-contact .region-content #block-views-contact-block{flex:0 0 30%;}.one-sidebar #main > .container{display:flex;}@media (max-width:991px){.one-sidebar #main > .container{display:block;}}.one-sidebar #main #maincontent{flex:0 0 60%;}@media (max-width:991px){.one-sidebar #main #maincontent{margin-bottom:50px;margin-bottom:3.125rem;}}.one-sidebar #main aside{flex:0 0 40%;}*:focus,*:active{outline:none;box-shadow:none;}body{font-size:16px;font-family:"Open Sans",sans-serif;line-height:1.5;background:url(/sites/all/themes/custom/ind/images/bg-body.png);color:#7E7E7E;}@media only screen and (-webkit-max-device-pixel-ratio:1.5),only screen and (-o-max-device-pixel-ratio:3 / 2),only screen and (max--moz-device-pixel-ratio:1.5),only screen and (max-device-pixel-ratio:1.5){body{background:url(/sites/all/themes/custom/ind/images/bg-body.png);}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body{background:url(/sites/all/themes/custom/ind/images/bg-body@2x.png);background-size:72px 72px;}}h1{font-size:54px;font-size:3.375rem;font-weight:700;margin:0;}@media (max-width:991px){h1{font-size:38px;font-size:2.375rem;}}h2{font-size:44px;font-size:2.75rem;}@media (max-width:991px){h2{font-size:38px;font-size:2.375rem;}}h3{font-size:26px;font-size:1.625rem;font-weight:400;margin:0;}@media (max-width:991px){h3{font-size:21px;font-size:1.3125rem;}}.field-name-field-body h3{margin-bottom:10px;margin-bottom:0.625rem;margin-top:20px;margin-top:1.25rem;}h4{font-size:21px;font-size:1.3125rem;}h5{font-size:18px;font-size:1.125rem;}h6{font-size:16px;font-size:1rem;}img{max-width:100%;height:auto;}a{transition:all linear .2s;color:#029DDC;text-decoration:none;}a:hover,a:focus{color:#9BF4FF;}p{margin:0 0 10px;margin:0 0 0.625rem;}.file-icon{display:none;}.file a{padding:7px 40px 7px 10px;padding:0.4375rem 2.5rem 0.4375rem 0.625rem;display:inline-block;color:#023A59;border:2px solid #029DDC;border-radius:4px;}.file a:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:7px;margin-right:0.4375rem;vertical-align:middle;color:#EE7407;}table{border-radius:4px;color:#023A59;}@media (max-width:991px){table{width:100% !important;}}table tbody,table thead{border:0;}table th{padding:5px 20px;padding:0.3125rem 1.25rem;border:1px solid #D9D9D9;}table tr:nth-child(2n+1) td{background:#E2F4FB;}table td{padding:5px 20px;padding:0.3125rem 1.25rem;border:1px solid #D9D9D9;}.page__title{text-align:center;}.block h2{margin:0 0 40px;margin:0 0 2.5rem;font-family:"Amatic SC",cursive;line-height:1;}.block .views-label{font-weight:700;}#block-views-content-block{margin-bottom:70px;margin-bottom:4.375rem;flex:0 0 100%;}@media (max-width:991px){#block-views-content-block{max-width:90%;margin:0 auto 70px;}}#block-views-content-block .view-content{text-align:center;}#block-views-content-block .views-field-title{margin-bottom:20px;margin-bottom:1.25rem;}@media (min-width:1200px){#block-views-content-block .views-field-title{max-width:1120px;margin-left:auto;margin-right:auto;}}#block-views-content-block .views-field-body{max-width:500px;margin:0 auto 50px;}#block-views-content-block img{display:block;width:100%;}#block-views-contact-block h2{display:inline-block;position:relative;}#block-views-contact-block h2:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;vertical-align:middle;color:#029DDC;font-size:36px;}#block-views-contact-block h2:after{content:'';display:block;background:#FFC39B;position:absolute;left:-5px;right:-5px;bottom:2px;height:20px;z-index:-1;}#block-views-contact-block .views-field-field-adresse,#block-views-contact-block .views-field-field-phone,#block-views-contact-block .views-field-field-email{padding-left:30px;padding-left:1.875rem;margin-bottom:20px;margin-bottom:1.25rem;position:relative;}#block-views-contact-block .views-field-field-adresse:before,#block-views-contact-block .views-field-field-phone:before,#block-views-contact-block .views-field-field-email:before{color:#FFC39B;position:absolute;left:0;top:3px;}#block-views-contact-block .views-field-field-adresse:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}#block-views-contact-block .views-field-field-adresse p{margin:0;}#block-views-contact-block .views-field-field-phone:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}#block-views-contact-block .views-field-field-email:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;font-size:12px;}.front .region-content{display:flex;flex-wrap:wrap;}@media (max-width:699px){#block-block-2{margin-top:50px;}}#block-block-2 h2{position:relative;}#block-block-2 h2:after{content:'';display:block;background:#E2F4FB;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}#block-block-2 p{margin-bottom:20px;}#block-block-2 .cabanga{align-items:center;display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;}#block-block-2 .cabanga:after{background:url(/sites/all/themes/custom/ind/images/cabanga.png) center center no-repeat;background-size:auto 100%;content:'';display:block;height:30px;margin-right:10px;vertical-align:middle;width:45px;}#block-block-2 .itschool{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;}#block-block-2 .itschool:after{background:url(/sites/all/themes/custom/ind/images/itschool.png) center center no-repeat;background-size:auto 100%;content:'';display:block;height:25px;margin-right:10px;vertical-align:middle;width:45px;}#block-block-1{max-width:400px;margin-right:50px;}#block-block-1 h2{position:relative;display:inline-block;}#block-block-1 h2:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;color:#029DDC;vertical-align:middle;}#block-block-1 h2:after{content:'';display:block;background:#E2F4FB;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}#block-block-1 .btn-primary{margin-top:20px;margin-top:1.25rem;}#block-views-calendar-block h2{position:relative;display:inline-block;}#block-views-calendar-block h2:before{margin-right:10px;margin-right:0.625rem;content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;vertical-align:middle;color:#029DDC;}#block-views-calendar-block h2:after{content:'';display:block;background:#FFC39B;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}#block-views-calendar-block h2 .current-day{font-size:17px;font-size:1.0625rem;display:block;position:absolute;font-family:"Open Sans",sans-serif;color:#029DDC;width:45px;height:40px;line-height:40px;text-align:center;top:8px;left:0;font-weight:400;}@media (max-width:991px){#block-views-calendar-block h2 .current-day{width:41px;height:33px;line-height:37px;}}.view-calendar .views-row{margin-bottom:15px;margin-bottom:0.9375rem;display:flex;align-items:center;}.view-calendar .views-field-field-date-de-fin-1{margin-right:20px;margin-right:1.25rem;padding:10px 15px 15px;padding:0.625rem 0.9375rem 0.9375rem;min-width:45px;background:#fff;border:2px solid #029DDC;border-radius:6px;text-align:center;text-transform:uppercase;line-height:1.2;}.view-calendar .views-field-field-date-de-fin-1 strong{font-size:35px;font-size:2.1875rem;display:block;color:#EE7407;font-family:"Amatic SC",cursive;}.view-calendar h3{font-weight:400;}#block-views-notification-block{margin-bottom:60px;margin-bottom:3.75rem;max-width:400px;}#block-views-notification-block h2{position:relative;display:inline-block;}#block-views-notification-block h2:before{margin-right:10px;margin-right:0.625rem;content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;vertical-align:middle;color:#029DDC;}#block-views-notification-block h2:after{content:'';display:block;background:#E2FF9B;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}#block-views-notification-block h3{margin-bottom:10px;margin-bottom:0.625rem;}#block-views-content-block-1{margin-bottom:90px;margin-bottom:5.625rem;position:relative;}#block-views-content-block-1:before{display:block;content:'';position:absolute;background:#E2F4FB;top:auto;bottom:0;width:50%;height:270px;}#block-views-content-block-1:after{display:block;content:'';width:50%;margin:0;padding:0;position:absolute;top:0px;bottom:40px;left:50%;border:0;background:#FFC39B;z-index:-1;}#block-views-content-block-1 .views-row{padding-bottom:40px;padding-bottom:2.5rem;position:relative;display:block !important;}#block-views-content-block-1 .slick-slider{display:block !important;}#block-views-content-block-1 .views-field-field-photo img{margin-left:auto;margin-right:0;display:block;}#block-views-content-block-1 .views-field-title{padding:30px;padding:1.875rem;position:absolute;background:#029DDC;color:#fff;z-index:50;right:50%;left:0;bottom:0;min-height:210px;display:flex;flex-direction:column;justify-content:center;}@media (max-width:699px){#block-views-content-block-1 .views-field-title{position:relative;}}#block-views-content-block-1 .views-field-title h2{margin-bottom:15px;margin-bottom:0.9375rem;color:#fff;font-family:"Raleway",sans-serif;font-weight:700;}#block-views-content-block-1 .views-field-title p{margin:0;}#block-views-content-block-1 .views-field-title .btn{margin-top:30px;margin-top:1.875rem;color:#fff;}#block-views-content-block-1 .views-field-title .btn:before{background:#9BF4FF;opacity:0.2;}#block-views-content-block-1 .slick-dotted{margin-bottom:0;}#block-views-content-block-1 .slick-dots{position:absolute;left:52%;bottom:0;width:auto;}#block-views-content-block-1 .slick-dots li{margin:0;margin-right:7px;margin-right:0.4375rem;}#block-views-content-block-1 .slick-dots li button:before{content:'';width:10px;height:10px;border-radius:50%;border:2px solid #EE7407;opacity:1;}#block-views-content-block-1 .slick-dots li.slick-active button:before{background:#EE7407;}#block-views-galerie-block .view-content{overflow:hidden;}#block-views-galerie-block .views-row{margin:0 15px 15px;margin:0 0.9375rem 0.9375rem;float:left;}@media (min-width:1200px){#block-views-galerie-block .views-row{width:calc(25% - 30px);}#block-views-galerie-block .views-row:nth-child(4n+1){clear:both;}}@media (min-width:992px) and (max-width:1199px){#block-views-galerie-block .views-row{width:calc(33.3333% - 30px);}#block-views-galerie-block .views-row:nth-child(3n+1){clear:both;}}@media (max-width:991px){#block-views-galerie-block .views-row{width:calc(50% - 30px);}#block-views-galerie-block .views-row:nth-child(2n+1){clear:both;}}@media (max-width:480px){#block-views-galerie-block .views-row{float:none;width:100%;margin:0 0 20px;}}#block-views-galerie-block .views-row a{font-size:14px;font-size:0.875rem;color:#023A59;}#block-views-galerie-block .views-row p{margin-top:5px;margin-top:0.3125rem;}#block-views-galerie-block .views-row p:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:5px;margin-right:0.3125rem;vertical-align:middle;}#block-views-galerie-block .views-row.tax-1 .views-field-field-photo img{border-color:#ccecf8;}#block-views-galerie-block .views-row.tax-1 .views-field-field-photo:after{background:#E2F4FB;}#block-views-galerie-block .views-row.tax-2 .views-field-field-photo img{border-color:#ffb482;}#block-views-galerie-block .views-row.tax-2 .views-field-field-photo:after{background:#FFC39B;}#block-views-galerie-block .views-row.tax-3 .views-field-field-photo img{border-color:#dbff82;}#block-views-galerie-block .views-row.tax-3 .views-field-field-photo:after{background:#E2FF9B;}#block-views-galerie-block .views-field-field-photo{position:relative;}#block-views-galerie-block .views-field-field-photo img{display:block;border:1px solid #D9D9D9;}#block-views-galerie-block .views-field-field-photo:after{content:'';display:block;position:absolute;left:-10px;right:10px;top:10px;bottom:-10px;z-index:-1;border-radius:4px;background:#D9D9D9;}#block-views-galerie-block h4{margin:30px 0 0;margin:1.875rem 0 0;}.views-more-link{margin-top:20px;margin-top:1.25rem;}.view-filters form > div{display:block;}.views-exposed-form .views-exposed-widget{float:none;padding:0;}.bef-select-as-links{margin:0 0 50px;margin:0 0 3.125rem;}.bef-select-as-links > .form-item{display:flex;align-items:center;justify-content:center;}@media (max-width:991px){.bef-select-as-links > .form-item{display:block;text-align:center;}}.bef-select-as-links > .form-item .form-item{margin:0 15px;margin:0 0.9375rem;flex:initial;}@media (max-width:991px){.bef-select-as-links > .form-item .form-item{margin-bottom:10px;}}.bef-select-as-links > .form-item .form-item#edit-tid-1 a:after{display:none;}.paragraphs-items .field-item:first-child .entity-paragraphs-item{margin-top:0;}.entity-paragraphs-item{margin:60px auto;margin:3.75rem auto;text-align:center;}.entity-paragraphs-item .field-name-field-titre{margin-bottom:20px;margin-bottom:1.25rem;font-size:44px;font-family:"Amatic SC",cursive;color:#023A59;display:inline-block;position:relative;line-height:1;}@media (max-width:991px){.entity-paragraphs-item .field-name-field-titre{font-size:32px;font-size:2rem;}}.entity-paragraphs-item .field-name-field-titre:after{content:'';display:block;position:absolute;left:-5px;right:-5px;bottom:-5px;height:20px;z-index:-1;border-radius:2px;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}.entity-paragraphs-item .field-name-field-body{text-align:left;}.paragraphs-item-texte{max-width:70%;}@media (max-width:991px){.paragraphs-item-texte{max-width:100%;}}.even .paragraphs-item-texte .field-name-field-titre:after{background:#E2FF9B;}.odd .paragraphs-item-texte .field-name-field-titre:after{background:#FFC39B;}.odd .paragraphs-item-documents .field-name-field-titre:after{background:#FFC39B;}.even .paragraphs-item-documents .field-name-field-titre:after{background:#E2FF9B;}.paragraphs-item-documents .field-name-field-titre .field-item:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;vertical-align:middle;color:#029DDC;}.paragraphs-item-documents .field-type-file .field-items{display:flex;justify-content:center;}.paragraphs-item-documents .field-type-file .field-items .field-item{margin:0 10px;margin:0 0.625rem;}.paragraphs-item-video-texte{padding-bottom:20px;padding-bottom:1.25rem;}.paragraphs-item-video-texte:after{display:block;content:'';clear:both;}.paragraphs-item-video-texte .field-name-field-titre{max-width:calc(50% - 30px);}.odd .paragraphs-item-video-texte .field-name-field-titre:after{background:#E2F4FB;}.even .paragraphs-item-video-texte .field-name-field-titre:after{background:#E2FF9B;}.odd .paragraphs-item-video-texte .field-name-field-body{text-align:right;}.even .paragraphs-item-video-texte .field-name-field-body{text-align:left;}.paragraphs-item-video-texte .field-name-field-video{position:relative;width:50%;}@media (max-width:991px){.paragraphs-item-video-texte .field-name-field-video{width:100%;}}.odd .paragraphs-item-video-texte .field-name-field-video{margin-left:30px;margin-left:1.875rem;float:right;}@media (max-width:991px){.odd .paragraphs-item-video-texte .field-name-field-video{margin-left:0;float:none;}}.even .paragraphs-item-video-texte .field-name-field-video{margin-right:30px;margin-right:1.875rem;float:left;}@media (max-width:991px){.even .paragraphs-item-video-texte .field-name-field-video{margin-right:0;float:none;}}.paragraphs-item-video-texte .field-name-field-video .player{border-radius:5px;box-shadow:0 0 1px #7E7E7E;position:relative;z-index:10;display:block;overflow:hidden;}.paragraphs-item-video-texte .field-name-field-video .player:before{display:block;content:"";padding-top:56.25%;}.paragraphs-item-video-texte .field-name-field-video .player iframe,.paragraphs-item-video-texte .field-name-field-video .player object{display:block;width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}.paragraphs-item-video-texte .field-name-field-video:after{display:block;content:'';background:#E2F4FB;border-radius:4px;position:absolute;top:20px;right:20px;left:20px;bottom:-20px;z-index:0;}.even .paragraphs-item-video-texte .field-name-field-video:after{background:#E2FF9B;left:-20px;}.odd .paragraphs-item-video-texte .field-name-field-video:after{background:#E2F4FB;right:-20px;}.paragraphs-item-image-texte{padding-bottom:20px;padding-bottom:1.25rem;}.even .paragraphs-item-image-texte{text-align:right;}@media (max-width:991px){.even .paragraphs-item-image-texte{text-align:left;}}.odd .paragraphs-item-image-texte{text-align:left;}.paragraphs-item-image-texte:after{display:block;content:'';clear:both;}.even .paragraphs-item-image-texte .field-name-field-titre:after{background:#E2F4FB;}.odd .paragraphs-item-image-texte .field-name-field-titre:after{background:#FFC39B;}@media (max-width:991px){.paragraphs-item-image-texte .field-name-field-body{margin-top:30px;margin-top:1.875rem;}}.even .paragraphs-item-image-texte .field-name-field-body{text-align:right;}@media (max-width:991px){.even .paragraphs-item-image-texte .field-name-field-body{text-align:left;}}.odd .paragraphs-item-image-texte .field-name-field-body{text-align:left;}.paragraphs-item-image-texte .field-type-image{position:relative;max-width:50%;}@media (max-width:991px){.paragraphs-item-image-texte .field-type-image{max-width:90%;margin:0 auto;}}.even .paragraphs-item-image-texte .field-type-image{margin-left:30px;margin-left:1.875rem;float:right;}@media (max-width:991px){.even .paragraphs-item-image-texte .field-type-image{float:none;}}.odd .paragraphs-item-image-texte .field-type-image{margin-right:30px;margin-right:1.875rem;float:left;}@media (max-width:991px){.odd .paragraphs-item-image-texte .field-type-image{float:none;}}.paragraphs-item-image-texte .field-type-image img{border-radius:5px;box-shadow:0 0 1px #7E7E7E;position:relative;z-index:10;display:block;}.paragraphs-item-image-texte .field-type-image:after{display:block;content:'';background:#E2F4FB;border-radius:4px;position:absolute;top:20px;bottom:-20px;z-index:0;}.odd .paragraphs-item-image-texte .field-type-image:after{background:#FFC39B;left:-20px;right:20px;}@media (max-width:991px){.odd .paragraphs-item-image-texte .field-type-image:after{left:20px;right:-20px;}}.even .paragraphs-item-image-texte .field-type-image:after{background:#E2F4FB;left:20px;right:-20px;}.field-name-field-galerie{position:relative;}.field-name-field-galerie img{display:block;width:100%;}header{padding:15px 0;padding:0.9375rem 0;margin-bottom:30px;margin-bottom:1.875rem;background:#fff;}header .container{display:flex;justify-content:space-between;align-items:center;}header #name-and-slogan{margin-left:15px;margin-left:0.9375rem;flex:1 1 auto;display:flex;align-items:center;color:#023A59;}@media (max-width:991px){header #name-and-slogan{display:none;}}header #name-and-slogan a{color:#EE7407;font-weight:normal;}header #name-and-slogan #site-name{font-size:23px;font-size:1.4375rem;}header #name-and-slogan #site-slogan{font-size:23px;font-size:1.4375rem;margin-left:6px;margin-left:0.375rem;}header #logo{display:block;}header #logo img{max-height:75px;display:block;}header .region-header{display:flex;align-items:center;}header .views-field-field-phone{padding-left:30px;padding-left:1.875rem;position:relative;font-family:"Raleway",sans-serif;font-weight:700;color:#023A59;}header .views-field-field-phone:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;color:#029DDC;position:absolute;left:0;top:3px;}.region-highlighted{overflow:hidden;}#footer{padding:30px 0;padding:1.875rem 0;margin-top:70px;margin-top:4.375rem;background:#E2F4FB;color:#023A59;}.node-type-contact #footer{margin-top:0;}#footer .view-contact .views-row{display:flex;justify-content:space-between;align-items:flex-start;}@media (max-width:991px){#footer .view-contact .views-row{display:block;}}#footer .view-contact p{margin:0;}#footer .view-contact p strong{margin-bottom:10px;margin-bottom:0.625rem;display:block;font-family:"Raleway",sans-serif;}#footer .view-contact .views-field-field-phone,#footer .view-contact .views-field-field-email{font-family:"Raleway",sans-serif;font-weight:900;}@media (max-width:991px){#footer .view-contact .views-field-field-phone,#footer .view-contact .views-field-field-email{margin:10px 0 20px;margin:0.625rem 0 1.25rem;display:inline-block;}}#footer .view-contact .views-field-field-phone{position:relative;}@media (max-width:991px){#footer .view-contact .views-field-field-phone{margin-right:20px;margin-right:1.25rem;}}#footer .view-contact .views-field-field-phone:after{content:'';display:block;background:#9BF4FF;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;}#footer .view-contact .views-field-field-phone .field-content{position:relative;z-index:10;}#footer .view-contact .views-field-field-phone .field-content:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;vertical-align:middle;}#footer .view-contact .views-field-field-email{position:relative;}#footer .view-contact .views-field-field-email:after{content:'';display:block;background:#9BF4FF;position:absolute;left:-3px;bottom:-5px;right:-3px;height:16px;}#footer .view-contact .views-field-field-email a{color:#023A59;position:relative;z-index:10;}#footer .view-contact .views-field-field-email a:after{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-left:10px;margin-left:0.625rem;vertical-align:middle;}#footer .view-contact .views-field-field-facebook a{font-size:25px;font-size:1.5625rem;vertical-align:middle;color:#3b5998;}.copyright{margin-top:40px;margin-top:2.5rem;}.copyright p{margin:0;}.copyright a{color:#023A59;text-decoration:underline;}.copyright a:hover,.copyright a:focus{text-decoration:none;}.region-topfooter{margin-top:70px;margin-top:4.375rem;}form h2{margin:0 0 20px;margin:0 0 1.25rem;font-family:"Amatic SC",cursive;display:inline-block;position:relative;}form h2:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;vertical-align:middle;color:#029DDC;}form h2:after{content:'';display:block;background:#E2FF9B;position:absolute;left:-5px;right:-5px;bottom:2px;height:20px;z-index:-1;}form .form-item{flex:0 0 48%;}form .webform-component-markup,form .webform-component--message{margin:0;flex:0 0 100%;}form > div{display:flex;flex-wrap:wrap;justify-content:space-between;}input[type="submit"]{border:none;text-transform:uppercase;font-family:"Raleway",sans-serif;font-weight:700;color:#023A59;background:none;letter-spacing:1px;}.form-actions{margin-top:30px;margin-top:1.875rem;text-align:right;flex:0 0 100%;}.form-actions:after{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;vertical-align:middle;margin-top:-3px;color:#023A59;font-size:14px;}label{font-weight:600;font-family:"Raleway",sans-serif;color:#023A59;}#user-login,.user-info-from-cookie,#user-pass{padding:60px 80px;padding:3.75rem 5rem;background:#fff;box-shadow:0 3px 15px #D9D9D9;width:90%;max-width:650px;box-sizing:border-box;margin:0 auto;}@media (max-width:991px){#user-login,.user-info-from-cookie,#user-pass{padding:30px 40px;padding:1.875rem 2.5rem;}}#user-login h1,.user-info-from-cookie h1,#user-pass h1{margin:0 0 60px;margin:0 0 3.75rem;font-family:"Raleway",sans-serif;text-align:center;flex:0 0 100%;line-height:1;}#user-login #edit-actions:after,.user-info-from-cookie #edit-actions:after,#user-pass #edit-actions:after{display:none;}#user-login #edit-submit,.user-info-from-cookie #edit-submit,#user-pass #edit-submit{padding:20px;padding:1.25rem;display:block;background:#029DDC;color:#fff;text-transform:uppercase;font-weight:300;border-radius:5px;border:none;width:100%;}#user-login #edit-submit:hover,#user-login #edit-submit:focus,.user-info-from-cookie #edit-submit:hover,.user-info-from-cookie #edit-submit:focus,#user-pass #edit-submit:hover,#user-pass #edit-submit:focus{background:#9BF4FF;cursor:pointer;}#user-login .user-login-links,.user-info-from-cookie .user-login-links,#user-pass .user-login-links{margin:30px auto;margin:1.875rem auto;text-align:center;}#user-login .user-login-links a,.user-info-from-cookie .user-login-links a,#user-pass .user-login-links a{color:#029DDC;}#user-login .user-login-links a:hover,#user-login .user-login-links a:focus,.user-info-from-cookie .user-login-links a:hover,.user-info-from-cookie .user-login-links a:focus,#user-pass .user-login-links a:hover,#user-pass .user-login-links a:focus{text-decoration:underline;}#user-login .description,#user-login label,.user-info-from-cookie .description,.user-info-from-cookie label,#user-pass .description,#user-pass label{display:none;}#user-login .form-item,.user-info-from-cookie .form-item,#user-pass .form-item{margin:0;width:auto;}#user-login .form-item.form-item-mail input.form-text,.user-info-from-cookie .form-item.form-item-mail input.form-text,#user-pass .form-item.form-item-mail input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-email.png) 14px center no-repeat;}#user-login .form-item.form-item-mail input.form-text:-webkit-autofill,.user-info-from-cookie .form-item.form-item-mail input.form-text:-webkit-autofill,#user-pass .form-item.form-item-mail input.form-text:-webkit-autofill{background-image:url(/sites/all/themes/custom/ind/images/icon-email.png);background-repeat:no-repeat;background-position:14px center;}@media only screen and (-webkit-max-device-pixel-ratio:1.5),only screen and (-o-max-device-pixel-ratio:3 / 2),only screen and (max--moz-device-pixel-ratio:1.5),only screen and (max-device-pixel-ratio:1.5){#user-login .form-item.form-item-mail input.form-text,.user-info-from-cookie .form-item.form-item-mail input.form-text,#user-pass .form-item.form-item-mail input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-email.png) 14px center no-repeat;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#user-login .form-item.form-item-mail input.form-text,.user-info-from-cookie .form-item.form-item-mail input.form-text,#user-pass .form-item.form-item-mail input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-email@2x.png) 14px center no-repeat;background-size:23px 19px;}}#user-login .form-item.form-item-name input.form-text,.user-info-from-cookie .form-item.form-item-name input.form-text,#user-pass .form-item.form-item-name input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-user.png) 16px center no-repeat;}#user-login .form-item.form-item-name input.form-text:-webkit-autofill,.user-info-from-cookie .form-item.form-item-name input.form-text:-webkit-autofill,#user-pass .form-item.form-item-name input.form-text:-webkit-autofill{background-image:url(/sites/all/themes/custom/ind/images/icon-user.png);background-repeat:no-repeat;background-position:16px center;}@media only screen and (-webkit-max-device-pixel-ratio:1.5),only screen and (-o-max-device-pixel-ratio:3 / 2),only screen and (max--moz-device-pixel-ratio:1.5),only screen and (max-device-pixel-ratio:1.5){#user-login .form-item.form-item-name input.form-text,.user-info-from-cookie .form-item.form-item-name input.form-text,#user-pass .form-item.form-item-name input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-user.png) 16px center no-repeat;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#user-login .form-item.form-item-name input.form-text,.user-info-from-cookie .form-item.form-item-name input.form-text,#user-pass .form-item.form-item-name input.form-text{background:url(/sites/all/themes/custom/ind/images/icon-user@2x.png) 16px center no-repeat;background-size:18px 22px;}}#user-login .form-item input.form-text,.user-info-from-cookie .form-item input.form-text,#user-pass .form-item input.form-text{padding:20px 20px 20px 50px;padding:1.25rem 1.25rem 1.25rem 3.125rem;margin-bottom:20px;margin-bottom:1.25rem;border-radius:5px;border:none;border:1px solid #D9D9D9;box-sizing:border-box;width:100%;}#user-login .form-item input.form-text:focus,.user-info-from-cookie .form-item input.form-text:focus,#user-pass .form-item input.form-text:focus{box-shadow:0 0 10px #9BF4FF;}#user-login .form-item input.form-text#edit-pass,.user-info-from-cookie .form-item input.form-text#edit-pass,#user-pass .form-item input.form-text#edit-pass{background:url(/sites/all/themes/custom/ind/images/icon-lock.png) 18px center no-repeat;}#user-login .form-item input.form-text#edit-pass:-webkit-autofill,.user-info-from-cookie .form-item input.form-text#edit-pass:-webkit-autofill,#user-pass .form-item input.form-text#edit-pass:-webkit-autofill{background-image:url(/sites/all/themes/custom/ind/images/icon-lock.png);background-repeat:no-repeat;background-position:18px center;}@media only screen and (-webkit-max-device-pixel-ratio:1.5),only screen and (-o-max-device-pixel-ratio:3 / 2),only screen and (max--moz-device-pixel-ratio:1.5),only screen and (max-device-pixel-ratio:1.5){#user-login .form-item input.form-text#edit-pass,.user-info-from-cookie .form-item input.form-text#edit-pass,#user-pass .form-item input.form-text#edit-pass{background:url(/sites/all/themes/custom/ind/images/icon-lock.png) 18px center no-repeat;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#user-login .form-item input.form-text#edit-pass,.user-info-from-cookie .form-item input.form-text#edit-pass,#user-pass .form-item input.form-text#edit-pass{background:url(/sites/all/themes/custom/ind/images/icon-lock@2x.png) 18px center no-repeat;background-size:14px 23px;}}#user-pass .form-item{flex:0 0 100%;}.mobile-menu{margin-left:30px;margin-left:1.875rem;width:100px;height:40px;text-align:center;right:0;top:0;z-index:384;padding:5px;display:flex;align-items:center;}.mobile-menu:before{margin-right:5px;margin-right:0.3125rem;content:'Menu';text-transform:uppercase;display:inline-block;font-weight:700;color:#023A59;}.mobile-menu span{position:relative;display:block;margin:18px 8px;}.mobile-menu span:after,.mobile-menu span:before{content:"";position:absolute;left:0;}.mobile-menu span,.mobile-menu span:after,.mobile-menu span:before{height:3px;width:27px;text-indent:-9999px;background-color:#029DDC;transition:all .25s ease-out;border-radius:3px;}.mobile-menu span:before{top:-8px;}.mobile-menu span:after{top:8px;}.open .mobile-menu{border:none;}.open .mobile-menu span:before,.open .mobile-menu span:after{top:0;}.open .mobile-menu span{background-color:rgba(0,0,0,0);}.open .mobile-menu span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}.open .mobile-menu span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);}#block-system-main-menu{background:#029DDC;width:350px;position:fixed;top:0;right:0;bottom:0;z-index:500;box-shadow:0 0 5px rgba(2,58,89,0.2);-webkit-transform:translateX(100%);transform:translateX(100%);transition:all ease-out .3s;}.open #block-system-main-menu{-webkit-transform:translateX(0);transform:translateX(0);}#block-system-main-menu ul{margin:0;padding:0;}#block-system-main-menu ul li{list-style:none;margin:0;padding:0;}#block-system-main-menu ul li.expanded > a{display:flex;justify-content:space-between;align-items:center;}#block-system-main-menu ul li.expanded > a:after{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;}#block-system-main-menu ul li a{padding:20px 30px;padding:1.25rem 1.875rem;display:block;font-family:"Raleway",sans-serif;font-weight:900;text-transform:uppercase;border-bottom:1px solid #028bc3;color:#fff;}#block-system-main-menu ul li a.active{background:#029DDC;color:#fff;}#block-system-main-menu ul li .menu{background:#fff;width:300px;position:fixed;top:0;right:0;bottom:0;z-index:500;box-shadow:0 0 5px rgba(2,58,89,0.2);-webkit-transform:translateX(100%);transform:translateX(100%);transition:all ease-out .3s;}#block-system-main-menu ul li .menu.open{-webkit-transform:translateX(0);transform:translateX(0);}#block-system-main-menu ul li .menu a{color:#023A59;text-transform:none;border-color:#E2F4FB;}#block-system-main-menu ul li .menu a:hover,#block-system-main-menu ul li .menu a:focus,#block-system-main-menu ul li .menu a.active{padding-left:24px;padding-left:1.5rem;border-left:6px solid #FFC39B;background:none;}.page-user header{margin-bottom:100px;margin-bottom:6.25rem;}.page-user #content-to-resize{width:100%;display:flex;flex-direction:column;justify-content:center;}@font-face{font-family:'main';font-weight:normal;font-style:normal;src:url(/sites/all/themes/custom/seven_child/fonts/icofont.woff) format("woff"),url(/sites/all/themes/custom/seven_child/fonts/icofont.woff2) format("woff2");}ul.tabs.primary{position:fixed;bottom:0;right:50px;z-index:300;display:flex;margin:0;border:none;}ul.tabs.primary li{list-style:none;}ul.tabs.primary li:before{display:none;}ul.tabs.primary li a{background:#566472;padding:0.5em 1em;display:block;margin:0 1px;color:#FFF;text-decoration:none;font-weight:100;border:none;}ul.tabs.primary li a:hover,ul.tabs.primary li a:focus,ul.tabs.primary li a.active{border:none;background:#16a085;}#tools{background:#34495e;position:fixed;top:0;left:0;width:100%;z-index:100;}#tools .region-tools{display:flex;justify-content:space-between;}#tools .block-menu{width:100%;}#tools .menu{padding:0;margin:0;display:flex;}#tools .menu li{list-style:none;padding:0;margin:0;position:relative;}#tools .menu li.first a{font-weight:bolder;}#tools .menu li.last{flex:1;text-align:right;}#tools .menu li.last a{display:inline-block;width:auto;}#tools .menu li a{display:block;width:100%;box-sizing:border-box;color:#eff3f3;text-decoration:none;padding:0 1.2em;text-transform:uppercase;font-family:"Open Sans",sans-serif;line-height:65px;height:65px;}#tools .menu li a:before{margin-right:5px;font-family:FontAwesome;}#tools .menu li a:hover,#tools .menu li a:focus{background:#16a085;}#tools .menu li a.icon-logout{background:#ff6c60;}#tools .menu li a.icon-logout:hover,#tools .menu li a.icon-logout:focus{background:#cd3f3d;}#tools .menu li a.icon-listing:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;font-size:16px;font-size:1rem;font-family:'main';vertical-align:middle;}#tools .menu li a.icon-logout:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;font-size:18px;font-size:1.125rem;font-family:'main';vertical-align:middle;}#tools .menu li a.icon-add:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;margin-right:10px;margin-right:0.625rem;font-size:18px;font-size:1.125rem;font-family:'main';vertical-align:middle;}#tools .menu li a.icon-home{font-size:0;}#tools .menu li a.icon-home:before{content:"";display:inline-block;font-family:'icofont';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;padding:0 20px;padding:0 1.25rem;font-family:'main';font-size:16px;vertical-align:middle;}#tools .menu li a.icon-home:hover,#tools .menu li a.icon-home:focus{background:none;color:#16a085;}#tools .menu li .menu{display:none;position:absolute;left:0;top:100%;background:#566472;min-width:320px;}#tools .menu li .menu li.last{text-align:left;}#tools .menu li .menu li.last a{display:block;width:100%;}#tools .menu li .menu li a{height:40px;line-height:40px;}#tools .menu li .menu li a:hover,#tools .menu li .menu li a:focus{background:#107360;}#tools .menu li .menu li.first a{font-weight:normal;}#tools .menu li:hover > a{background:#16a085;}#tools .menu li:hover .menu{display:block;}.logged-in{padding-top:65px !important;}
