*, *:after, *:before {margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}[class*='grid-'] {float:left;padding:10px;width:100%;}.clear-grid{clear:both;float:inherit;}.container {margin:0%;width:100%;}.container:after, .container:before {display:table;clear:both;content:" ";}.nest {margin:0 -10px;padding:0;width:auto;}.nope {padding:0;width:auto;}.grid-m-12 {width:100%;}.grid-m-11 {width:91.666663%;}.grid-m-10 {width:83.33%;}.grid-m-9 {width:74.999997%;}.grid-m-8 {width:66.66666664%;}.grid-m-7 {width:58.333%;}.grid-m-6 {width:50%;}.grid-m-5 {width:41.6665%;}.grid-m-4 {width:33.33%;}.grid-m-3 {width:24.99%;}.grid-m-2 {width:16.66666%;}.grid-m-1 {width:8.33%;}.grid-m-0{width:0;display:none;}.isResponsive .grid-m-12 {width:100% !important;}.isResponsive .grid-m-11 {width:91.666663% !important;}.isResponsive .grid-m-10 {width:83.33% !important;}.isResponsive .grid-m-9 {width:74.999997% !important;}.isResponsive .grid-m-8 {width:66.66666664% !important;}.isResponsive .grid-m-7 {width:58.333% !important;}.isResponsive .grid-m-6 {width:50% !important;}.isResponsive .grid-m-5 {width:41.6665% !important;}.isResponsive .grid-m-4 {width:33.33% !important;}.isResponsive .grid-m-3 {width:24.99% !important;}.isResponsive .grid-m-2 {width:16.66666% !important;}.isResponsive .grid-m-1 {width:8.33% !important;}.isResponsive .grid-m-0{width:0;display:none;}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.grid-ml-12 {width:100%;}.grid-ml-11 {width:91.666663%;}.grid-ml-10 {width:83.33%;}.grid-ml-9 {width:74.999997%;}.grid-ml-8 {width:66.66666664%;}.grid-ml-7 {width:58.333%;}.grid-ml-6 {width:50%;}.grid-ml-5 {width:41.6665%;}.grid-ml-4 {width:33.33%;}.grid-ml-3 {width:24.99%;}.grid-ml-2 {width:16.66666%;}.grid-ml-1 {width:8.33%;}.grid-ml-0{width:0;display:none;}.isResponsive .grid-ml-12 {width:100% !important;}.isResponsive .grid-ml-11 {width:91.666663% !important;}.isResponsive .grid-ml-10 {width:83.33% !important;}.isResponsive .grid-ml-9 {width:74.999997% !important;}.isResponsive .grid-ml-8 {width:66.66666664% !important;}.isResponsive .grid-ml-7 {width:58.333% !important;}.isResponsive .grid-ml-6 {width:50% !important;}.isResponsive .grid-ml-5 {width:41.6665% !important;}.isResponsive .grid-ml-4 {width:33.33% !important;}.isResponsive .grid-ml-3 {width:24.99% !important;}.isResponsive .grid-ml-2 {width:16.66666% !important;}.isResponsive .grid-ml-1 {width:8.33% !important;}.isResponsive .grid-ml-0{width:0;display:none;}}@media (min-width:720px) {.grid-12 {width:100%;}.grid-11 {width:91.666663%;}.grid-10 {width:83.33%;}.grid-9 {width:74.999997%;}.grid-8 {width:66.66666664%;}.grid-7 {width:58.333%;}.grid-6 {width:50%;}.grid-5 {width:41.6665%;}.grid-4 {width:33.33%;}.grid-3 {width:24.99%;}.grid-2 {width:16.66666%;}.grid-1 {width:8.33%;}.grid-0 {width:0;display:none;}.grid-t-12 {width:100%;}.grid-t-11 {width:91.666663%;}.grid-t-10 {width:83.33%;}.grid-t-9 {width:74.999997%;}.grid-t-8 {width:66.66666664%;}.grid-t-7 {width:58.333%;}.grid-t-6 {width:50%;}.grid-t-5 {width:41.6665%;}.grid-t-4 {width:33.33%;}.grid-t-3 {width:24.99%;}.grid-t-2 {width:16.66666%;}.grid-t-1 {width:8.33%;}.grid-t-0 {width:0;display:none;}}@media only screen and (min-width:1024px) {.grid-tl-12 {width:100%;}.grid-tl-11 {width:91.666663%;}.grid-tl-10 {width:83.33%;}.grid-tl-9 {width:74.999997%;}.grid-tl-8 {width:66.66666664%;}.grid-tl-7 {width:58.333%;}.grid-tl-6 {width:50%;}.grid-tl-5 {width:41.6665%;}.grid-tl-4 {width:33.33%;}.grid-tl-3 {width:24.99%;}.grid-tl-2 {width:16.66666%;}.grid-tl-1 {width:8.33%;}.grid-tl-0 {width:0;display:none;}}@media only screen and (min-width:750px) {.container {max-width:1280px;margin:0 auto;}.container-fluid {max-width:90%;margin:0 5%;}.grid-d-12 {width:100%;}.grid-d-11 {width:91.666663%;}.grid-d-10 {width:83.33%;}.grid-d-9 {width:74.999997%;}.grid-d-8 {width:66.66666664%;}.grid-d-7 {width:58.333%;}.grid-d-6 {width:50%;}.grid-d-5 {width:41.6665%;}.grid-d-4 {width:33.33%;}.grid-d-3 {width:24.99%;}.grid-d-2 {width:16.66666%;}.grid-d-1 {width:8.33%;}.grid-d-0 {width:0;display:none;}}img.scale, img.responsive{width:100%;max-width:100%;height:auto;}img.notresponsive, .notresponsive img{width:auto;} article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0;}.bearer:after{visibility:hidden;display:block;content:"";clear:both;height:1em;}span.accesskey{text-decoration:none;}.accessibility{position:absolute;top:-999em;left:-999em;}dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}a,a svg{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;};a:focus{outline:0;}a:active,a:hover{outline:0;}a > svg,a > object.svg{pointer-events:none;}@font-face{font-family:'Montserrat-Italic';src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.eot');src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.eot?#iefix') format('embedded-opentype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.woff2') format('woff2'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.woff') format('woff'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.ttf') format('truetype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Italic.svg#subset-Montserrat-Italic') format('svg');font-weight:bold;font-style:italic;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'Montserrat-Medium';src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.eot');src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.woff2') format('woff2'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.woff') format('woff'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.ttf') format('truetype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Medium.svg#subset-Montserrat-Medium') format('svg');font-weight:normal;font-style:italic;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'Montserrat-Regular';src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.eot');src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.woff2') format('woff2'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.woff') format('woff'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.ttf') format('truetype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-Regular.svg#subset-Montserrat-Regular') format('svg');font-weight:bold;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}@font-face{font-family:'Montserrat-SemiBold';src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.eot');src:url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.woff2') format('woff2'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.woff') format('woff'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.ttf') format('truetype'),url('https://media.insuranceadvicecompany.nz/fonts/subset-Montserrat-SemiBold.svg#subset-Montserrat-SemiBold') format('svg');font-weight:normal;font-style:normal;font-display:swap;font-stretch:normal;unicode-range:U+0020-007F, U+2000-206F;}.tinybold,.tiny_bold,.microbold,.micro_bold{font-weight:bold;}.tinybig,.tiny_big,.microbig,.micro_big{font-size:150%;}.tinybigger,.tiny_bigger,.microbigger,.micro_bigger{font-size:200%;}.tinysmall,.tiny_small,.microsmall,.micro_small{font-size:80%;}.tinyred,.tiny_red,.hl,.microred,.micro_red{color:#cc0000;}.tinyorange,.tiny_orange,.hl,.microorange,.micro_ornage{color:;}.tinyblack,.tiny_black,.microblack,.micro_black{color:#000000;}.tinygrey,.tiny_grey,.microgrey,.micro_grey,.tiny_gray,.tinygray,.microgray,.micro_gray{color:#666666;}.tinynowrap,.tiny_nowrap,.micronowrap,.micro_nowrap{white-space:nowrap;}.tinyleft,.tiny_left,.microleft,.micro_left,.float_left,.tiny_float_left,.micro_float_left{float:left;}.tinyright,.tiny_right,.microright,micro_right,.float_right,.tiny_float_right,.micro_float_right{float:right;}.tinytextleft,.tiny_textleft,.microtextleft,.micro_textleft{text-align:left;}.tinytextright,.tiny_textright,.microtextright,.micro_textright{text-align:right;}.tinycentre,.tiny_centre,.microcentre,.micro_centre{text-align:center;}.tinyclear,.tiny_clear,.microclear,.micro_clear{font-size:1px;height:1px;clear:both;width:100%;}body#tinymce{text-align:left;background-image:none;width:inherit;min-width:inherit;}body#tinymce p{padding:10px 0;}h1{font-size:4.5em;}h2{font-size:3.5em;}h3{font-size:2.5em;}h4{font-size:1.8em;}h5{font-size:1.2em;}h1,h2{margin:0;padding:0;font-weight:100;line-height:110%;}h3,h4,h5{margin:0;padding:0;font-weight:100;line-height:125%;}h6,p{margin:0;padding:0;font-weight:100;line-height:150%;}h5{font-family:'Montserrat-Medium', sans-serif;font-weight:500;}abbr[title]{border-bottom:1px dotted;}b,strong{font-family:'Montserrat-Medium', sans-serif;font-weight:500;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}.svg,.svgicon{display:inline-block;width:1em;height:1em;fill:currentColor;}a:hover svg{cursor:pointer;}.svglink{display:block;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}button:focus{outline:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body{font-size:85%;color:#000000;background:#ffffff;font-family:'Montserrat-Regular', sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;}@-moz-document url-prefix(){body{font-weight:lighter !important;}}a{color:#24b28a;text-decoration:none;}a:hover{color:#009edc;}a[href^="tel:"]{color:#0086cb !important;text-decoration:none !important;}a[href^="tel:"]:hover{color:#ffffff !important;text-decoration:none !important;}.hlite{color:#009edc;font-family:'Montserrat-Medium', sans-serif;}.main .grid-6:nth-child(1){padding-right:20px;}.main .grid-6:nth-child(2){padding-left:20px;}.main p,.main li{line-height:150%;font-size:1.1em;font-weight:100;}.main p + p{padding-top:1em;}header,header .container{height:150px;width:100%;background:#ffffff;}.viewport{max-width:100vw;overflow:hidden;position:relative;}main{}footer{background:#cdcdcd;padding:3em 0 2em 0;}footer a{color:#0086cb;font-family:'Montserrat-Medium', sans-serif;}footer a:hover{color:#ffffff;}section.contact{background:#efefef;padding:3em 0;}.disclaimers{padding:1px;background:#ffffff;}.logo{display:inline-block;}.logo a,.logo svg{display:inline-block;width:189px;height:110px;}.footer-logo{margin-top:-50px;}.footer-logo a,.footer-logo svg{display:inline-block;width:104px;height:115px;}.ribbon{color:#ffffff;display:block;font-size:1em;position:absolute;top:15px;right:-135px;width:300px;height:60px;background:#00adbb;z-index:50;text-align:center;background-repeat:no-repeat;background-size:95px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 212 128'%3E%3Cpath d='M49.523 113.304c0-3.369 2.563-5.849 6.028-5.849 1.673 0 3.19.556 4.206 1.673l-.771.771c-.938-.956-2.085-1.362-3.399-1.362-2.778 0-4.863 2.037-4.863 4.761s2.085 4.767 4.863 4.767c1.314 0 2.461-.412 3.399-1.38l.771.771c-1.016 1.117-2.527 1.691-4.224 1.691-3.447.006-6.01-2.479-6.01-5.843ZM65.969 113.304c0-3.352 2.563-5.849 6.046-5.849 3.453 0 6.028 2.479 6.028 5.849s-2.581 5.849-6.028 5.849c-3.483 0-6.046-2.497-6.046-5.849Zm10.861 0c0-2.742-2.055-4.761-4.815-4.761-2.778 0-4.845 2.019-4.845 4.761s2.067 4.767 4.845 4.767c2.76-.006 4.815-2.025 4.815-4.767ZM96.449 107.551v11.5h-1.165v-8.859l-4.516 8.859h-.574l-4.516-8.806v8.806h-1.165v-11.5h1.004l4.994 9.989 4.947-9.989h.992ZM113.069 111.494c0 2.449-1.774 3.925-4.696 3.925h-3.089v3.632h-1.213v-11.5h4.307c2.915 0 4.69 1.481 4.69 3.943Zm-1.219 0c0-1.84-1.213-2.891-3.513-2.891h-3.059v5.747h3.059c2.3.006 3.513-1.045 3.513-2.856ZM127.197 115.98h-6.41l-1.38 3.071h-1.266l5.257-11.5h1.201l5.257 11.5h-1.284l-1.374-3.071h-.001Zm-.442-.985-2.76-6.177-2.76 6.177h5.52ZM145.609 107.551v11.5h-1.004l-7.396-9.332v9.332h-1.213v-11.5H137l7.408 9.332v-9.332h1.201ZM157.868 115.078v3.973h-1.201v-3.973l-4.6-7.521h1.296l3.943 6.458 3.943-6.458h1.213l-4.594 7.521ZM12.448 81.982l-3.489 10.98-3.501-10.98H1.886l-1.9 15.377h3.196l1.135-10.305 3.286 10.305h2.736l3.286-10.305 1.093 10.317h3.202l-1.912-15.389h-3.56ZM31.654 82.758c-1.213-.705-2.557-1.057-4.032-1.057s-2.814.353-4.026 1.057a7.852 7.852 0 0 0-2.88 2.885c-.705 1.219-1.063 2.551-1.063 4.003s.352 2.802 1.063 4.014a7.877 7.877 0 0 0 2.88 2.897c1.213.717 2.551 1.075 4.026 1.075 1.464 0 2.808-.358 4.026-1.075a7.908 7.908 0 0 0 2.886-2.897c.705-1.219 1.057-2.557 1.057-4.014s-.352-2.784-1.057-4.003a7.757 7.757 0 0 0-2.88-2.885Zm.084 9.398c-.43.753-1.01 1.35-1.738 1.78s-1.523.645-2.372.645-1.637-.215-2.366-.651-1.314-1.028-1.744-1.78c-.436-.753-.651-1.583-.651-2.485s.215-1.739.651-2.497a4.816 4.816 0 0 1 1.744-1.786c.729-.436 1.517-.651 2.366-.651s1.631.215 2.366.651a4.86 4.86 0 0 1 1.744 1.786 4.93 4.93 0 0 1 .651 2.497c-.012.908-.221 1.739-.651 2.491ZM49.57 89.975c.55-.776.825-1.732.825-2.868 0-1.004-.221-1.9-.669-2.671-.442-.771-1.069-1.374-1.87-1.804s-1.727-.645-2.772-.645h-6.416v15.377h3.166v-5.108h2.384c.227 0 .454-.012.675-.03l2.39 5.138h3.566l-2.921-5.95a4.836 4.836 0 0 0 1.643-1.44Zm-7.736-.508v-4.63h2.987c.454 0 .86.096 1.213.281.358.185.639.448.842.783s.305.741.305 1.213c0 .454-.102.86-.299 1.213a2.104 2.104 0 0 1-.842.836c-.364.203-.776.299-1.243.299h-2.963v.006ZM52.133 84.939h4.433v12.42h3.154v-12.42h4.457v-2.957H52.133v2.957ZM75.516 94.217a6.082 6.082 0 0 1-1.016.329c-.412.096-.83.143-1.254.143-.836 0-1.625-.227-2.36-.681s-1.32-1.063-1.756-1.834a5.042 5.042 0 0 1-.657-2.521c0-.914.221-1.744.657-2.497s1.022-1.344 1.75-1.774a4.574 4.574 0 0 1 2.366-.645c.603 0 1.195.113 1.774.347a6.116 6.116 0 0 1 1.553.89l1.846-2.407a8.01 8.01 0 0 0-2.378-1.368 7.996 7.996 0 0 0-2.796-.49c-1.476 0-2.814.353-4.026 1.052s-2.169 1.661-2.88 2.88c-.705 1.219-1.063 2.551-1.063 4.003s.353 2.802 1.063 4.014a7.922 7.922 0 0 0 2.88 2.897c1.213.711 2.551 1.069 4.026 1.069.968 0 1.912-.149 2.832-.448a7.98 7.98 0 0 0 2.425-1.261v-5.604h-2.987v3.907ZM86.197 81.976l-6.01 15.389h3.25l1.022-2.838h6.249l1.022 2.838h3.274l-6.01-15.389h-2.797Zm-.764 9.857 2.001-5.55.155-.567h.012l.143.567 2.001 5.55h-4.313.001ZM105.906 94.217a6.2 6.2 0 0 1-1.01.329c-.412.096-.83.143-1.254.143-.842 0-1.625-.227-2.36-.681s-1.32-1.063-1.756-1.834a5.042 5.042 0 0 1-.657-2.521c0-.914.221-1.744.657-2.497.442-.753 1.022-1.344 1.75-1.774s1.517-.645 2.366-.645c.603 0 1.195.113 1.774.347a6.116 6.116 0 0 1 1.553.89l1.846-2.407a8.01 8.01 0 0 0-2.378-1.368 7.996 7.996 0 0 0-2.796-.49c-1.476 0-2.82.353-4.026 1.052a7.777 7.777 0 0 0-2.879 2.88c-.705 1.219-1.063 2.551-1.063 4.003s.353 2.802 1.063 4.014a7.922 7.922 0 0 0 2.88 2.897c1.213.711 2.551 1.069 4.026 1.069.968 0 1.912-.149 2.826-.448s1.721-.717 2.425-1.261v-5.604h-2.987v3.907ZM115.351 90.913h6.261v-2.7h-6.261v-3.352h7.862v-2.879h-11.022v15.377h11.171v-2.88h-8.011v-3.566ZM136.529 81.976l-6.01 15.389h3.25l1.022-2.838h6.249l1.022 2.838h3.274l-6.01-15.389h-2.797Zm-.765 9.857 2.001-5.55.155-.567h.012l.143.567 2.001 5.55h-4.313ZM157.337 82.998c-1.225-.675-2.575-1.016-4.05-1.016h-5.616v15.377h5.633c1.464 0 2.814-.335 4.038-1.016 1.225-.675 2.192-1.601 2.903-2.772s1.069-2.473 1.069-3.895-.358-2.73-1.075-3.907a7.666 7.666 0 0 0-2.903-2.772h.001Zm.161 9.086c-.412.711-.968 1.266-1.685 1.667s-1.517.603-2.407.603h-2.575v-9.35h2.563c.884 0 1.685.197 2.402.603.717.4 1.284.956 1.697 1.667s.615 1.511.615 2.402c.006.89-.197 1.691-.609 2.407h-.001ZM169.32 92.921l-.024.006-3.931-10.944h-3.369l5.998 15.377h2.664l5.962-15.377h-3.369l-3.931 10.938ZM178.963 81.982h3.16v15.377h-3.16V81.982ZM190.851 85.381a4.524 4.524 0 0 1 2.366-.651c.621 0 1.225.12 1.81.353s1.111.532 1.571.896l1.816-2.384a8.026 8.026 0 0 0-2.384-1.398 8.036 8.036 0 0 0-2.82-.496c-1.476 0-2.82.353-4.026 1.057a7.852 7.852 0 0 0-2.88 2.885c-.705 1.219-1.063 2.551-1.063 4.009s.352 2.802 1.063 4.014a7.923 7.923 0 0 0 2.88 2.897c1.207.717 2.551 1.075 4.026 1.075.992 0 1.93-.167 2.814-.502s1.679-.806 2.39-1.41l-1.786-2.419c-.567.454-1.117.776-1.655.98a4.897 4.897 0 0 1-1.762.305c-.848 0-1.637-.215-2.366-.651s-1.314-1.028-1.744-1.78c-.436-.753-.651-1.583-.651-2.485s.215-1.739.651-2.497a4.865 4.865 0 0 1 1.75-1.798ZM204.334 94.48v-3.567h6.261v-2.7h-6.261v-3.352h7.856v-2.879h-11.022v15.377h11.178v-2.88h-8.012ZM92.667 62.405h-3.363v-1.004h7.892v1.004h-3.363v9.971h-1.159v-9.971h-.007ZM110.691 61.401v10.974h-1.147v-5.066h-6.864v5.066h-1.159V61.401h1.159v4.893h6.864v-4.893h1.147ZM123.027 71.372v1.004h-7.515V61.402h7.527v1.004h-6.362v3.901h5.675v.986h-5.675v4.074l6.35.006ZM69.422 8.913 49.451 28.89v21.112h39.943V28.878L69.423 8.913ZM52.641 30.211 69.416 13.43l16.775 16.775v16.596h-33.55v-16.59ZM142.915 8.913 122.944 28.89v21.112h39.937V28.878L142.916 8.913h-.001Zm0 4.517 16.775 16.775v16.596h-33.55v-16.59l16.775-16.781Z' style='fill:%23fff'/%3E%3Cpath d='M126.128 9.063H86.191v21.118l19.965 19.965 19.977-19.977-.006-21.106h.001Zm-36.74 3.196h33.544l.006 16.59-16.781 16.781-16.769-16.769V12.259Z' style='fill:%23fff'/%3E%3C/svg%3E");transform:rotate(45deg);transform-origin:top center;}.ribbon a{color:inherit;text-decoration:none;display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.hero_panel{height:500px;width:100%;background:#009edc;position:relative;z-index:10;}section.hero_panel,section.home_panels{margin-bottom:3em;}section.main_section{margin:3em 0;}section.main_section img{max-width:100%;height:auto;}section.supplier-logos{background:#dedede;padding:1em 0;}section.insurance{margin-top:3em;}.tagline{padding-bottom:45px;}.hero{width:100%;height:500px;background-repeat:no-repeat;background-position:center calc(50% + 15px);background-size:auto calc(75% - 100px);}.hero h2,.hero h3{width:100%;line-height:90%;color:#ffffff;font-family:'Montserrat-Regular', sans-serif;}.hero h2{font-size:6.2em;}.hero h3{font-size:4.4em;}.home-tri-grill{display:grid;grid:auto / repeat(3, 1fr);grid-gap:20px;grid-row-gap:0;margin:-.75em 0 1.5em 0;}.panel.verydarkgreen{background:#003a56;color:#ffffff;padding:5em;}.panel.darkgreen{background:#005074;color:#ffffff;padding:5em;}.panel.verydarkgreen p,.panel.darkgreen p{font-size:2.2em;line-height:125%;}.panel.verydarkgreen a,.panel.darkgreen a{color:#67d3ff;}.panel.verydarkgreen h4,.panel.darkgreen h4,.panel.verydarkgreen p.nextlink,.panel.darkgreen p.nextlink{font-size:1.5em !important;color:#28c8a0;}.insurance .panel.verydarkgreen h4,.insurance .panel.darkgreen h4{font-size:1.5em !important;color:#ffffff;}p.nextlink,p.nextlink{margin-top:2em;position:relative;}p.nextlink a,p.nextlink a{position:relative;padding-left:20px;}p.nextlink a::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#24b28a;border-radius:50%;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}p.nextlink a:hover{color:#009edc;}p.nextlink a:hover::before{background-color:#009edc;}.story-panel p.nextlink a{color:#0086cb;}.story-panel p.nextlink a::before{background-color:#0086cb;}.story-panel p.nextlink a:hover{color:#009edc;}.story-panel p.nextlink a:hover::before{background-color:#009edc;}.panel.verydarkgreen p.nextlink a::before,.panel.darkgreen p.nextlink a::before{background-color:#67d3ff;}.panel.green{background:#28c8a0;color:#ffffff;}.panel.blue{background:#009edc;color:#ffffff;}.panel.lightblue{background:#ccecf8;}.panel.lightgrey{background:#efefef;}.panel.midgrey{background:#cdcdcd;color:#ffffff;}.panel.darkgrey{background:#5a5a5a;color:#ffffff;}.home_panels .grid-12 + .grid-12{margin-top:3em;}.home_panels .grid-12.nopad{margin-top:1em !important;}.flexer{display:flex;display:-webkit-flex;display:-moz-flex;align-items:center;}.flexer.wrap{flex-flow:row wrap;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;}.flexer.right{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;}.flexer.left{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;}.flexer.centre{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;}.flexer.vcentre{align-items:center;-webkit-align-items:center;-moz-align-items:center;}.flexer.space{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;}.flexer.column{flex-direction:column;align-items:center;-webkit-align-items:center;-moz-align-items:center;}.main p + p,.main h3 + p,.main h4 + p,.main p + h4,.main h3 + h4,.main h4 + ul,.main ul + h4,.main h4 + div,.main ul + p,.main p + ul,.main p + ol,.main ol + p,.main ol + h4,.main div + h4,.main p + h5,.main h4 + h4,.main h5 + h4,.main h3 + h5,.main h5 + p,.main p + div,.main h5 + div,.main div + h5,.main p + ol,.main h3 + ol,.main h3 + div,.main ul + h5,.main h5 + ul,.main div + p{padding-top:1.5em;}.main li + li,.main p:has(img) + h4,.main h5 + h5{padding-top:.5em !important;}.main nav + h4{margin-top:3em;}.main li{margin-left:1.05em;}.main ul li ul li{font-size:1em;}.main ul li ul li:first-child{padding-top:.5em;}.main ol{list-style:none;counter-reset:list-counter;}.main ol li{position:relative;padding-left:.1em;font-family:'Montserrat-Regular', sans-serif;}.main ol li::before{content:counter(list-counter) ". ";counter-increment:list-counter;position:absolute;left:-1em;font-family:'Montserrat-Medium', sans-serif;font-weight:bold;}.copyright{font-size:.9em;}.steadfast{display:inline-block;position:relative;width:180px;height:88px;background-image:url(https://media.insuranceadvicecompany.nz/images/steadfast-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:-10px;}.social_icons a,.social_icons svg{display:inline-block;width:25px;height:25px;color:#009edc;}.social_icons a:hover,.social_icons a:hover svg{color:#ffffff;}.social_icons a{margin:0 5px;}.contact a{color:#009edc;}.contact a:hover{color:#000000;}.row + .row{margin-top:1em;}.submit-row{margin-top:1em !important;}.submit-row a{margin-left:1em;font-size:.9em;}label{color:#0086cb;font-size:.9em;display:inline-block;width:100%;padding-bottom:.5em;}.form-control{border:2px solid #009edc;background:#ffffff;padding:.5em 1em;font-size:1em;font-family:'Montserrat-Regular', sans-serif;display:inline-block;width:100%;}textarea{resize:vertical;height:174px;}button{font-size:.9em;color:#ffffff;text-decoration:none;transition:all 0.45s;font-family:'Montserrat-SemiBold', sans-serif;background:#009edc;padding:.6em 2em;border-radius:25px;text-transform:uppercase;text-align:center;display:inline-block;transition:all 0.3s;position:relative;overflow:hidden;z-index:1;border:0;}button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#009edc;border-radius:25px;z-index:-2;}button:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#000000;transform:scaleX(0);transform-origin:left;transition:transform 0.3s;border-radius:25px;z-index:-1;}button.hover-left:before{transform-origin:left;}button.hover-right:before{transform-origin:right;}button:hover:before{transform:scaleX(1);}button.retract-left:before{transform-origin:right;transform:scaleX(0);}button.retract-right:before{transform-origin:left;transform:scaleX(0);}button:hover{color:#ffffff;}section.gmap{width:100%;height:366px;margin:0;padding:0;overflow:hidden;}.map-frame{width:100%;height:366px;border:0;overflow:hidden;margin:0;padding:0;background:#009edc;}.bt-flabels__wrapper{position:relative;}.bt-flabels__error-desc{position:absolute;top:.5em;right:0;opacity:0;color:#bb2124;font-size:.8em;text-transform:uppercase;z-index:3;pointer-events:none;font-family:'Montserrat-Bold', sans-serif;}.bt-flabels__error input[type],.bt-flabels__error textarea,.bt-flabels__error select{border:2px solid #bb2124 !important;}.bt-flabels__error input[type]:focus,.bt-flabels__error textarea:focus,.bt-flabels__error select:focus{border:2px solid #f0ad4e !important;outline:none;}.bt-flabels__error .bt-flabels__error-desc{opacity:1;transform:translateY(0);}.parsley-submit.disabled{pointer-events:none;cursor:no-drop;opacity:0.2;}.story-panel{background:#ccecf8;padding:7em 2em 3em 2em;position:relative;}.story-panel::before{content:'';background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 51.104 37.846"><path d="M5.011,12.33C7.585,8.146,12.234,4.319,18.959.852l1.261,2.364c-3.362,2.382-5.849,4.378-7.46,5.989-2.837,2.908-4.255,5.692-4.255,8.353,0,.911.262,1.506.788,1.786.525.315.98.473,1.366.473,1.331-.175,2.206-.262,2.626-.262,2.241,0,4.08.814,5.516,2.442,1.436,1.629,2.154,3.599,2.154,5.91,0,2.592-.788,4.754-2.364,6.488-1.576,1.733-3.748,2.6-6.514,2.6-3.257,0-5.893-1.164-7.907-3.493-2.014-2.329-3.021-5.438-3.021-9.325,0-3.711,1.287-7.661,3.861-11.846ZM34.247,12.041c2.731-4.167,7.302-7.897,13.711-11.189l1.261,2.364c-3.152,2.207-5.569,4.15-7.25,5.832-2.977,2.977-4.465,5.744-4.465,8.3,0,.735.192,1.331.578,1.786.385.456.91.683,1.576.683,1.331-.175,2.207-.262,2.627-.262,2.207,0,4.036.806,5.49,2.417,1.453,1.611,2.18,3.59,2.18,5.936,0,2.732-.806,4.93-2.417,6.593-1.611,1.664-3.801,2.495-6.567,2.495-3.152,0-5.744-1.164-7.775-3.493-2.032-2.329-3.047-5.438-3.047-9.325,0-3.922,1.366-7.967,4.098-12.135Z" style="fill:%230086cb;"/></svg>');background-size:contain;background-repeat:no-repeat;width:51.104px;height:37.846px;position:absolute;top:2em;left:2em;}.page-story-panel{position:relative;padding-left:65px;}.page-story-panel::before{content:'';background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 51.104 37.846"><path d="M5.011,12.33C7.585,8.146,12.234,4.319,18.959.852l1.261,2.364c-3.362,2.382-5.849,4.378-7.46,5.989-2.837,2.908-4.255,5.692-4.255,8.353,0,.911.262,1.506.788,1.786.525.315.98.473,1.366.473,1.331-.175,2.206-.262,2.626-.262,2.241,0,4.08.814,5.516,2.442,1.436,1.629,2.154,3.599,2.154,5.91,0,2.592-.788,4.754-2.364,6.488-1.576,1.733-3.748,2.6-6.514,2.6-3.257,0-5.893-1.164-7.907-3.493-2.014-2.329-3.021-5.438-3.021-9.325,0-3.711,1.287-7.661,3.861-11.846ZM34.247,12.041c2.731-4.167,7.302-7.897,13.711-11.189l1.261,2.364c-3.152,2.207-5.569,4.15-7.25,5.832-2.977,2.977-4.465,5.744-4.465,8.3,0,.735.192,1.331.578,1.786.385.456.91.683,1.576.683,1.331-.175,2.207-.262,2.627-.262,2.207,0,4.036.806,5.49,2.417,1.453,1.611,2.18,3.59,2.18,5.936,0,2.732-.806,4.93-2.417,6.593-1.611,1.664-3.801,2.495-6.567,2.495-3.152,0-5.744-1.164-7.775-3.493-2.032-2.329-3.047-5.438-3.047-9.325,0-3.922,1.366-7.967,4.098-12.135Z" style="fill:%230086cb;"/></svg>');background-size:contain;background-repeat:no-repeat;width:51.104px;height:37.846px;position:absolute;top:.35em;left:0;}.page-story-panel + .page-story-panel{margin-top:2em;}.page-story-panel p:has(small){margin-top:-1em;}.supplier-logos a,.supplier-logos img{display:inline-block;width:120px;height:60px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0.3;}.logoswiper{overflow:hidden;}.padbtm{margin-bottom:2em;}.padtop{margin-top:2em;}.main dt{font-size:1.1em;font-family:'Montserrat-Medium', sans-serif;line-height:150%;}.main dd{font-size:1.1em;font-family:'Montserrat-Regular', sans-serif;line-height:150%;}.main dd + dt{padding-top:1.5em;}.double-grill{display:grid;grid:auto / repeat(2, 1fr);grid-gap:20px;grid-row-gap:0;}.tri-grill{display:grid;grid:auto / repeat(3, 1fr);grid-gap:20px;grid-row-gap:0;margin-top:1em;}.tri-grill .grill-item{background:#ccecf8;padding:3em 2.2em;word-wrap:break-word;overflow-wrap:break-word;min-width:0;}.tri-grill .grill-item p{font-size:1.3em;}.tri-grill .grill-item a{color:#0086cb;}.tri-grill .grill-item a:hover{color:#24b28a;}.tri-grill .grill-item a[href^="tel:"]:hover{color:#28c8a0 !important;text-decoration:none !important;}.inline-social a{margin-right:1em;}.inline-social a,.inline-social svg{display:inline-block;width:2.2em;height:2.2em;color:#009edc;}.inline-social a:hover,.inline-social a:hover svg{color:#28c8a0;}.page-terms-of-engagement ol{counter-reset:item;}.page-terms-of-engagement ol li{display:block;counter-increment:item;position:relative;padding-left:2.5em;}.page-terms-of-engagement ol > li:before{content:counters(item, ".") " ";position:absolute;left:0;margin-right:0.5em;font-size:1.3em;margin-top:0.25em;font-family:'Montserrat-Regular', sans-serif;}.page-terms-of-engagement ol ol li:before{content:counters(item, ".") " ";position:absolute;left:0;margin-right:0.5em;font-size:0.95em;margin-top:0;font-family:'Montserrat-Regular', sans-serif;}.page-terms-of-engagement ol ol{counter-reset:item;}.page-terms-of-engagement ol ol li{counter-increment:item;}.page-terms-of-engagement ol ol ol{counter-reset:subitem;}.page-terms-of-engagement ol ol ol li{counter-increment:subitem;font-size:1em;}.page-terms-of-engagement ol ol ol li:before{content:counter(subitem, lower-alpha) ") ";position:absolute;left:0;margin-right:0.5em;font-size:0.85em;margin-top:0;font-family:'Montserrat-Regular', sans-serif;}.page-terms-of-engagement h4 + ol{padding-top:1em;}.page-terms-of-engagement ol > li{padding-bottom:1em;}.profile-block + .profile-block{margin-top:4em;}.complaint-block{padding-top:1.5em;}.complaint-block p + p,.complaint-block h5 + p{padding-top:0}.profile-grill{display:grid;grid:auto / repeat(2, 1fr);grid-auto-rows:1fr;grid-gap:20px;grid-row-gap:30px;align-items:stretch;}.profile-grill .grill-item{width:100%;background:#f8fdfe;}.profile-grill .profile-txt{width:100%;padding:1em;}.profile-grill .grill-item h4{font-size:1.6em;}.profile-grill .grill-item h4 + h5{padding-top:1em;}.back-link{margin-top:2em;}.page-error404{}.page-error404 main{height:100vh;width:100vw;background:linear-gradient(to bottom, #009edc 50%, #3d6e80 50%);}.error-img{background-image:url(https://media.insuranceadvicecompany.nz/images/error-404.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:300px;height:280px;}.error-txt,.error-txt p,.error-txt h4{color:#ffffff;}.error-txt p a{color:#fff042;}.error-txt p a:hover{color:#000000;}.menu{z-index:8888;}.menu ul {display:flex;justify-content:flex-end;align-items:center;height:100%;list-style:none;}.menu li {position:relative;padding-inline:1em;padding-block:0.5em;overflow-x:hidden;text-transform:uppercase;}.menu li a {font-size:1em;color:#000000;text-decoration:none;font-family:'Montserrat-SemiBold', sans-serif;}.menu li::after {content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#009edc;transform:scaleX(0);transition-timing-function:ease;transition-duration:250ms;transition-property:transform;}.menu li.current a, .menu li a.current {color:#009edc;}.menu li.hover-left::after,.menu li.retract-left::after {transform-origin:left;}.menu li.hover-right::after,.menu li.retract-right::after {transform-origin:right;}.menu li.hover-left:hover::after,.menu li.hover-right:hover::after {transform:scaleX(1);}.menu li.retract-left::after,.menu li.retract-right::after {transform:scaleX(0);}.action-buttons{position:relative;z-index:60;}.action-buttons ul {display:flex;justify-content:flex-end;align-items:center;height:100%;list-style:none;margin:20px 10px 30px 10px;}.action-buttons li + li {margin-left:10px;}.action-buttons li a {font-size:.9em;color:#ffffff;text-decoration:none;transition:all 0.45s;font-family:'Montserrat-SemiBold', sans-serif;background:#009edc;padding:.6em 2em;border-radius:25px;text-transform:uppercase;text-align:center;display:inline-block;transition:all 0.3s;position:relative;overflow:hidden;z-index:1;width:200px;}.action-buttons li a:after {content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#009edc;border-radius:25px;z-index:-2;}.action-buttons li a:before {content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#000000;transform:scaleX(0);transform-origin:left;transition:transform 0.3s;border-radius:25px;z-index:-1;}.action-buttons li a.hover-left:before {transform-origin:left;}.action-buttons li a.hover-right:before {transform-origin:right;}.action-buttons li a:hover:before {transform:scaleX(1);}.action-buttons li a.retract-left:before {transform-origin:right;transform:scaleX(0);}.action-buttons li a.retract-right:before {transform-origin:left;transform:scaleX(0);}.action-buttons li a:hover {color:#ffffff;}.action-buttons li.current a:after, .action-buttons li a.current:after{background-color:#24b28a;}.footer-menu ul {display:flex;justify-content:flex-start;align-items:center;height:100%;list-style:none;}.footer-menu li {text-align:center;}.footer-menu li + li{margin-left:1em;padding-left:1em;border-left:1px solid #cdcdcd;}.footer-menu li a {font-size:.9em;text-decoration:none;font-family:'Montserrat-SemiBold', sans-serif;color:#009edc;}.footer-menu li a:hover{color:#000000;}.footer-menu li.current, .footer-menu li a.current{color:#000000;}.insurance-menu ul {list-style:none; padding:0; margin:0; padding-top:1em;}.insurance-menu li {position:relative; padding-left:1.8em; text-align:left;color:#28c8a0;margin:0;margin-bottom:1.4em;display:block; font-size:1.4em;line-height:1.4em; }.insurance-menu li::before {content:'';position:absolute;left:0;top:0.15em;width:1.1em; height:1.1em; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 309.798 336.492'%3E%3Cpath d='m154.899 333.818-1.559-.245c-58.821-9.389-96.443-58.197-113.633-86.455-21.842-36.366-34.292-77.325-35.08-115.382l.719-95.698 8.666-1.019c45.948-5.397 95.391-19.11 138.122-31.538l2.761-.807 2.761.807c42.746 12.427 92.2 26.144 138.13 31.538l8.673 1.019.712 95.702c-.789 38.053-13.238 79.013-35.051 115.327-17.219 28.306-54.833 77.114-113.669 86.503l-1.559.245.007.004ZM24.986 53.556l-.592 78.052c.719 34.379 12.161 71.869 32.235 105.281 15.228 25.037 48.172 68.13 98.269 76.895 50.111-8.761 83.048-51.861 98.306-76.946 20.042-33.357 31.483-70.843 32.202-105.507l9.886.205-9.886-.248-.592-77.731c-43.859-6.022-89.702-18.621-129.92-30.289-40.211 11.668-86.046 24.267-129.913 30.289h.005Z' style='fill:%23fff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;}.main .insurance-menu li + li{padding-top:0 !important;}.insurance-menu li a {color:#28c8a0;text-decoration:none;font-family:'Montserrat-Regular', sans-serif;}.insurance-menu li a:hover {color:#009edc;}.insurance-menu li a.current{color:#009edc;}.two-column-list ul {columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:none;padding:0;margin-top:3em;}.two-column-list li {break-inside:avoid;padding-right:20px;}.menu-smartphone{z-index:8888;text-align:center;padding:.5em 0 2em 0;}.menu-smartphone ul{list-style:none;}.menu-smartphone li{display:inline-block;position:relative;width:100%;}.menu-smartphone li a{display:inline-block;font-size:1.4em;color:#000000;padding:.5em;font-family:'Montserrat-SemiBold', sans-serif;text-transform:uppercase;margin:0 3em;}.menu-smartphone li a:hover{}.menu-smartphone li a.current{color:#009edc;}.menu-smartphone .arrow{display:none;}.menu-smartphone ul ul li a{text-transform:none;font-size:1.1em;padding:.7em;}.responsive-nav{display:none;}.responsive-nav.active{display:block;}.responsive-nav.active .menu-smartphone{-webkit-animation-name:slideInDownSmall;animation-name:slideInDownSmall;}:root {--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;}.animate__animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animate__animated.animate__infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animate__animated.animate__repeat-1 {-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat);}.animate__animated.animate__repeat-2 {-webkit-animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(1 * 2);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2);}.animate__animated.animate__repeat-3 {-webkit-animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(1 * 3);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3);}.animate__animated.animate__delay-1s {-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay);}.animate__animated.animate__delay-2s {-webkit-animation-delay:calc(1s * 2);animation-delay:calc(1s * 2);-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2);}.animate__animated.animate__delay-3s {-webkit-animation-delay:calc(1s * 3);animation-delay:calc(1s * 3);-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3);}.animate__animated.animate__delay-4s {-webkit-animation-delay:calc(1s * 4);animation-delay:calc(1s * 4);-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4);}.animate__animated.animate__delay-5s {-webkit-animation-delay:calc(1s * 5);animation-delay:calc(1s * 5);-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5);}.animate__animated.animate__faster {-webkit-animation-duration:calc(1s / 2);animation-duration:calc(1s / 2);-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2);}.animate__animated.animate__fast {-webkit-animation-duration:calc(1s * 0.8);animation-duration:calc(1s * 0.8);-webkit-animation-duration:calc(var(--animate-duration) * 0.8);animation-duration:calc(var(--animate-duration) * 0.8);}.animate__animated.animate__slow {-webkit-animation-duration:calc(1s * 2);animation-duration:calc(1s * 2);-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);}.animate__animated.animate__slower {-webkit-animation-duration:calc(1s * 3);animation-duration:calc(1s * 3);-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3);}@media print, (prefers-reduced-motion:reduce) {.animate__animated {-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}.animate__animated[class*='Out'] {opacity:0;}}.hamburger {padding:10px 5px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover {opacity:1; }.hamburger{position:relative;float:right;z-index:99999;}.hamburger-box {width:40px;height:24px;display:inline-block;position:relative; }.hamburger-inner {display:block;top:50%;margin-top:-2px; }.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width:40px;height:4px;background-color:black;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease; }.hamburger-inner::before, .hamburger-inner::after {content:"";display:block; }.hamburger-inner::before {top:-10px; }.hamburger-inner::after {bottom:-10px; }.hamburger--3dx .hamburger-box {-webkit-perspective:80px;perspective:80px; }.hamburger--3dx .hamburger-inner {transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after {transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dx.is-active .hamburger-inner {background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg); }.hamburger--3dx.is-active .hamburger-inner::before {-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--3dx.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg); }.hamburger--3dx-r .hamburger-box {-webkit-perspective:80px;perspective:80px; }.hamburger--3dx-r .hamburger-inner {transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after {transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dx-r.is-active .hamburger-inner {background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg); }.hamburger--3dx-r.is-active .hamburger-inner::before {-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--3dx-r.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg); }.hamburger--3dy .hamburger-box {-webkit-perspective:80px;perspective:80px; }.hamburger--3dy .hamburger-inner {transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after {transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dy.is-active .hamburger-inner {background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg); }.hamburger--3dy.is-active .hamburger-inner::before {-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--3dy.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg); }.hamburger--3dy-r .hamburger-box {-webkit-perspective:80px;perspective:80px; }.hamburger--3dy-r .hamburger-inner {transition:background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after {transition:-webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dy-r.is-active .hamburger-inner {background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg); }.hamburger--3dy-r.is-active .hamburger-inner::before {-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--3dy-r.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg); }.hamburger--arrow.is-active .hamburger-inner::before {-webkit-transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); }.hamburger--arrow.is-active .hamburger-inner::after {-webkit-transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); }.hamburger--arrow-r.is-active .hamburger-inner::before {-webkit-transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); }.hamburger--arrow-r.is-active .hamburger-inner::after {-webkit-transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); }.hamburger--arrowalt .hamburger-inner::before {transition:top 0.1s 0.15s ease, -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt .hamburger-inner::after {transition:bottom 0.1s 0.15s ease, -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt.is-active .hamburger-inner::before {top:0;-webkit-transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease, -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22), -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }.hamburger--arrowalt.is-active .hamburger-inner::after {bottom:0;-webkit-transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease, -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22), -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }.hamburger--arrowalt-r .hamburger-inner::before {transition:top 0.1s 0.15s ease, -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt-r .hamburger-inner::after {transition:bottom 0.1s 0.15s ease, -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s 0.15s ease, transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.15s cubic-bezier(0.165, 0.84, 0.44, 1); }.hamburger--arrowalt-r.is-active .hamburger-inner::before {top:0;-webkit-transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease, -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:top 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22), -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }.hamburger--arrowalt-r.is-active .hamburger-inner::after {bottom:0;-webkit-transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease, -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:bottom 0.1s ease, transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22), -webkit-transform 0.15s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after {transition-property:none; }.hamburger--boring.is-active .hamburger-inner {-webkit-transform:rotate(45deg);transform:rotate(45deg); }.hamburger--boring.is-active .hamburger-inner::before {top:0;opacity:0; }.hamburger--boring.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg); }.hamburger--collapse .hamburger-inner {top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--collapse .hamburger-inner::after {top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }.hamburger--collapse .hamburger-inner::before {transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--collapse.is-active .hamburger-inner {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--collapse.is-active .hamburger-inner::after {top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear; }.hamburger--collapse.is-active .hamburger-inner::before {top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--collapse-r .hamburger-inner {top:auto;bottom:0;transition-duration:0.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--collapse-r .hamburger-inner::after {top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }.hamburger--collapse-r .hamburger-inner::before {transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--collapse-r.is-active .hamburger-inner {-webkit-transform:translate3d(0, -10px, 0) rotate(45deg);transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--collapse-r.is-active .hamburger-inner::after {top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.27s linear; }.hamburger--collapse-r.is-active .hamburger-inner::before {top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.42s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--elastic .hamburger-inner {top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55); }.hamburger--elastic .hamburger-inner::before {top:10px;transition:opacity 0.15s 0.4s ease; }.hamburger--elastic .hamburger-inner::after {top:20px;transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); }.hamburger--elastic.is-active .hamburger-inner {-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.1s; }.hamburger--elastic.is-active .hamburger-inner::before {transition-delay:0s;opacity:0; }.hamburger--elastic.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.1s; }.hamburger--elastic-r .hamburger-inner {top:2px;transition-duration:0.4s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55); }.hamburger--elastic-r .hamburger-inner::before {top:10px;transition:opacity 0.15s 0.4s ease; }.hamburger--elastic-r .hamburger-inner::after {top:20px;transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55); }.hamburger--elastic-r.is-active .hamburger-inner {-webkit-transform:translate3d(0, 10px, 0) rotate(-135deg);transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.1s; }.hamburger--elastic-r.is-active .hamburger-inner::before {transition-delay:0s;opacity:0; }.hamburger--elastic-r.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -20px, 0) rotate(270deg);transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.1s; }.hamburger--emphatic {overflow:hidden; }.hamburger--emphatic .hamburger-inner {transition:background-color 0.2s 0.25s ease-in; }.hamburger--emphatic .hamburger-inner::before {left:0;transition:top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335); }.hamburger--emphatic .hamburger-inner::after {top:10px;right:0;transition:top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335); }.hamburger--emphatic.is-active .hamburger-inner {transition-delay:0s;transition-timing-function:ease-out;background-color:transparent; }.hamburger--emphatic.is-active .hamburger-inner::before {left:-80px;top:-80px;-webkit-transform:translate3d(80px, 80px, 0) rotate(45deg);transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); }.hamburger--emphatic.is-active .hamburger-inner::after {right:-80px;top:-80px;-webkit-transform:translate3d(-80px, 80px, 0) rotate(-45deg);transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); }.hamburger--emphatic-r {overflow:hidden; }.hamburger--emphatic-r .hamburger-inner {transition:background-color 0.2s 0.25s ease-in; }.hamburger--emphatic-r .hamburger-inner::before {left:0;transition:top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335); }.hamburger--emphatic-r .hamburger-inner::after {top:10px;right:0;transition:top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335); }.hamburger--emphatic-r.is-active .hamburger-inner {transition-delay:0s;transition-timing-function:ease-out;background-color:transparent; }.hamburger--emphatic-r.is-active .hamburger-inner::before {left:-80px;top:80px;-webkit-transform:translate3d(80px, -80px, 0) rotate(-45deg);transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); }.hamburger--emphatic-r.is-active .hamburger-inner::after {right:-80px;top:80px;-webkit-transform:translate3d(-80px, -80px, 0) rotate(45deg);transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1); }.hamburger--slider .hamburger-inner {top:2px; }.hamburger--slider .hamburger-inner::before {top:10px;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-timing-function:ease;transition-duration:0.2s; }.hamburger--slider .hamburger-inner::after {top:20px; }.hamburger--slider.is-active .hamburger-inner {-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--slider.is-active .hamburger-inner::before {-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0; }.hamburger--slider.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -20px, 0) rotate(-90deg);transform:translate3d(0, -20px, 0) rotate(-90deg); }.hamburger--slider-r .hamburger-inner {top:2px; }.hamburger--slider-r .hamburger-inner::before {top:10px;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-timing-function:ease;transition-duration:0.2s; }.hamburger--slider-r .hamburger-inner::after {top:20px; }.hamburger--slider-r.is-active .hamburger-inner {-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg); }.hamburger--slider-r.is-active .hamburger-inner::before {-webkit-transform:rotate(45deg) translate3d(5.71429px, -6px, 0);transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0; }.hamburger--slider-r.is-active .hamburger-inner::after {-webkit-transform:translate3d(0, -20px, 0) rotate(90deg);transform:translate3d(0, -20px, 0) rotate(90deg); }.hamburger--spring .hamburger-inner {top:2px;transition:background-color 0s 0.15s linear; }.hamburger--spring .hamburger-inner::before {top:10px;transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spring .hamburger-inner::after {top:20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spring.is-active .hamburger-inner {transition-delay:0.32s;background-color:transparent; }.hamburger--spring.is-active .hamburger-inner::before {top:0;transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg); }.hamburger--spring.is-active .hamburger-inner::after {top:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 10px, 0) rotate(-45deg);transform:translate3d(0, 10px, 0) rotate(-45deg); }.hamburger--spring-r .hamburger-inner {top:auto;bottom:0;transition-duration:0.15s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spring-r .hamburger-inner::after {top:-20px;transition:top 0.3s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear; }.hamburger--spring-r .hamburger-inner::before {transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.12s 0.3s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spring-r.is-active .hamburger-inner {-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--spring-r.is-active .hamburger-inner::after {top:0;opacity:0;transition:top 0.3s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.32s linear; }.hamburger--spring-r.is-active .hamburger-inner::before {top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.12s 0.18s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s 0.32s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand .hamburger-inner {transition:background-color 0s 0.1s linear, -webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear;transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear, -webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand .hamburger-inner::before {transition:top 0.1s 0.1s ease-in, -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand .hamburger-inner::after {transition:bottom 0.1s 0.1s ease-in, -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand.is-active .hamburger-inner {-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;transition:background-color 0s 0.22s linear, -webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear, -webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand.is-active .hamburger-inner::before {top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out, -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out, -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand-r .hamburger-inner {transition:background-color 0s 0.1s linear, -webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear;transition:transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.1s linear, -webkit-transform 0.1s 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand-r .hamburger-inner::before {transition:top 0.1s 0.1s ease-in, -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand-r .hamburger-inner::after {transition:bottom 0.1s 0.1s ease-in, -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.1s ease-in, transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--stand-r.is-active .hamburger-inner {-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;transition:background-color 0s 0.22s linear, -webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear;transition:transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.22s linear, -webkit-transform 0.1s 0s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand-r.is-active .hamburger-inner::before {top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 0.1s 0.12s ease-out, -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--stand-r.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 0.1s 0.12s ease-out, -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s 0.12s ease-out, transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--spin .hamburger-inner {transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spin .hamburger-inner::before {transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in; }.hamburger--spin .hamburger-inner::after {transition:bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spin.is-active .hamburger-inner {-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--spin.is-active .hamburger-inner::before {top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out; }.hamburger--spin.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--spin-r .hamburger-inner {transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spin-r .hamburger-inner::before {transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in; }.hamburger--spin-r .hamburger-inner::after {transition:bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--spin-r.is-active .hamburger-inner {-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--spin-r.is-active .hamburger-inner::before {top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out; }.hamburger--spin-r.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--squeeze .hamburger-inner {transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--squeeze .hamburger-inner::before {transition:top 0.1s 0.14s ease, opacity 0.1s ease; }.hamburger--squeeze .hamburger-inner::after {transition:bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19); }.hamburger--squeeze.is-active .hamburger-inner {-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--squeeze.is-active .hamburger-inner::before {top:0;opacity:0;transition:top 0.1s ease, opacity 0.1s 0.14s ease; }.hamburger--squeeze.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1); }.hamburger--vortex .hamburger-inner {transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1); }.hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after {transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear; }.hamburger--vortex .hamburger-inner::before {transition-property:top, opacity; }.hamburger--vortex .hamburger-inner::after {transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform; }.hamburger--vortex.is-active .hamburger-inner {-webkit-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1); }.hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after {transition-delay:0s; }.hamburger--vortex.is-active .hamburger-inner::before {top:0;opacity:0; }.hamburger--vortex.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg); }.hamburger--vortex-r .hamburger-inner {transition-duration:0.3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1); }.hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after {transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear; }.hamburger--vortex-r .hamburger-inner::before {transition-property:top, opacity; }.hamburger--vortex-r .hamburger-inner::after {transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform; }.hamburger--vortex-r.is-active .hamburger-inner {-webkit-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1); }.hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after {transition-delay:0s; }.hamburger--vortex-r.is-active .hamburger-inner::before {top:0;opacity:0; }.hamburger--vortex-r.is-active .hamburger-inner::after {bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg); }@-webkit-keyframes slideInDownSmall {from {-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0);visibility:visible;}to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInDownSmall {from {-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0);visibility:visible;}to {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.animate__slideInDownSmall {-webkit-animation-name:slideInDownSmall;animation-name:slideInDownSmall;}.hamburger{padding:15px;z-index:99999;}.hamburger:hover {opacity:1; }@font-face {font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;}:root {--swiper-theme-color:#007aff;}.swiper-container {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical > .swiper-wrapper {flex-direction:column;}.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper {transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper {flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper {flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper {transition-timing-function:ease-out;margin:0 auto;}.swiper-container-pointer-events {touch-action:pan-y;}.swiper-container-pointer-events.swiper-container-vertical {touch-action:pan-x;}.swiper-slide {flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank {visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto;}.swiper-container-autoheight .swiper-wrapper {align-items:flex-start;transition-property:transform, height;}.swiper-container-3d {perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left {background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right {background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top {background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom {background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper {overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type:y mandatory;}:root {--swiper-navigation-size:44px;}.swiper-button-prev,.swiper-button-next {position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after {font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next {left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev {right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white {--swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black {--swiper-navigation-color:#000000;}.swiper-button-lock {display:none;}:root {}.swiper-pagination {position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;}.swiper-pagination.swiper-pagination-hidden {opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets {bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform:scale(0.33);}.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2;}button.swiper-pagination-bullet {border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer;}.swiper-pagination-bullet:only-child {display:none !important;}.swiper-pagination-bullet-active {opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets {right:10px;top:50%;transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display:inline-block;transition:200ms transform, 200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:200ms transform, 200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:200ms transform, 200ms right;}.swiper-pagination-progressbar {background:rgba(0, 0, 0, 0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:4px;height:100%;left:0;top:0;}.swiper-pagination-white {--swiper-pagination-color:#ffffff;}.swiper-pagination-black {--swiper-pagination-color:#000000;}.swiper-pagination-lock {display:none;}.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag {cursor:move;}.swiper-scrollbar-lock {display:none;}.swiper-zoom-container {width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas {max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed {cursor:move;}:root {}.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white {--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black {--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin {100% {transform:rotate(360deg);}}.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide {transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide {pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto;}.swiper-container-cube {overflow:visible;}.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide {transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide {pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-container-cube .swiper-cube-shadow:before {content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-container-flip {overflow:visible;}.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.isResponsive img {max-width:100% !important;height:auto !important;}@media only screen and (min-width:320px) and (max-width:926px) and (orientation:portrait) {.bearer{display:none;}header{height:auto;}.logo-header{display:inline-block;padding:1em 0;border-bottom:2px solid #009edc;text-align:center;}.nav-list{border-bottom:2px solid #009edc;}.nav-burger{}.home-tri-grill{grid:auto / repeat(1, 1fr);}.tri-grill{grid:auto / repeat(1, 1fr);grid-row-gap:20px;}.double-grill {grid:auto / repeat(1, 1fr);grid-row-gap:20px;}footer .grid-m-12 {text-align:center !important;display:flex;display:-webkit-flex;display:-moz-flex;align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;flex-direction:column;align-items:center;-webkit-align-items:center;-moz-align-items:center;}.contact-details {font-size:130%;}.steadfast-panel{padding:.1em 0;}.footer-logo{margin:0;}.footer-menu ul{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;}p.copyright{width:100%;text-align:center !important;padding:0 3.5em;}.hero_panel, .hero{height:45vh;}.panel.verydarkgreen, .panel.darkgreen{padding:3em;}section.main_section{margin-top:1em;}.hero h2{font-size:4.7em;margin-bottom:0;}.hero h3{font-size:2.7em;line-height:125%;}.tagline{padding-bottom:10px;}} @media only screen and (min-width:320px) and (max-width:926px) and (orientation:landscape) {header{height:auto;}.steadfast-panel{padding:.1em 0;text-align:center;}.footer-logo{margin:0;text-align:center;}.contact-details{text-align:right;font-size:120%;}.panel.verydarkgreen, .panel.darkgreen{padding:3em;}.logo-header{display:inline-block;padding:1em 0;border-bottom:2px solid #009edc;text-align:center;}.nav-list{border-bottom:2px solid #009edc;}.hero_panel, .hero{height:118vh;}.hero h2{font-size:5em;}.hero h3{font-size:3.55em;}} 