html,body,div,span,applet,object,iframe,h1,.h1,p.h1,h2,.h2,p.h2,h3,.h3,p.h3,h4,.h4,p.h4,h5,.h5,p.h5,h6,.h6,p.h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"pragmatica",sans-serif;font-size:16px;font-weight:300;line-height:1.6}p,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0 0 30px 0}*+p,*+ul,*+ol,*+dl,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-top:30px}hr{margin:0 0 30px 0}a{background:transparent;text-decoration:none;color:#2e296b}a:hover{outline:0;color:#3e3790;cursor:pointer}a:visited{color:#1e1b46}a::-moz-selection{background-color:rgba(46,41,107,0.5)}a::selection{background-color:rgba(46,41,107,0.5)}p{font-size:1em;line-height:1.6}p::-moz-selection{background-color:rgba(46,41,107,0.5)}p::selection{background-color:rgba(46,41,107,0.5)}strong{font-weight:700}h1,.h1,p.h1,h2,.h2,p.h2,h3,.h3,p.h3,h4,.h4,p.h4,h5,.h5,p.h5,h6,.h6,p.h6{font-family:"pragmatica",sans-serif;color:#2e296b;text-transform:uppercase;margin:0 0 30px 0;max-width:100%}h1::-moz-selection,.h1::-moz-selection,h2::-moz-selection,.h2::-moz-selection,h3::-moz-selection,.h3::-moz-selection,h4::-moz-selection,.h4::-moz-selection,h5::-moz-selection,.h5::-moz-selection,h6::-moz-selection,.h6::-moz-selection{background-color:rgba(46,41,107,0.5)}h1::selection,.h1::selection,h2::selection,.h2::selection,h3::selection,.h3::selection,h4::selection,.h4::selection,h5::selection,.h5::selection,h6::selection,.h6::selection{background-color:rgba(46,41,107,0.5)}h1,.h1,p.h1{font-size:2.2em;font-weight:700}h2,.h2,p.h2{font-size:2.0em;font-weight:400}h3,.h3,p.h3{font-weight:300;font-size:1.6em}h4,.h4,p.h4{font-size:1.4em;font-weight:200}h5,.h5,p.h5{font-size:1.2em}h6,.h6,p.h6{font-size:1.1em;font-weight:400}address p{margin:0}ul{list-style-type:disc;list-style-position:inside}ol{list-style-type:decimal;list-style-position:inside}ul ul,ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px}ol ol,ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #969696;border-radius:0;font-family:"pragmatica",sans-serif;font-size:1em;padding:10px 15px;line-height:1.3;height:42px;outline:none;vertical-align:middle;margin-bottom:5px}input:active,textarea:active,select:active,input:focus,textarea:focus,select:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='rgb(68, 68, 68)' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:100% 50%;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;padding-right:45px;height:42px;padding-top:0;padding-bottom:0}select:hover{cursor:pointer}button,.button,a.button,input[type="button"],textarea[type="button"],select[type="button"]{-webkit-appearance:none;margin:0;margin-bottom:5px;border:1px solid #2e296b;border-radius:0px;overflow:visible;font-family:"pragmatica",sans-serif;font-size:1em;color:#2e296b;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;background-color:transparent;vertical-align:middle;text-decoration:none;text-align:center;-webkit-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;line-height:1.3;text-transform:uppercase}button::-moz-selection,.button::-moz-selection,a.button::-moz-selection,input[type="button"]::-moz-selection,textarea[type="button"]::-moz-selection,select[type="button"]::-moz-selection{background-color:transparent}button::selection,.button::selection,a.button::selection,input[type="button"]::selection,textarea[type="button"]::selection,select[type="button"]::selection{background-color:transparent}button:not(:disabled),.button:not(:disabled),a.button:not(:disabled),input[type="button"]:not(:disabled),textarea[type="button"]:not(:disabled),select[type="button"]:not(:disabled){cursor:pointer}button:hover,button:active,button:focus,.button:hover,.button:active,.button:focus,a.button:hover,a.button:active,a.button:focus,input[type="button"]:hover,textarea[type="button"]:hover,select[type="button"]:hover,input[type="button"]:active,textarea[type="button"]:active,select[type="button"]:active,input[type="button"]:focus,textarea[type="button"]:focus,select[type="button"]:focus{background-color:#2e296b;color:#fff;outline:none;text-decoration:none}button.large,.button.large,a.button.large,input[type="button"].large,textarea[type="button"].large,select[type="button"].large{font-size:1.8em;padding:18px 36px}button.huge,.button.huge,a.button.huge,input[type="button"].huge,textarea[type="button"].huge,select[type="button"].huge{font-size:2.5em;padding:25px 50px}button.outline,.button.outline,a.button.outline,input[type="button"].outline,textarea[type="button"].outline,select[type="button"].outline{background-color:transparent;color:#2e296b}button.outline:hover,button.outline:active,.button.outline:hover,.button.outline:active,a.button.outline:hover,a.button.outline:active,input[type="button"].outline:hover,textarea[type="button"].outline:hover,select[type="button"].outline:hover,input[type="button"].outline:active,textarea[type="button"].outline:active,select[type="button"].outline:active{color:#2e296b;background-color:transparent}.container{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1220px;padding-left:30px;padding-right:30px}@media (max-width: 768px){.container{padding-left:10px;padding-right:10px}}.center,.centre{margin-left:auto;margin-right:auto}.grid,.row .align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.grid>*,.row .align>*{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;-ms-flex-negative:1;max-width:100%}.text-large{font-size:150%}[class*='grid-width']>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.grid-width-1-2>*{width:50%}.grid-width-1-3>*{width:33.333%}.grid-width-1-4>*{width:25%}.grid-width-1-5>*{width:20%}.grid-width-1-6>*{width:16.666%}.grid-width-1-10>*{width:10%}.grid-width-auto>*{width:auto}@media (min-width: 480px){.grid-width-small-1-1>*{width:100%}.grid-width-small-1-2>*{width:50%}.grid-width-small-1-3>*{width:33.333%}.grid-width-small-1-4>*{width:25%}.grid-width-small-1-5>*{width:20%}.grid-width-small-1-6>*{width:16.666%}.grid-width-small-1-10>*{width:10%}}@media (min-width: 768px){.grid-width-medium-1-1>*{width:100%}.grid-width-medium-1-2>*{width:50%}.grid-width-medium-1-3>*{width:33.333%}.grid-width-medium-1-4>*{width:25%}.grid-width-medium-1-5>*{width:20%}.grid-width-medium-1-6>*{width:16.666%}.grid-width-medium-1-10>*{width:10%}}@media (min-width: 960px){.grid-width-large-1-1>*{width:100%}.grid-width-large-1-2>*{width:50%}.grid-width-large-1-3>*{width:33.333%}.grid-width-large-1-4>*{width:25%}.grid-width-large-1-5>*{width:20%}.grid-width-large-1-6>*{width:16.666%}.grid-width-large-1-10>*{width:10%}}@media (min-width: 1220px){.grid-width-xlarge-1-1>*{width:100%}.grid-width-xlarge-1-2>*{width:50%}.grid-width-xlarge-1-3>*{width:33.333%}.grid-width-xlarge-1-4>*{width:25%}.grid-width-xlarge-1-5>*{width:20%}.grid-width-xlarge-1-6>*{width:16.666%}.grid-width-xlarge-1-10>*{width:10%}}[class*='width']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.width-1-1{width:100%}.width-1-2,.width-2-4,.width-3-6,.width-5-10{width:50%}.width-1-3,.width-2-6{width:33.333%}.width-2-3,.width-4-6{width:66.666%}.width-1-4{width:25%}.width-3-4{width:75%}.width-1-5,.width-2-10{width:20%}.width-2-5,.width-4-10{width:40%}.width-3-5,.width-6-10{width:60%}.width-4-5,.width-8-10{width:80%}.width-1-6{width:16.666%}.width-5-6{width:83.333%}.width-1-10{width:10%}.width-3-10{width:30%}.width-7-10{width:70%}.width-9-10{width:90%}@media (min-width: 480px){.width-small-1-1{width:100%}.width-small-1-2,.width-small-2-4,.width-small-3-6,.width-small-5-10{width:50%}.width-small-1-3,.width-small-2-6{width:33.333%}.width-small-2-3,.width-small-4-6{width:66.666%}.width-small-1-4{width:25%}.width-small-3-4{width:75%}.width-small-1-5,.width-small-2-10{width:20%}.width-small-2-5,.width-small-4-10{width:40%}.width-small-3-5,.width-small-6-10{width:60%}.width-small-4-5,.width-small-8-10{width:80%}.width-small-1-6{width:16.666%}.width-small-5-6{width:83.333%}.width-small-1-10{width:10%}.width-small-3-10{width:30%}.width-small-7-10{width:70%}.width-small-9-10{width:90%}}@media (min-width: 768px){.width-medium-1-1{width:100%}.width-medium-1-2,.width-medium-2-4,.width-medium-3-6,.width-medium-5-10{width:50%}.width-medium-1-3,.width-medium-2-6{width:33.333%}.width-medium-2-3,.width-medium-4-6{width:66.666%}.width-medium-1-4{width:25%}.width-medium-3-4{width:75%}.width-medium-1-5,.width-medium-2-10{width:20%}.width-medium-2-5,.width-medium-4-10{width:40%}.width-medium-3-5,.width-medium-6-10{width:60%}.width-medium-4-5,.width-medium-8-10{width:80%}.width-medium-1-6{width:16.666%}.width-medium-5-6{width:83.333%}.width-medium-1-10{width:10%}.width-medium-3-10{width:30%}.width-medium-7-10{width:70%}.width-medium-9-10{width:90%}}@media (min-width: 960px){.width-large-1-1{width:100%}.width-large-1-2,.width-large-2-4,.width-large-3-6,.width-large-5-10{width:50%}.width-large-1-3,.width-large-2-6{width:33.333%}.width-large-2-3,.width-large-4-6{width:66.666%}.width-large-1-4{width:25%}.width-large-3-4{width:75%}.width-large-1-5,.width-large-2-10{width:20%}.width-large-2-5,.width-large-4-10{width:40%}.width-large-3-5,.width-large-6-10{width:60%}.width-large-4-5,.width-large-8-10{width:80%}.width-large-1-6{width:16.666%}.width-large-5-6{width:83.333%}.width-large-1-10{width:10%}.width-large-3-10{width:30%}.width-large-7-10{width:70%}.width-large-9-10{width:90%}}@media (min-width: 1220px){.width-xlarge-1-1{width:100%}.width-xlarge-1-2,.width-xlarge-2-4,.width-xlarge-3-6,.width-xlarge-5-10{width:50%}.width-xlarge-1-3,.width-xlarge-2-6{width:33.333%}.width-xlarge-2-3,.width-xlarge-4-6{width:66.666%}.width-xlarge-1-4{width:25%}.width-xlarge-3-4{width:75%}.width-xlarge-1-5,.width-xlarge-2-10{width:20%}.width-xlarge-2-5,.width-xlarge-4-10{width:40%}.width-xlarge-3-5,.width-xlarge-6-10{width:60%}.width-xlarge-4-5,.width-xlarge-8-10{width:80%}.width-xlarge-1-6{width:16.666%}.width-xlarge-5-6{width:83.333%}.width-xlarge-1-10{width:10%}.width-xlarge-3-10{width:30%}.width-xlarge-7-10{width:70%}.width-xlarge-9-10{width:90%}}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex}.flex>*{-ms-flex-negative:1}.flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;-js-display:inline-flex;display:inline-flex}.flex-inline>*{-ms-flex-negative:1}.flex-top{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.flex-wrap-top{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.flex-wrap-middle{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.flex-wrap-bottom{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.flex-wrap-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.flex-wrap-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}@media (min-width: 480px) and (max-width: 768px){.flex-order-first-small{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-order-last-small{-webkit-box-ordinal-group:100;-webkit-order:99;-moz-box-ordinal-group:100;-ms-flex-order:99;order:99}}@media (max-width: 480px){.flex-order-first-mobile{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-order-last-mobile{-webkit-box-ordinal-group:100;-webkit-order:99;-moz-box-ordinal-group:100;-ms-flex-order:99;order:99}.hidden-mobile{display:none}}@media (min-width: 768px) and (max-width: 960px){.flex-order-first-medium{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-order-last-medium{-webkit-box-ordinal-group:100;-webkit-order:99;-moz-box-ordinal-group:100;-ms-flex-order:99;order:99}}.no-js .accordion .accordion-sort-fields{display:none}.accordion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion .accordion-sort-fields{padding-bottom:15px;text-align:right}@media (max-width: 768px){.accordion .accordion-sort-fields input,.accordion .accordion-sort-fields textarea,.accordion .accordion-sort-fields select,.accordion .accordion-sort-fields button{width:100%}}.accordion .accordion-sort-fields button{color:#fff;background-color:#969696;border-color:#969696}.accordion .accordion-sort-fields button:hover{background-color:#b0b0b0}.accordion .accordion-sort-fields button.sort.asc:after,.accordion .accordion-sort-fields button.sort.desc:after{content:'';display:inline-block;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;margin-left:5px;margin-bottom:2px;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.accordion .accordion-sort-fields button.sort.desc:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-header-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#969696;padding:10px;padding-right:30px;color:#fff;font-weight:700;font-family:"pragmatica",sans-serif;text-transform:uppercase}.accordion ul.accordion-list{list-style:none;width:100%;padding:0;margin:0}.accordion ul.accordion-list>li{position:relative;width:100%;border-bottom:1px solid #969696;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-indent:0;padding:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.accordion ul.accordion-list>li .title{padding:15px;padding-right:30px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;color:#000}.accordion ul.accordion-list>li .title:hover{cursor:pointer;background-color:#e3e3e3}.accordion ul.accordion-list>li .content-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%;padding:0;margin:0;-webkit-transition:max-height 0.8s ease-in-out;-o-transition:max-height 0.8s ease-in-out;transition:max-height 0.8s ease-in-out}.accordion ul.accordion-list>li .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;padding-right:30px;overflow:hidden}.js .accordion ul.accordion-list>li .content-holder{max-height:0}.js .accordion ul.accordion-list>li:after,.js .accordion ul.accordion-list>li:before{content:'';position:absolute;display:block;width:10px;height:0px;border-top:3px solid #969696;right:10px;top:50%;-webkit-transition:-webkit-transform 0.8s ease-in-out;transition:-webkit-transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out, -webkit-transform 0.8s ease-in-out;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js .accordion ul.accordion-list>li:after{-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.js .accordion ul.accordion-list>li.expanded{background-color:#e3e3e3}.js .accordion ul.accordion-list>li.expanded .content-holder{max-height:3000px}.js .accordion ul.accordion-list>li.expanded .title{font-weight:700}.js .accordion ul.accordion-list>li.expanded:after,.js .accordion ul.accordion-list>li.expanded:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}dl{margin-bottom:0}dl dt{font-weight:700}body{overflow-x:hidden}main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:80vh}main header{display:block;position:relative;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;padding:60px;text-align:center;height:auto}@media (max-width: 480px){main header{background-attachment:scroll}}main header.halfscreen{min-height:50vh}main header.fullscreen{height:100vh}main header.halfscreen .container,main header.fullscreen .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main header.contrast{color:white}main header.contrast p,main header.contrast h1,main header.contrast .h1,main header.contrast h2,main header.contrast .h2,main header.contrast h3,main header.contrast .h3,main header.contrast h4,main header.contrast .h4,main header.contrast h5,main header.contrast .h5,main header.contrast h6,main header.contrast .h6{color:white}main header.contrast .button{color:white;border-color:white}main header.contrast .button:hover{color:#2e296b;background-color:white}main header.inline{display:block;padding:0;background:none;text-align:left;padding-top:30px}main header.inline p,main header.inline h1,main header.inline .h1,main header.inline h2,main header.inline .h2,main header.inline h3,main header.inline .h3,main header.inline h4,main header.inline .h4,main header.inline h5,main header.inline .h5,main header.inline h6,main header.inline .h6{display:inline}main section{position:relative;z-index:0;background-color:white;overflow:hidden}main section.edge-fade:after{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;z-index:-5;-webkit-box-shadow:0px 80px 50px -20px white inset, 0px -80px 50px -20px white inset;box-shadow:0px 80px 50px -20px white inset, 0px -80px 50px -20px white inset}main section.fullscreen{display:block;height:100vh;width:100%}main section.fullscreen:first-child{margin-top:-60px}main section .featured-image{position:absolute;width:50%;max-height:100%;height:auto;top:40%;left:-15%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main section .featured-image img{width:100%;height:auto}main section .featured-image.rellax{top:20%}main section>.content{position:absolute;display:block;max-height:100%;left:40%;top:50%;width:50%;padding:30px;padding-bottom:90px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}main section .section-link{position:absolute;bottom:0;left:30px;z-index:5}main section .section-link.view-more-button{height:90px;width:90px}main section .svg-bg{position:absolute;top:0;left:-25%;z-index:-10;width:100%;height:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main section .svg-bg svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);fill:none;stroke:#e6e6e6;stroke-miterlimit:10}main section .svg-bg svg path,main section .svg-bg svg circle,main section .svg-bg svg polygon,main section .svg-bg svg rect{stroke-dashoffset:6000px;stroke-dasharray:6000px;-webkit-animation:draw 10s linear infinite alternate;animation:draw 10s linear infinite alternate}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}main section.striped:nth-child(odd){background-color:#f2f2f2}main section.striped:nth-child(odd):after{-webkit-box-shadow:0px 80px 50px -20px #f2f2f2 inset,0px -80px 50px -20px #f2f2f2 inset;box-shadow:0px 80px 50px -20px #f2f2f2 inset,0px -80px 50px -20px #f2f2f2 inset}main section.striped:nth-child(odd) .content{left:auto;right:40%}main section.striped:nth-child(odd) .section-link{right:30px;left:auto}main section.striped:nth-child(odd) .featured-image{left:auto;right:-15%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main section.striped:nth-child(odd) .featured-image img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}main section.striped:nth-child(odd) .svg-bg{left:auto;right:-25%}main section.striped:nth-child(odd) .svg-bg svg{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}main section.content{padding:60px}main section.break-section{text-align:center;background-color:#2e296b;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}main section.break-section .container{padding:60px}main section.break-section:after{display:none}@media (max-width: 480px){main section.break-section{background-attachment:scroll}}main section.contrast{color:white}main section.contrast p,main section.contrast h1,main section.contrast .h1,main section.contrast h2,main section.contrast .h2,main section.contrast h3,main section.contrast .h3,main section.contrast h4,main section.contrast .h4,main section.contrast h5,main section.contrast .h5,main section.contrast h6,main section.contrast .h6{color:white}main section.contrast .button{color:white;border-color:white}main section.contrast .button:hover{color:#2e296b;background-color:white}@media (max-width: 768px){main section{padding:50px 0}main section.content{padding:60px 15px}main section.fullscreen{height:auto}main section .featured-image{position:relative;width:100%;height:auto;top:0;left:0;margin-left:auto;margin-right:auto;-webkit-transform:none;-ms-transform:none;transform:none}main section .featured-image.rellax{top:0;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}main section .section-link{right:30px;left:auto}main section>.content{position:relative;width:100%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}main section.striped:nth-child(odd) .featured-image{right:auto;-webkit-transform:none;-ms-transform:none;transform:none}main section.striped:nth-child(odd) .featured-image img{-webkit-transform:none;-ms-transform:none;transform:none}main section.striped:nth-child(odd) .content{right:auto}}footer{background-color:#545759}footer .container{color:white;padding:30px;font-size:70%}footer .container.grid>div,footer .row .container.align>div,.row footer .container.align>div{padding:10px;text-align:center}@media (min-width: 768px){footer .container.grid>div:nth-child(1),footer .row .container.align>div:nth-child(1),.row footer .container.align>div:nth-child(1){text-align:left}footer .container.grid>div:nth-child(2),footer .row .container.align>div:nth-child(2),.row footer .container.align>div:nth-child(2){text-align:right}}footer .container ul#footer-menu{list-style:none;width:100%}footer .container ul#footer-menu li{display:inline-block;padding:0}footer .container ul#footer-menu li a{color:white;padding:0}footer .container ul#footer-menu li a:hover{color:#C4D9F0}footer .container ul#footer-menu li:after{display:inline-block;color:#8e9092;content:'|';padding:0 10px}footer .container ul#footer-menu li:last-child:after{display:none}nav.main-nav,nav.floating-nav{display:block;position:relative;top:0;left:0;width:100%;padding:0;background-color:#cfd0d1;-webkit-box-shadow:0px 1px 1px #8e9092;box-shadow:0px 1px 1px #8e9092;-webkit-transition:padding 0.4s ease-in-out;-o-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out;z-index:500}nav.main-nav.floating,nav.floating-nav.floating{position:fixed}nav.main-nav.floating+*,nav.floating-nav.floating+*{padding-top:40px}nav.main-nav .container,nav.floating-nav .container{padding:0 30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.main-nav .container a.logo-link,nav.floating-nav .container a.logo-link{display:block;padding:0}nav.main-nav .container a.logo-link div,nav.floating-nav .container a.logo-link div{display:block;width:130px;height:40px;background-color:black}nav.main-nav .container a.logo-link img,nav.floating-nav .container a.logo-link img{height:50px;width:auto}nav.main-nav .container a.logo-link picture,nav.floating-nav .container a.logo-link picture{height:60px;width:auto}@media (max-width: 768px){nav.main-nav .container a.logo-link,nav.floating-nav .container a.logo-link{width:30px;overflow:hidden;padding:5px 0 5px 0}nav.main-nav .container a.logo-link:after,nav.floating-nav .container a.logo-link:after{content:'';clear:both;visibility:hidden}nav.main-nav .container a.logo-link img,nav.floating-nav .container a.logo-link img{float:right}}nav.main-nav .container ul#main-menu,nav.floating-nav .container ul#main-menu{margin:0;padding:0;list-style:none}@media (max-width: 1175px){nav.main-nav .container ul#main-menu,nav.floating-nav .container ul#main-menu{display:none}}nav.main-nav .container ul#main-menu li,nav.floating-nav .container ul#main-menu li{position:relative;display:block;padding:0;margin:0;border:none;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}nav.main-nav .container ul#main-menu li a,nav.floating-nav .container ul#main-menu li a{display:block;color:#111;font-family:'pragmatica', sans-serif;font-weight:400;padding:45px 25px 10px 25px;margin:0;-webkit-transition:padding 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out, color 0.2s ease-in-out;transition:padding 0.2s ease-in-out, color 0.2s ease-in-out;text-transform:none}nav.main-nav .container ul#main-menu li ul,nav.floating-nav .container ul#main-menu li ul{position:absolute;visibility:hidden;opacity:0;top:100%;display:block;background-color:#2e296b;min-width:300px;-webkit-transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out;-o-transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out;transition:visibility 0s linear 0.2s, opacity 0.2s ease-in-out;z-index:500;font-size:0.8em;margin:0}nav.main-nav .container ul#main-menu li ul li,nav.floating-nav .container ul#main-menu li ul li{display:block;min-width:100%;margin:0}nav.main-nav .container ul#main-menu li ul li a,nav.floating-nav .container ul#main-menu li ul li a{font-weight:200;padding:5px 25px;color:white;min-width:200px}nav.main-nav .container ul#main-menu li ul li:hover,nav.floating-nav .container ul#main-menu li ul li:hover{background-color:rgba(255,255,255,0.1)}nav.main-nav .container ul#main-menu li:hover,nav.floating-nav .container ul#main-menu li:hover{background-color:#2e296b}nav.main-nav .container ul#main-menu li:hover a,nav.floating-nav .container ul#main-menu li:hover a{color:white}nav.main-nav .container ul#main-menu li:hover ul,nav.floating-nav .container ul#main-menu li:hover ul{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s, opacity 0.2s ease-in-out;-o-transition:visibility 0s linear 0s, opacity 0.2s ease-in-out;transition:visibility 0s linear 0s, opacity 0.2s ease-in-out}nav.main-nav.float .container>ul>li>a,nav.floating-nav.float .container>ul>li>a{padding:40px 25px 5px 25px}.single-product h1,.single-product .h1{color:#111;font-size:1.0em;margin-bottom:0;text-transform:none}.single-product.main{padding-top:30px}.single-product .meta p{margin:0}.single-product .meta p.product-code{margin-bottom:30px}.single-product>.header p{font-size:1.2em;margin-top:0;font-weight:700}.single-product>.header p .product-code{font-weight:300}.single-product .product-info{position:relative}@media (min-width: 768px){.single-product .product-info{padding-left:30px}}.single-product .product-info .images{display:block;position:relative;margin-left:auto;margin-right:auto}.single-product .product-info .images img{float:left;width:25%;height:auto}.single-product .product-info .images img.main{width:100%}.single-product .product-info .images:after{content:'';display:block;visibility:hidden;line-height:0;height:0;clear:both;width:100%}.catalogue-items{width:100%}.catalogue-items>p,.catalogue-items>h1,.catalogue-items>.h1,.catalogue-items>h2,.catalogue-items>.h2,.catalogue-items>h3,.catalogue-items>.h3,.catalogue-items>h4,.catalogue-items>.h4,.catalogue-items>h5,.catalogue-items>.h5,.catalogue-items>h6,.catalogue-items>.h6{width:100%;display:inline;text-align:center}.catalogue-items .item-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;margin-bottom:30px;width:100%}@media (min-width: 768px) and (max-width: 960px){.catalogue-items.basic .item-wrapper{width:calc( (100% - 60px) / 3);margin-right:30px}.catalogue-items.basic .item-wrapper:nth-child(3n){margin-right:0}}@media (min-width: 960px){.catalogue-items.basic .item-wrapper{width:calc( (100% - 90px) / 4);margin-right:30px}.catalogue-items.basic .item-wrapper:nth-child(4n){margin-right:0}}.catalogue-items.news{overflow:visible !important}@media (min-width: 768px){.catalogue-items.news .item-wrapper{width:calc( (100% - 90px) / 3);margin-right:30px}.catalogue-items.news .item-wrapper:nth-child(3n){margin-right:0}}.catalogue-items.news .item-wrapper .catalogue-item:hover{background-color:#fbfbfb;border-color:#eff0f0}.catalogue-items.news .item-wrapper .catalogue-item .content .short-description{font-size:16px;height:76.8px;overflow:ellipsis}.catalogue-items.news .item-wrapper .catalogue-item .content .short-description p{margin:0}.multiple .catalogue-items{width:100%}@media (min-width: 768px) and (max-width: 960px){.multiple .catalogue-items{margin-right:0}.multiple .catalogue-items .item-wrapper{width:calc((100% - 30px) /2);margin-right:30px}.multiple .catalogue-items .item-wrapper:nth-child(2n+1){margin-right:0}}@media (min-width: 960px){.multiple .catalogue-items{width:calc( (100% - 30px) / 2);margin-right:30px}.multiple .catalogue-items:nth-child(2n){margin-right:0}.multiple .catalogue-items .item-wrapper{width:calc((100% - 30px)/2);margin-right:30px}.multiple .catalogue-items .item-wrapper:nth-child(2n+1){margin-right:0}}.sort-fields{margin-bottom:15px}.sort-fields #search-field{background-color:transparent;-webkit-transition:border-color 0.4s ease-in-out;-o-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out;font-family:"FontAwesome","pragmatica",sans-serif}.sort-fields #search-field:not(:focus){font-family:"FontAwesome","pragmatica",sans-serif;border-color:transparent}.sort-fields #search-field:not(:focus):hover{cursor:pointer}.catalogue-item{position:relative;display:block;border:1px solid #eff0f0;border-radius:3px;background-color:rgba(255,255,255,0.9);color:#111;width:100%}.catalogue-item:visited,.catalogue-item:hover{color:#111}.catalogue-item .header{position:relative;color:#545759;background-color:#eff0f0;padding:25px 15px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.catalogue-item .header h4,.catalogue-item .header .h4{color:#545759;padding:0;margin:0;font-size:0.9em;text-transform:none;font-weight:700;line-height:1.2;padding-right:20px}.catalogue-item .header:after{content:"";font-family:'FontAwesome';font-size:16px;display:block;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.catalogue-item .category{position:absolute;top:55%;left:-15px;color:white;background-color:#2e296b;padding:2px 10px;max-width:75%}.catalogue-item img{position:relative;width:100%;height:auto}.catalogue-item .content{position:relative;padding:10px 20px;font-size:0.8em}.catalogue-item .content dl{margin-top:15px}.catalogue-item .content dl dd{margin-bottom:15px}.catalogue-item .content dl dd:last-child{margin-bottom:0}.catalogue-item .content dl dd dl{margin:0;font-size:80%}.catalogue-item .content .short-description{margin:0}.catalogue-item:hover{cursor:pointer;text-decoration:none;border-color:#545759}.catalogue-item:hover .header{background-color:#545759;color:#FFF}.catalogue-item:hover .header h4,.catalogue-item:hover .header .h4{color:#FFF}.path{fill:none;-webkit-animation:dash 1s linear forwards;animation:dash 1s linear forwards;stroke-linecap:round}a.view-more-button{display:block;position:relative;border:2px solid #2e296b;height:70px;width:70px;border-radius:50%;padding:0;margin:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background 0.2s ease-in-out, -webkit-transform 0.2s ease-out;transition:background 0.2s ease-in-out, -webkit-transform 0.2s ease-out;-o-transition:background 0.2s ease-in-out, transform 0.2s ease-out;transition:background 0.2s ease-in-out, transform 0.2s ease-out;transition:background 0.2s ease-in-out, transform 0.2s ease-out, -webkit-transform 0.2s ease-out}a.view-more-button:before,a.view-more-button:after{content:'';display:block;position:absolute;padding:0;-webkit-transition:border 0.4s ease-in-out;-o-transition:border 0.4s ease-in-out;transition:border 0.4s ease-in-out}a.view-more-button:before{height:50%;width:0px;left:50%;top:25%;border-left:2px solid #2e296b;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}a.view-more-button:after{width:50%;height:0px;top:50%;left:25%;border-top:2px solid #2e296b;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}a.view-more-button:hover{background-color:#2e296b;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a.view-more-button:hover:before{border-left-color:white}a.view-more-button:hover:after{border-top-color:white}.tabs{margin-bottom:30px}.tabs .tab-group{display:block;padding:0;margin:0;width:100;border-bottom:1px solid #eff0f0}.tabs .tab-group .tab{display:inline-block;color:#111;background-color:#eff0f0;padding:10px 20px;text-transform:uppercase;font-size:80%;font-weight:400;font-family:"pragmatica",sans-serif;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tabs .tab-group .tab.current{background-color:#a0a4a6;color:white}.tabs .tab-group .tab:hover{cursor:pointer;background-color:#bbbdbe;color:white}.tabs .tab-body{display:none;padding:0;font-family:'pragmatica', sans-serif}.tabs .tab-body.current{display:block}.tabs .tab-body .compat-title{display:none;padding:10px 20px;margin:0;color:#111;background-color:#eff0f0;border-top:1px solid #a0a4a6;border-bottom:1px solid #a0a4a6;font-size:80%}.tabs .tab-body ul{padding:0;margin:0;font-size:0.8em;list-style:none;padding:0;margin:0}.tabs .tab-body ul li{padding:10px 20px;border-top:1px solid #c2c3c4}.tabs .tab-body ul li:first-child{border-top:none}.tabs .tab-body ul li .title{font-family:"pragmatica",sans-serif;font-weight:700}.tabs .tab-body ul li:hover{background-color:#f6f6f6}.tabs .tab-body ul li dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.tabs .tab-body ul li dl>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.tabs .tab-body ul li dl dt{font-weight:400;width:35%;padding:3px 0}.tabs .tab-body ul li dl dd{width:65%;padding:3px 0;text-align:right}@media (max-width: 768px){.tabs .tab-group{display:none}.tabs .tab-body{display:block}.tabs .tab-body .compat-title{display:block}}.location-page>*{position:relative;background-color:rgba(255,255,255,0.95)}.location-page header.inline{background-color:rgba(255,255,255,0.95)}.location-page header.inline+section.content{padding-top:0}.location-page>*:nth-child(2){margin-top:65vh}.location-page .map-wrapper{position:fixed;top:5vh}.map-wrapper{width:100%;display:block;padding:0;height:70vh;position:relative}.map-wrapper .map-container{position:absolute;top:0;height:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.map-wrapper .map-container img{height:100%;width:auto}.map-wrapper .map-container .location{position:absolute;font-size:70%;-webkit-transform:translate(-50%, -25px);-ms-transform:translate(-50%, -25px);transform:translate(-50%, -25px);opacity:1;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.map-wrapper .map-container .location>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.map-wrapper .map-container .location.fadeout{opacity:0}.map-wrapper .map-container .location a.view-more-button{height:50px;width:50px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.map-wrapper .map-container .location .info{visibility:collapse;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:visibility 0s linear 0.5s, opacity 0.5s ease-in-out;-o-transition:visibility 0s linear 0.5s, opacity 0.5s ease-in-out;transition:visibility 0s linear 0.5s, opacity 0.5s ease-in-out}.map-wrapper .map-container .location .info .title{padding:0;margin:0;text-transform:uppercase;font-weight:700;color:#545759}.map-wrapper .map-container .location .info .description{margin:0;padding:0;color:#8e9092;line-height:1.1}.map-wrapper .map-container .location.current .info{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s, opacity 0.2s ease-in-out;-o-transition:visibility 0s linear 0s, opacity 0.2s ease-in-out;transition:visibility 0s linear 0s, opacity 0.2s ease-in-out}@media (max-width: 768px){.location-page .map-wrapper{top:130px;height:270px}.location-page .map-wrapper .map-container .location{display:none}.location-page>*:nth-child(2){margin-top:400px}}.row{margin-left:-30px}.row p:empty{display:none}.row .align{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;padding-left:30px;margin-left:-30px;width:100%}.row .align>div.panel{padding-left:30px;margin-bottom:30px;text-align:center}.row .align>div.panel img{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.row .align>div.panel img:hover{opacity:0.7}.row .align>div.panel a.vidlink{position:relative;display:block}.row .align>div.panel a.vidlink:after{font-family:'FontAwesome';position:absolute;content:"\f16a";color:#FFF;opacity:0.5;font-size:70px;width:70px;height:70px;line-height:1;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.row .align>div.panel a.vidlink:hover:after{opacity:0.8}.row .align>div.panel>div.content{padding-top:10px}.row .align>div.panel>div.content img{width:100%;height:auto}.row .align>div.panel>div.content h3.typography,.row .align>div.panel>div.content .typography.h3{margin:0;text-align:center}.row .align>div.panel>div.content .typography{text-align:center}.row .align>div.panel>div.content p:empty{display:none}.row .align>div.panel:nth-child(even)>div.content{border-top-color:#545759}.text-large{font-family:"pragmatica",sans-serif;font-weight:300}.tablepress thead tr th{background-color:#eaf0f9}.tablepress thead tr th.sorting,.tablepress thead tr th.sorting_asc,.tablepress thead tr th.sorting_desc{background-color:#eaf0f9}.tablepress thead tr th:hover{background-color:#9bb7e2}.tablepress thead tr th:hover.sorting,.tablepress thead tr th:hover.sorting_asc,.tablepress thead tr th:hover.sorting_desc{background-color:#9bb7e2}#mobile-menu-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;font-size:120%;overflow:hidden;max-height:0;padding:0;-webkit-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}#mobile-menu-wrapper ul{list-style:none}#mobile-menu-wrapper ul>li{position:relative;width:100%;padding:15px 0 15px 0}#mobile-menu-wrapper ul ul{position:relative;margin-top:0;margin-bottom:0;width:100%;background-color:#FFF;visibility:visible;opacity:1;font-size:80%}#mobile-menu-wrapper ul ul li a{color:#2e296b}#mobile-menu-wrapper.expand{max-height:1000px;padding-top:30px;padding-bottom:30px}.js #mobile-menu-wrapper ul>li.menu-item-has-children:after,.js #mobile-menu-wrapper ul>li.menu-item-has-children:before{content:'';position:absolute;display:block;width:10px;height:0px;border-top:3px solid #111;right:10px;top:50%;-webkit-transition:top 0s linear 0.8s, -webkit-transform 0.8s ease-in-out;transition:top 0s linear 0.8s, -webkit-transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out, top 0s linear 0.8s;transition:transform 0.8s ease-in-out, top 0s linear 0.8s;transition:transform 0.8s ease-in-out, top 0s linear 0.8s, -webkit-transform 0.8s ease-in-out;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.js #mobile-menu-wrapper ul>li.menu-item-has-children:after{-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg)}.js #mobile-menu-wrapper ul>li.menu-item-has-children:hover{cursor:pointer}.js #mobile-menu-wrapper ul>li.menu-item-has-children.expanded:after,.js #mobile-menu-wrapper ul>li.menu-item-has-children.expanded:before{top:25px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:top 0s linear, -webkit-transform 0.8s ease-in-out;transition:top 0s linear, -webkit-transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out, top 0s linear;transition:transform 0.8s ease-in-out, top 0s linear;transition:transform 0.8s ease-in-out, top 0s linear, -webkit-transform 0.8s ease-in-out}.js #mobile-menu-wrapper ul>li.menu-item-has-children.expanded>ul{max-height:1000px}.js #mobile-menu-wrapper ul>li>ul{max-height:0;overflow:hidden;-webkit-transition:max-height 0.8s ease-in-out;-o-transition:max-height 0.8s ease-in-out;transition:max-height 0.8s ease-in-out}#nav-hamburger{width:25px;height:20px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;z-index:1001;justify-self:flex-end}@media (min-width: 960px){#nav-hamburger{display:none}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){#nav-hamburger{display:block}}#nav-hamburger:hover{cursor:pointer !important}#nav-hamburger span{display:block;position:absolute;height:4px;width:100%;background:#2e296b;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-hamburger span:nth-child(1){top:0px}#nav-hamburger span:nth-child(2),#nav-hamburger span:nth-child(3){top:8px}#nav-hamburger span:nth-child(4){top:16px}#nav-hamburger.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-hamburger.open span:nth-child(4){top:8px;width:0%;left:50%}
