﻿body.search main,header #searchbar form,header .header .container,header .top-header .container,footer .notices .cont,footer .footer,.wp-block-quote,main>.wp-block-columns .wp-block-column>.wp-block-columns,main>.wp-block-columns,body.error404 main{max-width:1180px;width:100%;margin:0 auto;padding:0 20px;box-sizing:border-box}body.search .search-nav a,header .header .container .col .git,.wp-block-button .wp-block-button__link{display:inline-block;margin:0;font-weight:700;transition:all .3s ease-in-out;position:relative;text-decoration:none;font-size:14px;border-radius:20px;background-color:transparent;color:var(--bs-dgrey);padding:10px 35px 9px 35px;border:1px solid var(--ed-lime)}body.search .search-nav a:after,header .header .container .col .git:after,.wp-block-button .wp-block-button__link:after{content:"";width:40px;height:20px;background:transparent url(../images/arrow-right.svg) no-repeat right center;position:absolute;top:50%;right:40px;transform:translate(0%, -50%);filter:invert(1);background-size:25px;opacity:0;transition:all .4s ease-in-out}body.search .search-nav a:hover,header .header .container .col .git:hover,.wp-block-button .wp-block-button__link:hover{background-color:var(--ed-lime);cursor:pointer;padding:10px 55px 9px 35px;color:#fff}body.search .search-nav a:hover:after,header .header .container .col .git:hover:after,.wp-block-button .wp-block-button__link:hover:after{right:15px;opacity:1}header .header .container .col a.contact{display:inline-block;margin:0;font-weight:700;transition:all .3s ease-in-out;position:relative;text-decoration:none;font-size:14px;border-radius:20px;background-color:transparent;color:#fff;padding:10px 35px 9px 35px;border:1px solid var(--ed-green);background-color:var(--ed-green)}header .header .container .col a.contact:after{content:"";width:40px;height:20px;background:transparent url(../images/arrow-right.svg) no-repeat right center;position:absolute;top:50%;right:40px;transform:translate(0%, -50%);background-size:25px;opacity:0;transition:all .4s ease-in-out}header .header .container .col a.contact:hover{background-color:#fff;cursor:pointer;padding:10px 55px 9px 35px;color:var(--ed-green)}header .header .container .col a.contact:hover:after{right:15px;opacity:1}:root{--giraffe-purple: #a60fa1;--giraffe-grey: #4a4948;--giraffe-lgrey: #f5f5f5;--bs-red: #EC1D25;--bs-lgrey: #00000033;--bs-dred: #d40007;--bs-dblue: #2A3990;--bs-dgrey: #4A4A49;--ed-green: #305B0C;--ed-lgreen: #A2BE871A;--ed-lime: #A2BE87;--ed-lgrey: #A2BE871A;--ed-grey: #A2BE87}.has-ed-green-background-color{background-color:var(--ims-purple)}.has-ed-lgreen-background-color{background-color:var(--ims-orange)}.has-ed-lime-background-color{background-color:var(--ims-red)}.has-ed-lgrey-background-color{background-color:var(--ims-lgrey)}.has-ed-dgrey-background-color{background-color:var(--ims-dgrey)}.has-ed-green-color{color:var(--ims-purple)}.has-ed-lgreen-color{color:var(--ims-red)}.has-ed-lime-color{color:var(--ims-orange)}.has-ed-lgrey-color{color:var(--ims-lgrey)}.has-ed-dgrey-color{color:var(--ims-dgrey)}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(100% - var(--mm-ocd-max-width),100% - var(--mm-ocd-width),100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1*var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/2);right:calc(var(--mm-spn-item-height)/2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0, -50%);-ms-transform:rotate(45deg) translate(0, -50%);transform:rotate(45deg) translate(0, -50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%, -50%);-ms-transform:rotate(-45deg) translate(50%, -50%);transform:rotate(-45deg) translate(50%, -50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent)*2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%, 0);-ms-transform:rotate(135deg) translate(-50%, 0);transform:rotate(135deg) translate(-50%, 0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5);margin-top:-30px}.pika-lendar{float:left;width:290px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:center;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:var(--bs-red);font-weight:bold}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:bold;background:var(--bs-red);box-shadow:inset 0 1px 3px var(--bs-red);border-radius:3px}.has-event .pika-button{background:var(--bs-red);box-shadow:inset 0 1px 3px var(--bs-red)}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:var(--bs-red);box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#626262;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}@media screen and (max-width: 844px){.pika-single.is-bound{margin-top:-40px}.pika-lendar{float:left;width:calc(100vw - 58px);margin:8px}}.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;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;display:block;margin-left:auto;margin-right:auto}.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}[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}body.error404 main{padding:200px 20px 0}main>.wp-block-columns{padding:0 20px !important}main>.wp-block-columns.spaced{justify-content:space-between}main>.wp-block-columns.alignfull{max-width:100%}main>.wp-block-columns .wp-block-column iframe{width:100%}main>.wp-block-columns .wp-block-column>.wp-block-columns{padding:0}main>.wp-block-columns.alignfull .wp-block-columns{padding:0 20px}figure.rotate-left img{border-radius:8px;transform:rotate(-6deg)}figure.rotate-right img{border-radius:8px;transform:rotate(6deg)}figure.is-type-video iframe{min-height:320px}.pad-0{padding:0 !important}.wp-block-button .wp-block-button__link.has-obj-yellow-background-color{border-color:var(--obj-yellow)}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;color:var(--ims-red);border-color:var(--ims-purple)}.wp-block-button.is-style-outline .wp-block-button__link:after{filter:contrast(1)}.wp-block-button.is-style-arrow{background-color:transparent}.wp-block-button.is-style-arrow a.wp-block-button__link{background-color:transparent;color:var(--bs-dgrey);padding:0 30px 0 0}.wp-block-button.is-style-arrow a.wp-block-button__link:after{content:"";width:20px;height:100%;background:transparent url(../images/arrow-right-red.svg) no-repeat left center;background-size:14px;filter:brightness(1.2);position:absolute;top:50%;transform:translate(0%, -50%);height:27px;opacity:1;right:0;left:auto}.wp-block-button.is-style-arrow a.wp-block-button__link:hover{color:var(--ims-red)}.wp-block-button.is-style-arrow a.wp-block-button__link:hover:after{right:-5px}.wp-block-separator{background-color:#f1f1f1;border:none}.wp-block-image.shadow img{box-shadow:0px 0px 15px #979797}.wp-block-quote{max-width:1100px;position:relative;padding:20px 0 20px}.wp-block-quote p{font-size:20px;line-height:26px;font-weight:600;font-family:"Merriweather",serif;font-style:italic}.wp-block-quote cite{font-style:normal;font-size:16px;font-weight:400;font-style:italic}:where(body .is-layout-flow)>*{margin-block-start:0rem;margin-block-end:0}@media screen and (max-width: 844px){main>.wp-block-columns .wp-block-columns{padding:0 !important}.wp-block-quote{margin-bottom:0}.wp-block-column{padding-left:0 !important;padding-right:0 !important}figure.rotate-left img{border-radius:8px;transform:rotate(-6deg);margin:15px 0}figure.rotate-right img{border-radius:8px;transform:rotate(6deg);margin:15px 0}}footer{padding:30px 0 0;position:relative;background-color:var(--ims-lgrey)}footer .footer-slider .slick-track{display:flex !important}footer .footer-slider .slick-slide{height:inherit !important}footer .footer-slider .slick-slider{margin:0 -15px}footer .footer-slider .slick-slide{padding:10px;margin-right:15px;margin-left:15px}footer .footer{display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:40px}footer .footer .col{min-width:150px;width:20%;padding:0}footer .footer .col svg{width:200px}footer .footer .col p{margin:15px 0;padding:0;font-size:14px;line-height:20px}footer .footer .col p.title{color:var(--ims-red);font-family:"Lato",sans-serif;font-size:16px;font-weight:400;margin-bottom:30px;position:relative;display:inline-block}footer .footer .col p.title:after{content:"";width:60%;background-color:var(--ims-dgrey);height:1px;position:absolute;bottom:-12px;left:0}footer .footer .col p.small{font-size:12px;margin-bottom:3px}footer .footer .col a{width:100%;display:inline-block;text-decoration:none;font-size:14px;line-height:20px}footer .footer .col nav ul{margin:0;padding:0;display:flex;flex-wrap:wrap}footer .footer .col nav ul li{margin:0;padding:0 0px;list-style:none;line-height:12px;font-weight:300;width:100%}footer .footer .col nav ul li a{padding:0;font-size:14px;line-height:20px;text-decoration:none;display:inline-block}footer .footer .col nav ul li a:hover{color:var(--ims-red)}footer .footer .col nav ul li:last-child{border-right:none}footer .footer .col:last-child{margin-left:auto;width:30%}footer .footer .col:last-child p{font-size:12px;line-height:16px}footer .footer .col:last-child p strong{font-weight:600}footer .notices{background-color:var(--ed-lime)}footer .notices .cont{padding:20px 20px 50px;flex-wrap:wrap;display:flex;justify-content:flex-start}footer .notices .cont p{font-size:10px;font-family:"Lato",sans-serif;font-weight:400;padding:5px 0;margin:0 5px;color:#fff}footer .notices .cont p:nth-child(1){margin-left:0}footer .notices .cont p:last-of-type{margin-left:auto}footer .notices .cont a{text-decoration:none;color:#fff}footer .notices .cont a:hover{color:var(--ims-red)}@media screen and (max-width: 844px){footer{padding:40px 0 0}footer .footer{align-items:center}footer .footer .col{width:100% !important;text-align:left !important;justify-content:center !important;padding:0;box-sizing:border-box}footer .footer .col .title{text-align:left !important}footer .footer .col .insta{margin-left:0}footer .notices{padding:0 0px}}header{position:absolute;z-index:20;transition:all .3s ease-in-out;width:100%;background-color:var(--ed-green);top:0}header .top-header .container{padding:0px 20px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}header .top-header .container .social{margin-right:5px}header .top-header .container #search{font-size:13px;font-family:"Lato",sans-serif;font-weight:400;color:var(--miag-grey);position:relative;padding:0 0 0 25px;margin-left:40px}header .top-header .container #search:after{content:"";left:0;width:20px;height:20px;background:transparent url(../images/mag.svg) no-repeat center center;background-size:20px;position:absolute;top:50%;transform:translate(0, -50%);filter:brightness(100)}header .top-header .container #search:hover{cursor:pointer;color:var(--miag-blue)}header .header{transition:all .3s ease-in-out}header .header .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:15px 20px;transition:all .3s ease-in-out;position:relative;z-index:10}header .header .container #resp-nav{width:40px;height:30px;position:relative;display:none}header .header .container #resp-nav span{height:2px;background-color:#fff;width:100%;display:inline-block;position:relative;top:6px;position:absolute;transition:all .3s ease-in-out}header .header .container #resp-nav span:before{content:"";width:100%;height:2px;top:9px;background-color:#fff;position:absolute;transition:all .4s ease-in-out}header .header .container #resp-nav span:after{content:"";width:100%;height:2px;top:18px;background-color:#fff;position:absolute;transition:all .4s ease-in-out}header .header .container a#logo{width:250px;display:inline-block;transition:all .4s ease-in-out;margin-right:auto;line-height:0}header .header .container a#logo svg{height:100%;width:100%}header .header .container a#logo svg path{opacity:0}header .header .container a#logo svg>*:nth-child(1){animation-delay:.1s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(2){animation-delay:.2s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(3){animation-delay:.3s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(4){animation-delay:.4s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(5){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(6){animation-delay:.6s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(7){animation-delay:.7s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(8){animation-delay:.8s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(9){animation-delay:.9s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(10){animation-delay:1s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(11){animation-delay:1.1s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.52, 0.17, 0, 0.8)}header .header .container a#logo svg>*:nth-child(12){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(13){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(14){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(15){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(16){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(17){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(18){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(19){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(20){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(21){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(22){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(23){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(24){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(25){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(26){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(27){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(28){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container a#logo svg>*:nth-child(29){animation-delay:.5s;animation-name:logo-anim;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}header .header .container .col{display:flex;flex-wrap:wrap;align-items:center;justify-self:flex-end}header .header .container .col .git{border:1px solid #fff}header .header .container .col a.search{width:20px;height:20px;background-color:red;top:8px;right:20px;transition:top .4s ease-in-out;position:absolute}header .header .container .col .top-menu{position:absolute;top:15px;right:10px;width:auto;transition:top .4s ease-in-out;font-size:14px;color:var(--ims-red);text-decoration:none;display:flex;z-index:10}header .header .container .col .top-menu a{text-decoration:none;color:#fff;padding:0;position:relative}header .header .container .col .top-menu a:hover{color:var(--ims-dgrey)}header .header .container .col .top-menu .social{margin-left:20px}header .header .container .col .top-menu a.tel:before{content:"";width:20px;height:20px;background:url(../images/phone.svg) no-repeat center center;background-size:21px;position:absolute;left:-28px;top:50%;transform:translate(0%, -50%)}header .header .container .col a.contact{margin-top:20px}header .header .container .col nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;transition:all .4s ease-in-out;position:relative;padding:33px 0 5px;margin:0}header .header .container .col nav ul{display:flex;flex-wrap:wrap;margin:0;padding:0}header .header .container .col nav ul li{list-style:none;position:relative}header .header .container .col nav ul li a{font-size:15px;font-family:"Lato",sans-serif;font-weight:600;color:var(--ed-lime);text-decoration:none;padding:10px 20px;letter-spacing:.5px;transition:color .3s ease-in-out;position:relative}header .header .container .col nav ul li a:after{content:"";width:0;height:2px;background-color:var(--ims-red);position:absolute;bottom:3px;left:20px;transform:translate(0%, 0%);transition:all .3s ease-in-out}header .header .container .col nav ul li a:hover{color:#fff}header .header .container .col nav ul li a:hover::after{width:calc(100% - 40px)}header .header .container .col nav ul li ul{position:absolute;margin:10px 0;padding:8px 15px 10px;visibility:hidden;opacity:0;transition:all .3s ease-in-out;border-radius:10px;transform:scale(0.8);transform-origin:top;top:17px;left:-15px;background-color:#f6f6f6;border-radius:5px}header .header .container .col nav ul li ul li a{white-space:nowrap;color:#fff}header .header .container .col nav ul li ul li a:after{display:none}header .header .container .col nav ul li:hover ul{visibility:visible;opacity:1;transform:scale(1)}header .header .container .col nav ul li.current-menu-item>a{color:#fff}header .header .container .col nav ul li.current-menu-item>a::after{width:calc(100% - 40px)}header .header .container .col nav ul li.menu-item-has-children{padding:0px 10px 0px 0}header .header .container .col nav ul li.menu-item-has-children:before{content:"";width:20px;height:20px;position:absolute;background:transparent url(../images/arrow-button-blue.svg) no-repeat center center;filter:brightness(0);background-size:14px;transform:rotate(90deg);top:4px;right:8px;transition:all .4s ease-in-out}header .header .container .col nav ul>li:last-child a{padding-right:0}header .header .container .col nav ul>li:last-child a:hover:after{width:calc(100% - 20px)}header .header .container .col nav #search{width:20px;height:20px;background-color:red;margin-right:3px;display:inline-block}header.collapsed .header .container{padding:10px 20px}header.collapsed .header .container a#logo{width:120px}header.collapsed .header .container .col nav{padding:0 0 5px}header.collapsed .header .container .col a.contact{margin-top:0}header.collapsed .header .container .col .top-menu{top:-25px}header.collapsed .header .col a.tel{top:-30px}header.collapsed .header .col a.search{top:-30px}header #searchbar{z-index:100;opacity:0;visibility:hidden;background-color:#0000008f;position:absolute;bottom:0;padding:10px;width:100%;transition:all .3s ease-in-out}header #searchbar form{padding:0 10px}header #searchbar form>div{display:flex;flex-wrap:wrap}header #searchbar form label{font-size:18px;display:none}header #searchbar form input[type=text]{background-color:transparent;font-size:18px;padding:0 0px;border:none;outline:none;color:#fff}header #searchbar form input[type=submit]{margin-left:auto;margin-right:22px;background-color:#fff;border:none;padding:7px 50px 5px;font-size:14px;font-weight:700;border-radius:4px;transition:all .3s ease-in-out;width:192px}header #searchbar form input[type=submit]:hover{background-color:var(--hv-orange);cursor:pointer;color:#fff}header #searchbar form ::-webkit-input-placeholder{color:var(--ims-dgrey)}header #searchbar form :-moz-placeholder{color:var(--ims-dgrey)}header #searchbar form ::-moz-placeholder{color:var(--ims-dgrey)}header #searchbar form :-ms-input-placeholder{color:var(--ims-dgrey)}header #searchbar.active{opacity:1;visibility:visible;bottom:-48px}body.mm-wrapper_opening header .header #resp-nav span{background-color:transparent}body.mm-wrapper_opening header .header #resp-nav span:before{transform:rotate(45deg)}body.mm-wrapper_opening header .header #resp-nav span:after{transform:rotate(-45deg);top:9px}@keyframes logo-anim{from{transform:scale(0.6) translateY(0px);transform-origin:200px;opacity:0}to{transform:scale(1) translateY(0px);transform-origin:200px;opacity:1}}@keyframes scale{from{transform:scale(0);transform-origin:58px;opacity:0}to{transform:scale(1);transform-origin:58px;opacity:1}}@keyframes rotate{from{transform:rotate(-150deg);transform-origin:58px;opacity:0}to{transform:rotate(0deg);transform-origin:58px;opacity:1}}@media screen and (max-width: 844px){header{overflow:hidden;z-index:100}header .top-header{padding:20px 20px 0}header .header{padding:20px 20px 0}header .header #info{display:flex;flex-wrap:wrap;width:65%;justify-content:flex-end}header .header #info a{margin:3px 0}header .header .col{display:flex;align-items:center;justify-content:center;width:100%}header .header .col #search{display:none}header .header .container a#logo{width:100%;height:100px;padding:30px 0 10px;display:flex;align-items:center;justify-content:center}header .header .container #resp-nav{display:block;position:absolute;top:7px;left:0}header .header .container .col .top-menu{position:relative;top:auto;flex-wrap:wrap}header .header .container .col .top-menu .col{width:100%}header .header .container .col .top-menu .social{margin-top:10px}header #searchbar{left:0}header #searchbar form input[type=text]{width:50%}header #searchbar form input[type=submit]{width:calc(50% - 20px);margin:0}}body.search .mm-page{padding:40px 0}body.search header{background-color:var(--hv-dteal)}body.search main{padding:200px 20px 40px}body.search main .results{display:flex;flex-wrap:wrap;justify-content:space-between}body.search main .results .result{padding:10px 20px;box-sizing:border-box;margin-bottom:10px;width:49.5%;text-decoration:none;border:1px solid var(--hv-llgrey);border-radius:5px;transition:all .3s ease-in-out}body.search main .results .result h3{font-family:"Lato",sans-serif;text-transform:uppercase;font-size:22px;transition:all .3s ease-in-out}body.search main .results .result h3 a{text-decoration:none}body.search main .results .result .content{line-height:22px;font-size:16px;text-decoration:none;margin:5px 0;padding:0;color:#000;transition:all .3s ease-in-out}body.search main .results .result img{margin:20px 0 0;display:inline-block;width:100%;height:350px;object-fit:cover;object-position:center}body.search main .results .result:hover{background-color:var(--hv-grey)}body.search main .results .result:hover h3,body.search main .results .result:hover .content,body.search main .results .result:hover .rm p{color:#fff}body.search main .results .content{padding:20px 0}body.search main .results .rm{margin-top:10px}body.search main .results .rm p{transition:all .3s ease-in-out}body.search .search-nav{display:inline-block;margin-right:5px;margin-top:20px}body.search .search-nav a{color:#fff;font-size:16px;padding:5px 10px;margin:0 0 0;font-weight:500;min-width:50px}body{margin:0;padding:0;font-family:"Lato",sans-serif;font-weight:300;font-style:normal;min-width:1024px;position:relative;overflow-x:hidden;color:var(--bs-dgrey)}h1{font-size:36px;line-height:40px;font-weight:900}h2{font-size:29px;line-height:36px;font-weight:700;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px}h3{font-size:22px;line-height:29px;font-weight:600;padding:5px 0;margin:0}h4{font-size:18px;font-weight:600;padding:5px 0;margin:0}p{font-size:14px;font-weight:400;line-height:21px;padding:5px 0 12px;margin:0}.is-style-ptseriff{font-family:"Merriweather",serif}strong{font-weight:700}ul,ol{margin:0;padding:10px 0}ul li,ol li{font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:26px;position:relative}ul.is-style-arrow li,ol.is-style-arrow li{position:relative;padding:0 0 0 20px}ul.is-style-arrow li:before,ol.is-style-arrow li:before{content:"";width:15px;height:15px;background:var(--ims-red) url(../images/arrow-small-white.svg) no-repeat 3px center;background-size:10px;border-radius:40px;position:absolute;top:50%;transform:translate(0%, -50%)}ul.is-style-double-arrow li,ol.is-style-double-arrow li{position:relative;padding:0 0 0 23px}ul.is-style-double-arrow li:before,ol.is-style-double-arrow li:before{content:"";width:30px;height:100%;background:transparent url(../images/arrow-right-red.svg) no-repeat left center;background-size:14px;filter:brightness(1.2);position:absolute;top:0;height:27px}ul.is-style-download li,ol.is-style-download li{position:relative;padding:0 0 0 24px}ul.is-style-download li a,ol.is-style-download li a{color:#000;text-decoration:none;transition:color .2s ease-in-out}ul.is-style-download li a:hover,ol.is-style-download li a:hover{color:var(--hv-orange)}ul.is-style-download li:before,ol.is-style-download li:before{content:"";width:20px;height:100%;background:transparent url(../images/pdf.svg) no-repeat center center;background-size:13px;position:absolute;left:0;top:50%;transform:translate(0%, -50%)}ul.two,ol.two{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}ul.three,ol.three{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}table tr td{font-family:"Lato",sans-serif;font-size:14px;line-height:18px;color:var(--hv-grey)}main{min-height:60vh;padding-top:107px}main ul,main ol{padding:0 0 0 0px;position:relative}main ul li,main ol li{list-style:none;padding:0 0 0 26px}main ul li::before,main ol li::before{content:"";background:transparent url(../images/arrow-green.svg) no-repeat center center;background-size:16px;margin-right:3px;width:20px;height:20px;top:3px;left:0px;position:absolute}main ul.doc,main ol.doc{padding:0 0 0 30px;margin:0}main ul.doc li,main ol.doc li{margin:4px 0}main ul.doc li:before,main ol.doc li:before{content:"";width:18px;height:24px;background:transparent url(../images/pdf.svg) no-repeat center center;background-size:contain;left:0;position:absolute}a{font-weight:400;color:var(--ims-dgrey)}a:hover{color:var(--ims-red)}a.tel-icon{padding-left:40px;position:relative}a.tel-icon:before{content:"";width:30px;height:30px;background:transparent url(../images/tel_icon.svg) no-repeat center center;position:absolute;left:0;top:50%;transform:translate(0, -50%)}a.email-icon{padding-left:40px;position:relative}a.email-icon:before{content:"";width:30px;height:30px;background:transparent url(../images/email_icon.svg) no-repeat center center;position:absolute;left:0;top:50%;transform:translate(0, -50%);background-size:28px}.mm-listitem__text{font-family:"Lato",sans-serif;font-weight:600}.smooth-scroll{perspective:1px}.slick-slider .slick-arrow{text-indent:-50000px;border:none;width:50px;height:50px;background:transparent url(../images/arrow-slider.svg) no-repeat;background-size:52px;filter:brightness(150);position:absolute;left:0;top:50%;transform:translate(0%, -50%);z-index:1001;opacity:.5;transition:all .3s ease-in-out}.slick-slider .slick-arrow.slick-next{right:0;left:auto;transform:rotate(180deg) translate(0%, 50%)}.slick-slider .slick-arrow:hover{cursor:pointer;opacity:1}.swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--giraffe-purple)}.social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.social>a{display:inline-block;transition:all .3s ease-in-out;margin:0 3px;padding:0}.social>a:hover{opacity:.8}.social .instagram{width:26px;height:26px;background:transparent url(../images/instagram.svg) no-repeat center center}.social .facebook{width:23px;height:23px;background:transparent url(../images/facebook.svg) no-repeat center center;background-size:23px}.social .email-social{width:26px;height:26px;background:transparent url(../images/email.svg) no-repeat center center}@media screen and (max-width: 1440px){#team .member .image{background-position:center}}@media screen and (max-width: 1280px){body header #wrapper ul.menu li a{padding:30px 6px;font-size:13px}}@media screen and (max-width: 1250px){#pl .pl-header .info>div{font-size:17px}#pl .pl-header .phase .col .title{font-size:17px}#pl .pl-header .phase .col .col>div{font-size:14px}#pl .pl-header .milestones{font-size:17px}#pl .pl-body .product .info>.col{min-width:20%}#pl .pl-body .product .info>.col.program span{font-size:17px}}@media screen and (max-width: 1024px){body.page-template-team main{width:100% !important}}@media screen and (max-width: 1550px){body header #top #wrapper{max-width:1100px !important}body header #top #wrapper .link a{color:#fff}}@media screen and (max-width: 844px){body main{padding-top:190px}h1{font-size:36px;line-height:40px}.smooth-scroll>.container{margin-top:0;min-width:320px;width:100%}.mm-menu_offcanvas{width:80vw !important}.wp-block-spacer{max-height:30px}nav.mm-menu{display:inline-block}body{min-width:320px;width:100%;background-color:#fff}body header #wrapper .menu{display:none}body header #wrapper #header{text-align:center;display:inline-block;margin:0 5%}body header #wrapper #header #logo{float:none;display:inline-block;padding:20px 0}body header #wrapper #header #logo img{position:relative;top:auto;transform:none}body header #wrapper .header{display:block;position:relative}body header #wrapper .header a{display:block;width:40px;height:40px;background:transparent url(../images/menu.svg) no-repeat center center;background-size:50px;position:absolute;top:-71px}body header #top #wrapper .link a{color:#fff !important}body header #top #wrapper .wpml-ls-legacy-list-horizontal ul li a span{color:#fff}body main #titles{margin-top:145px}body main .wrapper iframe{width:100%}body main img.alignright,body main img.alignleft{padding-left:0;width:100%;height:auto;padding-right:0}body main .multi-cont{padding-top:0}body main .multi-cont .box-content{width:100%}body main .half-first,body main .half-second{width:100%;padding:0}body main .third-first,body main .third-second,body main .third-third{width:100%;padding:0}body main .box{width:100%;margin:0 0 4vw}body main .box-content{background-color:transparent;margin-right:0}body main .products .product{width:100%;margin-right:0;background-color:transparent}body main .news{width:100%;box-sizing:border-box}body main .news p{overflow-wrap:break-word}body main .bar .inner h2{text-align:center}body main .bar .inner a{float:none;width:100%;box-sizing:border-box;text-align:center}body main .align-content .wrapper{height:auto !important;min-height:auto;display:inline-block;width:90%;margin:0 5%}body main .align-content .wrapper .half-first{transform:none;top:auto;float:none;display:inline-block;flex:none;padding-left:0 !important}body main .align-content .wrapper .half-second{transform:none;top:auto;float:none;display:inline-block;flex:none}body main .gallery .slick-slider .inner{min-height:800px}body main .gallery .slick-slider .inner .image{height:30%;width:100%}body main .gallery .slick-slider .inner .container{width:100%;height:70%}body main .gallery .slick-slider .slick-prev{top:19%;left:0}body main .gallery .slick-slider .slick-next{top:19%;right:0}body main .numbered{top:0}body section#header-image{background-position:center;margin-top:0 !important}body.home section#boxes{margin-top:40px;display:block}body.home section#boxes .box{min-width:100%;margin-bottom:40px}body.single-product .summary form.cart{width:100%}body.woocommerce .woocommerce-result-count{margin:0}body.woocommerce .woocommerce-ordering{float:none}body.woocommerce .woocommerce-ordering select{width:100%}body.woocommerce ul.products li.product{width:100% !important}body.woocommerce .woocommerce-message a.button{position:relative;transform:none}body.woocommerce table.shop_attributes th{width:50%}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text{width:48%}body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button{width:48%}body.woocommerce-checkout form .form-row{width:100%}section#boxes{width:100%;padding:0;margin:3vw 0 0;display:block}section#boxes .box{width:100%;margin:0 0 1px}#subscribe,#subscribe2{width:100%;box-sizing:border-box;float:none;text-align:center;margin-top:10px}.filter-mobile{border:none;padding:20px 45px 20px 20px;margin-right:1px;background:#fff url(../images/arrow-d.svg) no-repeat 95% center;background-size:18px;display:inline-block;transition:background-color .3s ease-in-out;box-sizing:border-box;width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:15px;margin-bottom:1px}.filter-mobile.active{background:#30b2e7 url("../images/close2.svg") no-repeat 94.5% center;color:#fff}#controls,#controls2{width:100%;height:0px;overflow:hidden;margin-top:0px}#controls select,#controls2 select{width:100%;margin-bottom:1px;background-position:96% center !important}#controls select.active,#controls2 select.active{background-position:95% center}#controls #clear,#controls #clear2,#controls2 #clear,#controls2 #clear2{position:relative;width:100%;box-sizing:border-box;background-position:94.5% center;display:none}#controls #clear.active,#controls #clear2.active,#controls2 #clear.active,#controls2 #clear2.active{display:block}#controls.active,#controls2.active{height:auto}#container,#container2{padding:0 20px;div:nth-child}#container #heading,#container2 #heading{font-size:0}#container #heading div,#container2 #heading div{display:none;border-right:none}#container #heading div:first-child,#container2 #heading div:first-child{display:inline-block;font-size:18px;width:49%;float:none;text-align:left}#container #heading div.mobile,#container2 #heading div.mobile{display:inline-block;font-size:18px;width:49%;text-align:right;border:none;float:none}main .pdp .phase-bar{display:none}main .pdp .header{position:relative}main .pdp .heading{width:75%;padding:15px 0 25px}main .pdp .cat{display:none}main .pdp .desc a{padding:0 20px !important}main .pdp .phase{float:right;display:block;padding-top:45px;text-align:right;font-size:0}main .pdp .phase div{display:inline-block;margin-right:2px;float:none}main .pdp .controls{position:absolute;top:0;padding:0;right:0;width:30%;text-align:right}main .pdp .controls .plus{display:none}main .pdp .controls .minus{display:none}main .pdp .controls .active{display:block;float:right}main .pdp .controls a{font-size:14px}#bubbles{display:none !important;margin-top:30px;margin-bottom:30px;width:100%;display:inline-block}#bubbles .bubble{-webkit-mask-image:none !important;mask-image:none !important;margin:10px 0;width:100%;padding-bottom:0}#bubbles .bubble .text{position:relative;transform:none !important;top:auto;left:auto;width:90%;margin:0 5%;padding:20px 0;box-sizing:border-box}#bubbles:after{display:none}#page{background-color:#fff;overflow-x:hidden}footer #footer{display:block}footer .col{width:100%;margin:0 0 20px}footer .col p a{width:100%}footer .col.right{float:none}.ct-u-display-tablex>.inner .container{width:90%;left:5%;transform:translate(0%, -50%);top:calc(50% + 50px)}div.wpcf7-response-output{margin:0;padding:0;position:relative;top:0}#team-image{display:none}.mm-menu ul li.current_page_item a{color:var(--miag-blue)}.custom .donation .wrapper{display:block}.custom .donation .wrapper .half-first{width:100%;margin-bottom:20px}.custom .donation .wrapper .half-second{width:100%}.custom .contact .member{width:100%;margin-right:0}.custom .contact .member .image{height:400px}.custom .stock-info .left{float:none;width:100%}.custom .stock-info .right{float:none;width:100%}.custom .stock-info .right iframe{padding:10px 0 0px 0}.custom .careers .box{width:100%}.custom .tiles .box{width:100%}.custom .tiles .box .wrap .cont{max-height:350px}.custom .tiles .box .wrap .cont .links{opacity:1;max-height:350px;border-top:1px solid #98c239}.custom .tiles .box:after{content:"";height:100%;width:100%;background-color:rgba(0,0,0,.5);position:absolute;z-index:1;top:0;opacity:1;transition:all .3s ease-in-out}.wpcf7-form-control-wrap{text-align:center}body.single-careers #careers .cont{width:100%;padding:0}body.single-careers #careers .cont .col{max-width:100% !important;min-width:auto !important;width:100% !important;margin:0 !important}body.single-careers #careers .cont .col .panel{width:100%;box-shadow:none;border-bottom:1px solid #e5e5e5;border-radius:0;padding:0}body.single-careers #careers .cont .col .panel h3{padding:30px 20px 30px}body.single-careers #careers .cont .col .panel .item{padding:15px 20px;box-sizing:border-box}body.single-careers #careers .cont .col .panel .item p{display:inline-block}body.single-careers #careers .cont .col .panel .item p:first-of-type{padding-right:20px;font-size:15px}body.single-careers #careers .cont .col .panel .item:last-of-type{min-height:69px;padding:0}body.single-careers #careers .cont .col .panel .links{padding:15px 20px;display:flex;justify-content:space-between;width:100%;box-sizing:border-box}body.single-careers #careers .cont .col .panel .links .apply{width:49% !important;order:2}body.single-careers #careers .cont .col .panel .links .return{order:1;display:inline-block}body.single-careers #careers .cont .col .panel .links.fixed{position:fixed;top:0;width:100%;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #ededed}body.single-careers #careers .cont .col.right{padding:20px}body.single-careers #careers .cont .col.right .links{display:none}body.single-careers #careers .cont .apply,body.single-careers #careers .cont .return{width:49%;margin:0 !important}}
/*# sourceMappingURL=layout.css.map */
