@-webkit-keyframes link-hover{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.01%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes link-hover{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.01%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;width:100%;font-weight:400;font-style:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,p,blockquote,figure,ol,ul{margin:0;padding:0}ul{list-style:none}h1,h2,h3,h4{font-size:inherit}a,button{text-decoration:none}button,[type=button],[type=reset],[type=submit]{display:inline-block;width:auto;padding:0;border:0;letter-spacing:inherit;line-height:inherit;background:transparent;border:0;outline:0;cursor:pointer;-webkit-appearance:none}button,input{overflow:visible;line-height:normal}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:focus,select:focus,textarea:focus,button:focus,.btn:focus{outline:none}svg:not(:root){overflow:hidden}label,select,button,input{cursor:pointer}button[disabled],html input[disabled]{cursor:default}img{-ms-interpolation-mode:bicubic}body{font-family:"Portrait",serif;line-height:1.6;color:#695958;background-color:#fff}body{font-size:100%}@media(min-width: 32em){body{font-size:101%}}@media(min-width: 54em){body{font-size:102%}}@media(min-width: 65em){body{font-size:103%}}@media(min-width: 75em){body{font-size:120%}}@media(min-width: 91em){body{font-size:125%}}@media(min-width: 115em){body{font-size:130%}}@media(min-width: 130em){body{font-size:140%}}input[type=text],input[type=email],input[type=tel],textarea,select{display:block;width:100%;padding:1em;font-family:"Portrait",serif;font-size:.85em;font-weight:400;letter-spacing:.05em;color:#1a1c14;background:#f7f7f2;border:1px solid #695958;border-radius:25px;-webkit-box-shadow:none;box-shadow:none;outline:0;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;-webkit-appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:#007a33 !important;-webkit-transition:.4s ease;transition:.4s ease}select{padding:1em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAADaOrdAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU1JREFUeNqsk08rRFEUwO/c5BPYsrBULFho/BniOzBEw4xPYPZKWSkblgwi/z4HGTb+TKEUFiyEMhYiG35H59Xr5b73Zsyp3zv17j397jvv3IRpnW43xnTDkqkivksLzrVEW36WdGR5TMAi7JkaBoJt0gykRTIPFzAEuzUUjMAB5Ot4PEAv7MOw7kv/Q7Cj9YcwSDu/rK69Qj9cqWirSsGGCoqeQN5b354X6INrGIXNCgXrpHE4hgEEn96aDex91km7gTFYiykokDJwIh3xC37XGeG/6hr0RM2wCrkQxzJMwRl0IfgIbrCOQmldJ9xCFlYiBOcuQZjEEyW1dTn9In8UVHAqLXYJoiQSTzoMdzCpl7Zec1ZblELwHvrPHP8kGI16sZrgElqgJAdAUI4qtjEn9B564FEFMuYpKMcpthVcBRF1wJyO+Vvcwh8BBgBKvGGZVv80xwAAAABJRU5ErkJggg==");background-position:97% center;background-repeat:no-repeat;background-size:10px;cursor:pointer;background-color:#eee;font-size:.85em}::-webkit-input-placeholder{color:#695958}:-ms-input-placeholder{color:#695958}::-ms-input-placeholder{color:#695958}::placeholder{color:#695958}input.wpcf7-form-control.wpcf7-submit{font-family:"Portrait",serif;display:inline-block;margin-top:32px;color:#fff;font-size:14px;line-height:17px;background:#1eaa5b;padding:12px 20px;font-weight:bold;border-radius:25px;min-width:122px;border:3px solid #1eaa5b;-webkit-transition:none;transition:none}input.wpcf7-form-control.wpcf7-submit:after{display:none}input.wpcf7-form-control.wpcf7-submit:hover{background:#fff;color:#1eaa5b}img,svg,figure,picture,object,embed,iframe,video{max-width:100%;height:auto;border:0}img.-center{display:block;margin:0 auto}.flex-vid{position:relative;height:0;margin-bottom:1em;padding-bottom:56.5%;overflow:hidden}.flex-vid iframe,.flex-vid object,.flex-vid embed,.flex-vid video{position:absolute;top:0;left:0;width:100%;height:100%}.bg-vid{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.bg-vid__cover{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#aadb1e;-webkit-animation:fade-out 1.5s 1s ease both;animation:fade-out 1.5s 1s ease both}.bg-vid__vid{z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;min-width:100%;max-width:none;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.scroll-anchor{display:block;padding-top:4em;margin-top:-4em}table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:"Portrait",serif;color:#1a1c14;line-height:1.5;background-color:#f7f7f2}h1,h2,h3,h4{font-family:"Portrait",serif}h5{font-family:"Portrait",serif}span.eyebrow{font-size:14px;line-height:21px;letter-spacing:1.17px;color:#695958;font-family:"Arnold",monospace;text-transform:uppercase;margin-bottom:28px;display:block}h1{margin-bottom:28px}h2{font-size:40px;line-height:49px;color:#1a1c14;font-weight:400}h3{font-size:24px;line-height:26px;color:#1a1c14;font-weight:400}h4{margin-bottom:.5em;line-height:1.45;font-size:1.15em}@media(min-width: 54em){h4{font-size:1.15em}}h5{margin-bottom:.5em;line-height:1.35;font-size:1em}@media(min-width: 54em){h5{font-size:1.15em}}h1{font-size:48px;line-height:49px;color:#1a1c14;font-weight:400}.font-meta{display:block;margin-bottom:1em;font-family:"Portrait",serif;font-weight:700;font-size:.65em;text-transform:uppercase;letter-spacing:.15em}.font-title{font-family:"Portrait",serif;font-size:1.5em;font-weight:700}.font-pretitle{display:block;margin-bottom:1em;font-family:"Portrait",serif;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.font-bold{font-weight:700}p{font-size:18px;line-height:24px;color:#695958;font-family:"Portrait",serif;font-weight:100}small{display:block;margin-bottom:1em;font-size:.65em}b,strong{font-weight:700}::selection{color:#fff;background:#007a33}.default-template{padding:30px 2em 69px 2em}.default-template h1{font-size:40px;line-height:47px}.default-template div.titleWrap{background:#1a1c14;width:100%;height:168px;position:relative;display:table;margin-bottom:40px}.default-template div.titleWrap h1{display:table-cell;vertical-align:middle}.default-template div.titleWrap:before{content:"";display:inline-block;width:1367px;height:168px;border-radius:0%;background-color:#1a1c14;position:absolute;top:0;left:-1175px;z-index:-1}.default-template h3{color:#0c2340;font-size:30px;line-height:36px;font-weight:100;max-width:15em;-webkit-animation:fade-in 1.15s 1.15s ease both;animation:fade-in 1.15s 1.15s ease both}.default-template h4{color:#0c2340;font-size:25px;line-height:36px;font-weight:100;max-width:15em;margin-top:2em;-webkit-animation:fade-in 1.15s 1.15s ease both;animation:fade-in 1.15s 1.15s ease both}.default-template ul{list-style:inherit;padding-left:1.5em;font-size:16px;margin-bottom:2em}.default-template span{color:#0c2340;font-size:25px;line-height:36px;font-weight:100;margin-bottom:.5em}.default-template p{font-size:16px;line-height:33px;color:#000;font-weight:100;margin-bottom:0;margin-bottom:1em}.page-404 h1{color:#1a1c14}section.section-padding{padding:120px 2em}section.section-padding--half{padding:60px 2em}section.section-padding--none{padding:0px 2em}section.section-padding--no-top{padding:0px 2em 120px 2em}section.section-padding--no-bottom{padding:120px 2em 0px 2em}@media only screen and (max-width: 863px){section.section-padding{padding-left:0;padding-right:0}section.section-padding--half{padding-left:0;padding-right:0}section.section-padding--none{padding-left:0;padding-right:0}section.section-padding--no-top{padding-left:0;padding-right:0}section.section-padding--no-bottom{padding-left:0;padding-right:0}}.container{width:100%;margin-right:auto;margin-left:auto;max-width:1290px;padding:0 20px}.container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container .row .col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.container .row .col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.container .row .col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.container .row .col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.container .row .col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.container .row .col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.container .row .col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.container .row .col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.container .row .col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.container .row .col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.container .row .col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.container .row .col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.container .row .col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media only screen and (max-width: 863px){.container{padding:0 45px}}.reveal{position:relative;-webkit-transform:translateY(150px);transform:translateY(150px);opacity:0;-webkit-transition:all 2s ease;transition:all 2s ease}.reveal.active{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.headerWrap{height:140px;position:fixed;width:100%;z-index:9;background-color:#1a1c14;padding-left:20px;padding-right:20px;-webkit-transition:background-color .25s ease,height .35s ease,color .3s ease;transition:background-color .25s ease,height .35s ease,color .3s ease}.headerWrap .app-header{width:100%;height:140px;margin-right:auto;margin-left:auto;max-width:1290px;padding:0;white-space:nowrap;left:0;right:0;top:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Trio",sans-serif;-webkit-transition:background-color .25s ease,height .35s ease,color .3s ease;transition:background-color .25s ease,height .35s ease,color .3s ease}.headerWrap .app-header .logo{margin-top:0}.headerWrap .app-header .logo .header__logo{margin-top:0}@media(min-width: 54em){.headerWrap .app-header .logo .header__logo{width:7.5em}}.headerWrap .app-header .logo .header__logo:hover svg{overflow:visible}.headerWrap .app-header .logo .header__logo svg{display:block;fill:#fff}.headerWrap .app-header .logo .header__logo svg .fill-alpha{fill:#1eaa5b}.headerWrap .app-header .logo .header__logo svg path{-webkit-transition:fill .25s ease;transition:fill .25s ease}.headerWrap .app-header .logo .header__logo svg path:nth-child(1){-webkit-transition-delay:.11s;transition-delay:.11s}.headerWrap .app-header .logo .header__logo svg path:nth-child(2){-webkit-transition-delay:.21s;transition-delay:.21s}.headerWrap .app-header .logo .header__logo svg path:nth-child(3){-webkit-transition-delay:.31s;transition-delay:.31s}.headerWrap .app-header .logo .header__logo svg path:nth-child(4){-webkit-transition-delay:.41s;transition-delay:.41s}.headerWrap .app-header .logo .header__logo svg path:nth-child(5){-webkit-transition-delay:.51s;transition-delay:.51s}.headerWrap .app-header .logo .header__logo svg path:nth-child(6){-webkit-transition-delay:.61s;transition-delay:.61s}.headerWrap .app-header .logo .header__logo:hover svg path{fill:#007a33;-webkit-transition:fill .5s ease;transition:fill .5s ease}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(1){-webkit-transition-delay:.11s;transition-delay:.11s}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(2){-webkit-transition-delay:.21s;transition-delay:.21s}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(3){-webkit-transition-delay:.31s;transition-delay:.31s}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(4){-webkit-transition-delay:.41s;transition-delay:.41s}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(5){-webkit-transition-delay:.51s;transition-delay:.51s}.headerWrap .app-header .logo .header__logo:hover svg path:nth-child(6){-webkit-transition-delay:.61s;transition-delay:.61s}.headerWrap .app-header .logo .header__logo:hover svg path:first-child{-webkit-animation:logo-arrow 2s .45s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:logo-arrow 2s .45s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;-webkit-transform-origin:center;transform-origin:center;fill:#f7f7f2;-webkit-transition-delay:2s;transition-delay:2s;opacity:0;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transition:opacity 1s 1s ease,fill 1s ease;transition:opacity 1s 1s ease,fill 1s ease}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(20%);transform:translateY(20%)}40%{-webkit-transform:translateY(-130px);transform:translateY(-130px)}100%{-webkit-transform:translateY(-130px);transform:translateY(-130px)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(20%);transform:translateY(20%)}40%{-webkit-transform:translateY(-130px);transform:translateY(-130px)}100%{-webkit-transform:translateY(-130px);transform:translateY(-130px)}}.headerWrap .app-header .logo .header__logo path:first-child{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease, -webkit-transform .7s ease;-webkit-transition:opacity 1s ease,fill 1s ease;transition:opacity 1s ease,fill 1s ease}@media(min-width: 54em){.headerWrap .app-header .logo .header__logo{width:7.5em}}.headerWrap .app-header .logo .header__logo svg{display:block}.headerWrap .app-header .responsive-menu{position:relative}.headerWrap .app-header .responsive-menu .toggle-menu{display:none}.headerWrap .app-header .responsive-menu .main-menu a,.headerWrap .app-header .responsive-menu .sub-menu a{color:#fff;font-size:16px;line-height:17px;-webkit-transition:none;transition:none;position:inherit}.headerWrap .app-header .responsive-menu>li{list-style:none;position:absolute;top:0;right:0;width:50px}.headerWrap .app-header .main-menu{padding-top:10px}.headerWrap .app-header .main-menu li{margin:0 19px}.headerWrap .app-header .main-menu li:last-child{margin-right:0}.headerWrap .app-header .main-menu ul.liWrap>li{display:inline-block;position:relative;vertical-align:middle}.headerWrap .app-header .main-menu ul.liWrap>li.active .sub-menu{opacity:1;pointer-events:auto;margin-top:0;z-index:20;-webkit-transition:all .25s ease;transition:all .25s ease}.headerWrap .app-header .main-menu .expand{display:none}.headerWrap .app-header .main-menu li.contactNav{display:none}.headerWrap .app-header .sub-menu{opacity:0;pointer-events:none;margin-top:20px;-webkit-transition:200ms all;transition:200ms all;position:absolute;top:100%;left:0;right:auto;width:auto}.headerWrap .app-header .sub-menu li{margin:0}@media only screen and (min-width: 864px){.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li>a>span{overflow:hidden;display:block;position:relative;padding-bottom:8px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li>a>span:after{max-width:0px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li>a>span:hover:after{background-color:#1eaa5b;height:2px;max-width:100%;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}@-webkit-keyframes btn-line-hover{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.01%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes btn-line-hover{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.01%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu{opacity:1;pointer-events:auto;margin-top:0;z-index:20;left:0;right:0;width:100%;display:grid;border-top:15px solid transparent;padding-bottom:50px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li{background:#1a1c14;padding:0 10px 0 0}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li:first-child{padding-top:20px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li:last-child{padding-bottom:25px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li:before{content:" ";z-index:999999999999;opacity:1;width:4000px;top:0;bottom:0;display:block;position:absolute;z-index:-1;background:#1a1c14}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li:after{content:" ";z-index:999999999999;opacity:1;width:4000px;left:-2000px;top:0;bottom:0;display:block;position:absolute;z-index:-1;background:#1a1c14}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li a{display:inline-block;font-size:14px;line-height:39px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li:hover .sub-menu li a:hover{color:#1eaa5b;cursor:pointer}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li .sub-menu{border-top:15px solid transparent}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li .sub-menu li{padding:0 0 0 0}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li .sub-menu li a{font-size:14px}.headerWrap .app-header .responsive-menu .main-menu ul.liWrap>li>a.main-hover:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%}}@media only screen and (max-width: 863px){.headerWrap{height:unset;position:unset;width:unset;z-index:unset}.headerWrap .app-header{padding:0 25px;padding:0;position:fixed;top:0;left:0;right:0;z-index:9;height:98px;background-color:#1a1c14}.headerWrap .app-header .logo{z-index:21;margin-left:16px;width:172px;height:60px;margin-top:0px}.headerWrap .app-header .logo a{width:220px;height:70px}.headerWrap .app-header .logo a .header__logo{margin-top:19px}.headerWrap .app-header .responsive-menu{float:left;width:100%}.headerWrap .app-header .responsive-menu>li{right:50px;right:70px;top:-4px}.headerWrap .app-header .responsive-menu .toggle-menu{position:absolute;top:-7px;right:20px;z-index:21;display:inline-block}.headerWrap .app-header .responsive-menu .toggle-menu span{display:inline-block;vertical-align:middle;padding-left:.3rem}.headerWrap .app-header .responsive-menu .toggle-menu .hamburger{width:22px;height:14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;cursor:pointer}.headerWrap .app-header .responsive-menu .toggle-menu .hamburger .line{position:relative;width:100%;height:2px;background-color:#f7f7f2;border-radius:5px}.headerWrap .app-header .responsive-menu .toggle-menu .is-active .line{width:100%}.headerWrap .app-header .responsive-menu .toggle-menu .collapse.is-active .line:nth-child(1){-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.headerWrap .app-header .responsive-menu .toggle-menu .collapse.is-active .line:nth-child(2){-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}.headerWrap .app-header .responsive-menu .toggle-menu .collapse.is-active .line:nth-child(3){-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg);margin-top:-21px}.headerWrap .app-header .responsive-menu .toggle-menu .collapse .line{-webkit-transition:500ms cubic-bezier(0.75, -0.35, 0.3, 1.27);transition:500ms cubic-bezier(0.75, -0.35, 0.3, 1.27)}.headerWrap .app-header .responsive-menu .main-menu{opacity:0;pointer-events:none;width:0%;-webkit-transition:400ms all;transition:400ms all;position:fixed;left:-950px;height:100%}.headerWrap .app-header .responsive-menu .main-menu li{width:100%;float:left;margin:0;padding-left:33px}.headerWrap .app-header .responsive-menu .main-menu li a{font-size:20px;line-height:36px}}@media only screen and (max-width: 863px)and (max-width: 768px){.headerWrap .app-header .responsive-menu .main-menu li a{font-size:15px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu li .sub-menu{display:none;position:inherit;z-index:20;width:100%;display:none;padding-top:0}.headerWrap .app-header .responsive-menu .main-menu li .sub-menu li{padding-right:0;margin-left:-15px;margin-top:0 !important;margin-bottom:0;height:35px}}@media only screen and (max-width: 863px)and (max-width: 768px){.headerWrap .app-header .responsive-menu .main-menu li .sub-menu li{height:25px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu li .sub-menu li:last-child{margin-bottom:20px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu li.active .sub-menu{display:block;padding-left:10px}.headerWrap .app-header .responsive-menu .main-menu li.active .sub-menu li:last-child{padding-bottom:20px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu li.contactNav{display:inline-block}.headerWrap .app-header .responsive-menu .main-menu li.contactNav p a,.headerWrap .app-header .responsive-menu .main-menu li.contactNav p{color:#1a1c14 !important}.headerWrap .app-header .responsive-menu .main-menu li.contactNav p{margin-bottom:15px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu .expand{color:#1a1c14;font-size:20px;font-weight:bold;cursor:pointer;display:block;position:absolute;top:0;right:18px;padding:0;z-index:15;height:20px;width:20px}.headerWrap .app-header .responsive-menu .main-menu .expand .openIcon:before{content:"+";color:#fff;display:inline-block;width:15px;height:15px;margin-right:5px}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu.active{width:100%;height:100%;overflow-y:auto;opacity:1;pointer-events:auto;scrollbar-width:none;z-index:20;left:0;padding-top:100px;background-color:#1a1c14;-webkit-transition:400ms all;transition:400ms all}.headerWrap .app-header .responsive-menu .main-menu.active::-webkit-scrollbar{display:none}}@media only screen and (max-width: 863px){.headerWrap .app-header .responsive-menu .main-menu .expand.active .openIcon:before{color:#fff;content:"-"}}body.page-template-home .headerWrap .app-header .responsive-menu .main-menu li a,body.page-template-home .headerWrap .app-header .responsive-menu .main-menu li button{color:#fff}body.page-template-home .headerWrap .app-header .responsive-menu .main-menu .sub-menu li a{color:#fff}body.page-template-home .darkHeader{-webkit-transition:background-color .25s ease,height .35s ease,color .3s ease;transition:background-color .25s ease,height .35s ease,color .3s ease}.app-footer{background-color:#1a1c14;overflow:hidden}.app-footer a h3{color:#fff;font-size:24px;line-height:30px;font-family:"Trio",sans-serif;text-align:center;padding:138px 0}.app-footer a h3:after{content:url(/img/cruxx-triangle.svg);width:11px;height:6px;display:block;margin:0 auto;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}.app-footer a h3 span{color:#1eaa5b}.app-footer a:hover h3:after{-webkit-animation:logo-arrow 2s .45s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:logo-arrow 2s .45s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;-webkit-transform-origin:center;transform-origin:center;fill:#f7f7f2;-webkit-transition-delay:2s;transition-delay:2s;opacity:0;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transition:opacity 1s 1s ease,fill 1s ease;transition:opacity 1s 1s ease,fill 1s ease}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(20%);transform:translateY(20%)}40%{-webkit-transform:translateY(-230px);transform:translateY(-230px)}100%{-webkit-transform:translateY(-230px);transform:translateY(-230px)}}.cta1{display:inline-block;margin-top:32px;color:#157a41;font-size:14px;line-height:21px;letter-spacing:1.17px;padding:0 20px 12px 0;font-family:"Arnold",monospace;-webkit-transition:none;transition:none;text-transform:uppercase;position:relative;background-color:transparent;background:none;overflow:hidden}.cta1:hover{background-color:transparent;background:none}.cta1:hover:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}.cta2{display:inline-block;margin-top:32px;color:#1eaa5b;font-size:14px;line-height:21px;letter-spacing:1.17px;padding:0 20px 12px 0;font-family:"Arnold",monospace;-webkit-transition:none;transition:none;text-transform:uppercase;position:relative;background-color:transparent;background:none;overflow:hidden}.cta2:hover{background-color:transparent;background:none}.cta2:hover:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}section.dropdown-posts{display:inline-block;padding:30px 0 10px 0;text-align:right;width:100%}section.dropdown-posts div{position:inherit;float:right}section.dropdown-posts div nav{position:relative;opacity:0;z-index:1;-webkit-animation:bounceInUp 1000ms linear 500ms forwards;animation:bounceInUp 1000ms linear 500ms forwards}section.dropdown-posts div nav label,section.dropdown-posts div nav a{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:31px;width:234px;padding:0 12px;background:#f7f7f2}section.dropdown-posts div nav label{position:relative;font-size:16px;letter-spacing:.57px;font-family:"Portrait",serif;color:#1a1c14}section.dropdown-posts div nav label:before,section.dropdown-posts div nav label:after{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;content:"";display:block;position:absolute;width:2px;height:8px;background:#1a1c14;border-radius:2px}section.dropdown-posts div nav label:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}section.dropdown-posts div nav label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.dropdown-posts div nav label.down:before,section.dropdown-posts div nav label.down:after{-webkit-transform-origin:center 8px;transform-origin:center 8px;top:50%;margin-top:-5px;right:20px}section.dropdown-posts div nav label.right:before,section.dropdown-posts div nav label.right:after{-webkit-transform-origin:left center;transform-origin:left center;top:50%;right:20px}section.dropdown-posts div nav label.right:before{margin-top:-9px}section.dropdown-posts div nav label.right:after{margin-top:-3px}section.dropdown-posts div nav>label{-webkit-transform:translateZ(1px);transform:translateZ(1px);z-index:1;background:#eaeaea}section.dropdown-posts div nav div{will-change:visibility;-webkit-transition:visibility 0ms ease-out 600ms;transition:visibility 0ms ease-out 600ms;visibility:hidden;z-index:1;padding-bottom:10px;padding-top:5px;background:#eaeaea;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}section.dropdown-posts div nav div a{will-change:transform,opacity;padding:4px 10px;opacity:0;background:#eaeaea;font-size:14px;letter-spacing:.57px;font-family:"Portrait",serif;color:#1a1c14;-webkit-transition:opacity 100ms ease-out 500ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms;transition:opacity 100ms ease-out 500ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms,opacity 100ms ease-out 500ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms,opacity 100ms ease-out 500ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms}section.dropdown-posts div nav div a:hover{color:#000}section.dropdown-posts div nav>div{position:absolute;margin-top:6px}section.dropdown-posts div nav>div>a{-webkit-transform:translateY(-100%);transform:translateY(-100%)}section.dropdown-posts div nav input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;width:216px;height:48px;margin:0}section.dropdown-posts div nav input:hover~label,section.dropdown-posts div nav input:focus~label{border-color:#d0ddd1}section.dropdown-posts div nav input:active~label{border-color:#f5c8bf}section.dropdown-posts div nav input:checked~label{border-color:#aebfaf}section.dropdown-posts div nav input:checked~label.down:before,section.dropdown-posts div nav input:checked~label.down:after{margin-top:-10px}section.dropdown-posts div nav input:checked~label.down:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}section.dropdown-posts div nav input:checked~label.down:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}section.dropdown-posts div nav input:checked~label.right:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-11px}section.dropdown-posts div nav input:checked~label.right:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}section.dropdown-posts div nav input:checked~div{visibility:visible;-webkit-transition:visibility 0ms ease-out 0ms;transition:visibility 0ms ease-out 0ms}section.dropdown-posts div nav input:checked~div>a{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:opacity 100ms ease-out 100ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms;transition:opacity 100ms ease-out 100ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms,opacity 100ms ease-out 100ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms,opacity 100ms ease-out 100ms,-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms}@-webkit-keyframes bounceInUp{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 200, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 200, 0, 1);opacity:0}5.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 95.356, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 95.356, 0, 1)}11.01%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 23.691, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 23.691, 0, 1)}16.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.467, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.467, 0, 1)}21.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -16.994, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -16.994, 0, 1)}36.24%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.682, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.682, 0, 1);opacity:1}50.55%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.004, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.004, 0, 1)}79.08%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.059, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.059, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@keyframes bounceInUp{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 200, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 200, 0, 1);opacity:0}5.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 95.356, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 95.356, 0, 1)}11.01%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 23.691, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 23.691, 0, 1)}16.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.467, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.467, 0, 1)}21.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -16.994, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -16.994, 0, 1)}36.24%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.682, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.682, 0, 1);opacity:1}50.55%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.004, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.004, 0, 1)}79.08%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.059, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.059, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}.fetch-more__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-bottom:1em;overflow-anchor:none}.fetch-more__btn{margin:auto}.fetch-more.no-more-posts{display:none}.mast{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto;text-align:left;overflow:hidden;height:auto}.mast__header{z-index:5;width:100%;margin:140px auto auto auto}.mast__header .container{padding-right:0}.mast__header .head-wrap{padding:0 58px 49px 0}@media only screen and (max-width: 863px){.mast__header .head-wrap{padding:0 45px 65px 45px}}.mast__header .head-wrap .eyebrow{margin-top:100px}@media only screen and (max-width: 768px){.mast__header .head-wrap .eyebrow{margin-top:50px}}@media only screen and (max-width: 1035px){.mast__header h1{font-size:38px;line-height:43px}.mast__header p{font-size:21px;line-height:27px}}@media only screen and (max-width: 768px){.mast__header{margin:65px auto auto auto}.mast__header .container{padding-right:45px}.mast__header .col-7,.mast__header .col-5{width:100% !important}}.mast__header .col-3 img{margin-top:100px}.mast__header-content{display:block}@media(min-width: 32em){.mast__header-content{color:#f7f7f2}}@media(min-width: 54em){.mast__header-content{max-width:35em}}.mast__title{max-width:15em}.mast__excerpt{color:#695958;-webkit-animation:fade-in 1.25s 1.2s ease both;animation:fade-in 1.25s 1.2s ease both;max-width:25em;font-size:24px;line-height:30px;font-weight:100}.mast .col-12 .mast__excerpt{max-width:805px}@media(min-width: 65em){.mast .col-12 .mast__excerpt{max-width:805px}}.mast .col-5{background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 863px){.mast .container{padding:0}.mast .container .col-7 .head-wrap{padding:0 45px 65px 45px}.mast .container .col-5.fullImage{height:430px;padding:0;background-size:contain;margin-top:100px}}@media only screen and (max-width: 863px)and (max-width: 768px){.mast .container .col-5.fullImage{margin-top:0}}.page-child .mast .head-wrap{padding-bottom:49px}@media only screen and (max-width: 863px){.page-child .mast .head-wrap{padding-bottom:32px}}.mast-archive{padding-top:4em}.mast-archive__title{text-align:center;font-size:3em}@media(min-width: 54em){.mast-archive__title{font-size:2.5em}}.mast-archive__subtitle{text-align:center;font-size:.65em;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.mast.page404 p{max-width:800px;-webkit-animation:fade-in 1.25s 1.2s ease both;animation:fade-in 1.25s 1.2s ease both;max-width:25em;font-size:24px;line-height:30px;font-weight:100}@media only screen and (max-width: 863px){.mast__header{margin:100px auto auto auto}.mast__header h1.mast__title{line-height:41px}}section.content.white{background-color:#f7f7f2}section.content.white h2{color:#1a1c14;text-align:center;font-weight:100;font-size:32px;line-height:37px;margin:0 auto}section.content.white p{color:#1a1c14}section.content.white .wigWrap h2{text-align:left;padding-top:20px;max-width:100%;padding-bottom:25px}section.content.white .wigWrap p{padding-bottom:25px;font-size:20px;line-height:26px}section.content.white .wigWrap ul,section.content.white .wigWrap ol{padding-bottom:25px}section.content.green{background-color:#168345}section.content.green h2{color:#f7f7f2;text-align:center;font-weight:100;font-size:32px;line-height:37px;margin:0 auto}section.content.green p{color:#fff}.page-contact section.content h1{display:none}@media only screen and (max-width: 863px){section.content.white,section.content.green{padding-top:65px;padding-bottom:65px}}section.contentImage{padding-right:0;background:#fff}section.contentImage .container{padding:0}section.contentImage .container .row.content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.contentImage .col-6 .colWrap{padding:116px 0;background:#fff}section.contentImage .col-6 .colWrap span{color:#1a1c14}section.contentImage .col-6 .colWrap h2{padding-bottom:42px}section.contentImage .col-6 .colWrap .wigWrap{padding-bottom:30px;padding-right:20px}section.contentImage .col-6 .colWrap .wigWrap p{font-size:24px;line-height:30px;color:#1a1c14;max-width:480px}section.contentImage .col-12 .colWrap{padding:116px 0}section.contentImage .col-12 .colWrap span{color:#1a1c14}section.contentImage .col-12 .colWrap h2{padding-bottom:42px}section.contentImage .col-12 .colWrap .wigWrap{padding-bottom:30px;padding-right:20px}section.contentImage .col-12 .colWrap .wigWrap p{font-size:24px;line-height:30px;color:#1a1c14;max-width:800px}section.contentImage .col-6{position:relative}section.contentImage .col-6 video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;z-index:0}section.contentImage .col-6.fullImage{background-size:contain;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 863px){section.contentImage .container .col-6.fullImage{height:500px;padding:0;background-size:contain}section.contentImage .container .col-6{width:100% !important;min-height:460px;padding:0 0 0 45px}section.contentImage .container .col-6 video{margin-left:-45px}section.contentImage .container .col-6 .wigWrap p{max-width:100%;padding-right:45px}section.contentImage .container .col-6 .colWrap{padding:65px 0}section.contentImage .container .col-12 .colWrap{padding:65px 45px}}section.contentImage.half{background:-webkit-gradient(linear, right top, left top, color-stop(50%, #1EAA5B), color-stop(0%, white));background:linear-gradient(to left, #1EAA5B 50%, white 0%)}section.contentImage.half .col-6.fullImage{background-color:#1eaa5b}.posts-cards{background-color:#f7f7f2;padding-bottom:30px}.post{display:block;position:relative;padding-left:24.5px;padding-right:24.5px;padding-top:0 !important}.post a{background:#fff;padding-bottom:10px}.post a .post__content{padding:0 59px 10px 59px}.post a .post__content .eyebrow{margin-bottom:10px}.post a .post__content h3{line-height:49px;padding-bottom:10px}.post a .post__content p{line-height:24px;color:#1a1c14}.post a .post__content .cta-1{margin-top:40px}.post a img{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;width:100%;max-width:initial;right:0}.post a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1s;transition:all 1s}.post a:hover .cta1{background:#fff;color:#1a1c14}.post a:hover .cta1:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}.post__link,.post__img{display:block}.post__figure{position:relative;display:block;margin-bottom:55px;padding-bottom:60%;position:relative;height:0;overflow-y:hidden;padding-bottom:56%;height:auto;overflow:hidden;-webkit-transition:all 1s;transition:all 1s}.post__figure>img{position:absolute;top:0;left:0;width:100%;height:auto;margin:0 auto}.post__figure__img{display:block;-webkit-transition:all 1s;transition:all 1s}.post__link:hover .post__figure__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.post__meta,.post__pretitle{display:block;margin-bottom:1em;font-size:.65em;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.post__title{color:#1a1c14;font-size:23.04px;line-height:28px;min-height:56px;margin-bottom:14px}.post__excerpt,.post p{display:block;margin-bottom:0;min-height:105px}@media only screen and (max-width: 863px){.post{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important}.post .post a .post__content{padding:0 20px 10px 20px}}.post-single{padding-top:236px !important;padding-bottom:0 !important}.post-single section.counters{padding:0 !important}.post-single h1{margin-bottom:77px}.post-single .col-3{padding:20px 0 97px 0 !important;text-align:center}.post-single .col-3 span.counter{font-size:38px;line-height:38px;font-family:"Arnold",monospace}.post-single .col-3 p{color:#1a1c14;font-size:16px;line-height:32px;font-family:"Arnold",monospace;text-transform:uppercase;padding-bottom:0;padding-top:15px}@media only screen and (max-width: 863px){.post-single .col-3{width:100% !important}}.post-single .wigWrap p{font-size:24px;line-height:30px;padding-bottom:40px}.post-single .col-3:nth-child(1) .heading h3{color:#1eaa5b}.post-single .col-3:nth-child(1) .heading p:after{content:url(/img/cruxx-triangle.svg);width:35px;height:20px;display:block;margin:20px auto 0 auto;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}@media only screen and (max-width: 863px){.post-single{padding-top:165px !important}}.post-mast{padding-top:2em}.post-mast h1{color:#1a1c14}.post-mast.no-img{padding-bottom:0}.post-mast__meta{display:block;margin-bottom:2em;font-family:"Portrait",serif;font-size:.65em;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#695958}.post-mast__title{font-size:2em}.post-mast+.content{padding-top:2em}.post-content{position:relative;padding:2em 0}.post-content h2,.post-content h3{margin:1.25em 0 .8em;font-size:1.5em}.post-content h4{margin:1.25em 0 .8em}.post-content blockquote{max-width:90%;margin:0 auto;padding:1em;text-align:center}@media(min-width: 54em){.post-content blockquote{max-width:90%;padding:2em 0}}.post-content blockquote p{font-family:"Portrait",serif;font-size:1.25em;margin-bottom:0}.post-content blockquote cite{display:block;margin-top:1.5em;font-style:normal;font-size:.65em;font-weight:700;text-transform:uppercase;letter-spacing:.15em}.post-content blockquote:before{content:"“";font-family:"Portrait",serif;font-size:2.15em}.post-content blockquote:after{content:"”";font-family:"Portrait",serif;font-size:2.15em}.post-content figure{display:block;margin:2em auto}.post-content figure+figure{margin-top:.2em}.post-content .align-center img{display:block;margin-left:auto;margin-right:auto}.post-content ul{margin-top:1.5em;margin-bottom:1.5em}.post-footer{padding:80px 0;text-align:left}.post-footer__title{font-size:1.15em}.post-footer__share{font-size:1.5em;margin:0 .5em;color:#000}.search__grid{padding:8em 0 4em}.search-form{width:100%}.search-form input[type=text]{border:none;border:2px solid #1a1c14;background:transparent}.search-form input[type=text]:active{background:#f7f7f2}.search-form ::-webkit-input-placeholder{text-overflow:ellipsis;font-family:"Portrait",serif;color:#1a1c14;font-size:1.15em}.search-form :-ms-input-placeholder{text-overflow:ellipsis;font-family:"Portrait",serif;color:#1a1c14;font-size:1.15em}.search-form ::-ms-input-placeholder{text-overflow:ellipsis;font-family:"Portrait",serif;color:#1a1c14;font-size:1.15em}.search-form ::placeholder{text-overflow:ellipsis;font-family:"Portrait",serif;color:#1a1c14;font-size:1.15em}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-box__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.search-box__icon{margin-left:-2em;font-size:1.75em;height:90px;font-size:1.15em}.icon-search{font-size:1.15em}.icon-search:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjAgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iMDFfSE9NRVBBR0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTkwLjAwMDAwMCwgLTUyLjAwMDAwMCkiIHN0cm9rZT0iIzJFMkUyRSIgc3Ryb2tlLXdpZHRoPSIyIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExOTEuMDAwMDAwLCA1MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDAwMDAsIDEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGVsbGlwc2UgaWQ9Ik92YWwiIGN4PSIxMC40NzU0MDk4IiBjeT0iNy4zNjAxMTQ3OCIgcng9IjYuNTI0NTkwMTYiIHJ5PSI2LjM2MDExNDc4Ij48L2VsbGlwc2U+CiAgICAgICAgICAgICAgICAgICAgPGxpbmUgeDE9IjUuMzY0NzU0MSIgeTE9IjEyLjk0NDA0NTkiIHgyPSIwLjQ2NTgwNzk2MyIgeTI9IjE4LjczNDM3MTgiIGlkPSJMaW5lLTQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvbGluZT4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");display:block;font-size:25px}.search-items{padding:4em 0}.search-items__term{display:block;text-transform:none;font-weight:400;font-style:italic}.search-items__back{padding-bottom:4em}.search-result{position:relative;padding:4em 0 2em}.search-result__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.search-result__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.search-result__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.search-result__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.search-result__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-result__header{text-align:center}.search-result__section-title{padding-bottom:2em;text-align:center}.search-result__item{padding-bottom:1em}.search-result__link{position:relative;display:block;width:100%;height:100%}.search-result__link:hover{color:#1a1c14}.search-result__main{padding:2em}.cards-horizontal{padding-bottom:120px}.cards-horizontal header.lead h2{margin-bottom:33px;text-align:center}.cards-horizontal header.lead p{text-align:center;padding-bottom:85px}.cards-horizontal article a{color:#1a1c14}.cards-horizontal article a:hover .cta1{color:#1a1c14}.cards-horizontal article a:hover .cta1:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}.cards-horizontal article a:hover figure{-webkit-transform:scale(1.05);transform:scale(1.05)}.cards-horizontal article header{padding-top:31px;padding-right:25px}.cards-horizontal article header p{text-align:left}.cards-horizontal article header h3{padding-bottom:21px;text-align:left}.cards-horizontal article header .cta1{float:left}.cards-horizontal article figure{width:90px;overflow:hidden;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;height:90px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cards-horizontal footer{text-align:center}.cards-horizontal footer a{margin-top:32px;color:#fff;font-size:14px;line-height:17px;background:#1a1c14;padding:12px 20px;font-weight:bold;border-radius:25px;min-width:122px;border:3px solid #1a1c14;-webkit-transition:none;transition:none}.cards-horizontal footer a:after{display:none}.cards-horizontal footer a:hover{background:#fff;color:#1a1c14}@media only screen and (max-width: 863px){.cards-horizontal{padding-bottom:0 !important}.cards-horizontal .col-6 .col-3{width:35%}.cards-horizontal .col-6 .col-9{width:65%}.cards-horizontal .col-6 .col-9 header{padding-top:0}.cards-horizontal article{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (max-width: 768px){.cards-horizontal .col-6{width:100% !important}.cards-horizontal article{padding:0 0 30px 0;text-align:center}.cards-horizontal article figure{margin:0 auto}}.cards .container .row{padding-top:20px}.cards h2{margin-bottom:20px}.cards article{max-width:377px;padding-top:45px;padding-bottom:45px;padding-right:30px}.cards article a{color:#1a1c14}.cards article a:hover .cta1{color:#1a1c14}.cards article a:hover .cta1:after{background-color:#1eaa5b;height:2px;max-width:39px;border-radius:25px;content:"";position:absolute;bottom:0;left:0;width:100%;-webkit-animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;animation:btn-line-hover .7s cubic-bezier(0.58, 0.3, 0.005, 1) 0s 1;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}.cards article a:hover figure{-webkit-transform:scale(1.05);transform:scale(1.05)}.cards article header{padding-top:31px}.cards article header h3{padding-bottom:21px}.cards article figure{width:90px;overflow:hidden;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;height:90px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cards footer{text-align:center}.cards footer a{margin-top:32px;color:#fff;font-size:14px;line-height:17px;background:#1a1c14;padding:12px 20px;font-weight:bold;border-radius:25px;min-width:122px;border:3px solid #1a1c14;-webkit-transition:none;transition:none}.cards footer a:after{display:none}.cards footer a:hover{background:#fff;color:#1a1c14}@media only screen and (max-width: 863px){.cards .col-4{width:50% !important}.cards .col-4:last-child article{padding-bottom:0}.cards .col-4:last-child article header{padding-bottom:0}.cards .col-12 header{padding-bottom:33px}.cards article{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media only screen and (max-width: 768px){.cards .col-4{width:100% !important}.cards article{padding:0 0 30px 0;text-align:center}.cards article figure{margin:0 auto}}@media only screen and (max-width: 863px){.cards{padding-top:65px !important;padding-bottom:65px !important}}section.logos{background-color:#1eaa5b}section.logos h2{font-family:"Trio",sans-serif;font-size:24px;line-height:30px;padding-bottom:85px;color:#fff;text-align:center}@media only screen and (max-width: 863px){section.logos h2{padding-bottom:35px}}section.logos #logoSlider .slider{--slider-inner-width: 2500px;--slider-speed: 46s}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(calc(0px - var(--slider-inner-width) - 5%));transform:translateX(calc(0px - var(--slider-inner-width) - 5%))}}@keyframes scroll{0%{-webkit-transform:translateX(-5%);transform:translateX(-5%)}100%{-webkit-transform:translateX(calc(0px - var(--slider-inner-width) - 5%));transform:translateX(calc(0px - var(--slider-inner-width) - 5%))}}section.logos #logoSlider .slider{-webkit-animation:scroll linear infinite var(--slider-speed);animation:scroll linear infinite var(--slider-speed);width:calc(2*var(--slider-inner-width));-webkit-transition:-webkit-animation-play-state ease .3s;transition:-webkit-animation-play-state ease .3s;transition:animation-play-state ease .3s;transition:animation-play-state ease .3s, -webkit-animation-play-state ease .3s}section.logos #logoSlider .slider:hover{-webkit-animation-play-state:paused;animation-play-state:paused}section.logos .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.logos #logoSlider.slider-container{height:155px;overflow:hidden;position:relative;width:100%;margin:0 auto}section.logos #logoSlider.slider-container p{font-size:16px;font-family:"Trio",sans-serif;color:#fff}section.logos #logoSlider.slider-container .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0}section.logos #logoSlider.slider-container .slider__slide{height:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.logos #logoSlider.slider-container .slider__slide:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}section.logos #logoSlider.slider-container .slider__slide a:hover{cursor:pointer}section.logos #logoSlider.slider-container .slider__slide .slide__content{width:160px;height:100px;text-align:center}section.logos #logoSlider.slider-container .slider__slide .slide__content img{-webkit-transition:.4s ease;transition:.4s ease}@media only screen and (max-width: 863px){section.logos{padding-bottom:65px;padding-top:65px}section.logos .container{padding:0}section.logos .container h2{padding:0 20px 35px 20px}}section.sentence{background-color:#1a1c14;text-align:center}section.sentence h2{color:#fff;font-size:24px;line-height:30px;font-family:"Trio",sans-serif}section.sentence h2 span{color:#1eaa5b}.module:nth-of-type(odd){background:#eaeaea}.intro{position:relative;display:block}@media(min-width: 32em){.intro__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 32em){.intro__heading{-ms-flex-preferred-size:30%;flex-basis:30%;width:30%;max-width:30%;padding-right:1em}}@media(min-width: 32em){.intro__content{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%;max-width:60%;padding-left:1em}}.info-cards-1{padding:4em 0}.info-cards-1__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;padding-top:2em}.info-cards-1__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 54em){.info-cards-1__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.info-cards-1__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-card-1{background-color:#f7f7f2}.info-card-1__link{position:relative;display:block;height:18em;color:#f7f7f2;overflow:hidden}@media(min-width: 91em){.info-card-1__link{height:20em}}@media(max-width: 54em){.info-card-1__link{margin-bottom:2em}}.info-card-1__figure{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 2s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 2s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 2s cubic-bezier(0.19, 1, 0.22, 1)}.info-card-1__figure:after{z-index:0;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.7)), color-stop(90%, rgba(255, 255, 255, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0) 90%)}.info-card-1__link:hover .info-card-1__figure{-webkit-transform:scale(1.2);transform:scale(1.2)}.info-card-1__link:hover .info-card-1__figure .info-card-1__pretitle{color:#f7f7f2}.info-card-1__header{position:absolute;bottom:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1em 2em}.info-card-1__title,.info-card-1__pretitle{color:#fff}.info-cards-2{padding:4em 0}.info-cards-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2em}.info-cards-2__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.info-cards-2__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.info-cards-2__grid>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.info-cards-2__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-card-2__link{position:relative;display:block;overflow:hidden;color:#1a1c14;background-color:#f7f7f2;-webkit-box-shadow:0 1px 15px 2px rgba(0,0,0,.05);box-shadow:0 1px 15px 2px rgba(0,0,0,.05)}.info-card-2__header{padding:1em 2em;color:#1a1c14}.info-cards-3{padding:4em 0}.info-cards-3__grid{padding-top:2em}.info-cards-3__grid .info-card-3:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.info-card-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;padding-bottom:2em;background-color:#f7f7f2}.info-card-3>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.info-card-3>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.info-card-3>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.info-card-3.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-card-3:last-of-type{padding-bottom:0}.info-card-3__link{position:relative;display:block;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1a1c14}.info-card-3__link:hover{color:#1a1c14}.info-card-3__link__content{padding:1em 2em}.cards-1{padding:4em 0}.cards-1__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;padding-top:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards-1__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.cards-1__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.cards-1__grid>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.cards-1__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-1__img{z-index:2 !important;z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-animation:scale-down 2s .25s ease both;animation:scale-down 2s .25s ease both}.card-1 a{color:#1a1c14}.card-1__link{display:block;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1);background-color:#f7f7f2}.card-1__header{padding:1em;padding-bottom:2em}.cards-2{padding:4em 0}.cards-2__grid{padding-top:2em}@media(min-width: 54em){.cards-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 54em){.cards-2__grid{margin-left:-1em;margin-right:-1em}}@media(min-width: 54em){.cards-2__grid>*{padding-left:1em;padding-right:1em}}.cards-2__ft-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-ms-flex-item-align:auto;align-self:auto}.cards-2__sub-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;-ms-flex-item-align:auto;align-self:auto}.card-2__img{z-index:2 !important;z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-animation:scale-down 2s .25s ease both;animation:scale-down 2s .25s ease both}.card-2__link{height:100%;display:block;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1);background-color:#f7f7f2}.card-2 a{color:#1a1c14}.card-2__header{padding:1em;padding-bottom:2em}.card-2.is-ft{height:100%;margin-bottom:2em}@media(min-width: 54em){.card-2.is-ft{margin-bottom:0}}.card-2.is-ft .card-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media(min-width: 54em){.card-2.is-ft .card-2__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card-2.is-ft .card-2__header{-ms-flex-preferred-size:50%;flex-basis:50%}.card-2.is-ft .card-2__figure{width:100%;height:14em;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 54em){.card-2.is-ft .card-2__figure{height:50%;width:100%}}.card-2.is-sub{margin:-2em;padding:2em}.card-2.is-sub .card-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 32em){.card-2.is-sub .card-2__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.card-2.is-sub .card-2__header{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;-ms-flex-item-align:auto;align-self:auto}.card-2.is-sub .card-2__figure{height:14em;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 32em){.card-2.is-sub .card-2__figure{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;height:auto}}.cards-3{padding:4em 0}.cards-3__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;padding-top:2em}.cards-3__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.cards-3__grid>*{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width: 54em){.cards-3__grid>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.cards-3__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards-3 .card-3:nth-of-type(2){padding:0}.card-3__img{z-index:2 !important;z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-animation:scale-down 2s .25s ease both;animation:scale-down 2s .25s ease both}.card-3 a{color:#1a1c14}.card-3__link{display:block;height:100%;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1);background-color:#f7f7f2}.card-3__grid{display:block}@media(min-width: 32em){.card-3__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 54em){.card-3__grid{display:block}}.card-3__header{padding:1em;padding-bottom:2em}.cards-4{padding:4em 0}.cards-4__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.cards-4__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.cards-4__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.cards-4__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.cards-4__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cards-4 .card-4.is-ft{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:auto;align-self:auto;padding:2em 0 1em 0}@media(min-width: 54em){.cards-4 .card-4.is-ft{padding:2em 0 8em 0}}.cards-4 .card-4.is-ft .card-4__figure{max-height:18em;overflow:hidden}.cards-4 .card-4.is-ft .card-4__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cards-4 .card-4.is-ft .card-4__header{z-index:5;left:0;right:0;margin:auto;background-color:#f7f7f2}@media(min-width: 32em){.cards-4 .card-4.is-ft .card-4__header{width:75%;text-align:center}}@media(min-width: 54em){.cards-4 .card-4.is-ft .card-4__header{position:absolute;margin-top:-6em;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1)}}.card-4__img{z-index:2 !important;z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-animation:scale-down 2s .25s ease both;animation:scale-down 2s .25s ease both}.card-4 a{color:#1a1c14}.card-4__link{display:block;height:100%;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1);background-color:#f7f7f2}.card-4__header{padding:1em;padding-bottom:2em}.banner-1__link{position:relative;display:block;height:100%;color:#f7f7f2}@media(min-width: 54em){.banner-1__link{height:calc(35vw + 1em)}}.banner-1__link:hover{color:#f7f7f2}.banner-1__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-filter:brightness(0.4);filter:brightness(0.4)}.banner-1__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:auto;height:100%;padding:4em 0}.banner-1__header-items{max-width:41em;margin:auto;text-align:center}.banner-1__title{color:inherit}.module+.banner{padding-top:2em}.banner-2__link{position:relative;display:block;height:100%;color:#1a1c14}@media(min-width: 54em){.banner-2__link{height:calc(35vw + 1em)}}.banner-2__link:hover{color:#1a1c14}.banner-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:0;margin-right:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%}.banner-2__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.banner-2__grid>*{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width: 54em){.banner-2__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 65em){.banner-2__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.banner-2__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 54em){.banner-2__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.banner-2__figure{height:16em;position:relative;background-position:center;background-size:cover}@media(min-width: 54em){.banner-2__figure{height:100%}}.banner-2__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner-2__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:auto;padding:2em}@media(min-width: 54em){.banner-2__header{padding:4em}}.banner-2__title{color:inherit}.module+.banner{padding-top:2em}.banner-3{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:auto;align-self:auto;padding:0 0 10em 0}@media(min-width: 54em){.banner-3{padding:0 0 8em 0}}.banner-3__figure{height:20em;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.banner-3__header{z-index:5;position:absolute;width:90%;left:0;right:0;margin:auto;margin-top:-6em;text-align:center;background-color:#f7f7f2;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1)}@media(min-width: 54em){.banner-3__header{width:80%}}.banner-3__img{z-index:2 !important;z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-animation:scale-down 2s .25s ease both;animation:scale-down 2s .25s ease both}.banner-3 a{color:#1a1c14}.banner-3__link{display:block;height:100%;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1);background-color:#f7f7f2}.banner-3__header{padding:2em;padding-bottom:2em}.stats-1{padding:4em 0}.stats-1__grid{padding-top:2em}.stats-1__grid.is-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__grid.is-2>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.stats-1__grid.is-2>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.stats-1__grid.is-2>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.stats-1__grid.is-2.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__grid.is-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__grid.is-3>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.stats-1__grid.is-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media(min-width: 54em){.stats-1__grid.is-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.stats-1__grid.is-3.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__grid.is-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__grid.is-4>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.stats-1__grid.is-4>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.stats-1__grid.is-4>*{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.stats-1__grid.is-4.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-1__item{text-align:center}.stats-1__title{margin-bottom:0}.stats-2{padding:4em 0}.stats-2__grid{padding-top:2em}.stats-2__grid .stats-2__item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.stats-2__grid .stats-2__item:nth-of-type(even) .stats-2__icon{margin:auto 0 auto .5em}.stats-2__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0}.stats-2__icon{font-size:2.5em;margin:auto .5em auto 0;color:#007a33}.stats-2__content{width:60%}.stats-2__title{margin-bottom:0}.stats-2__text{margin-bottom:0}.stats-3{padding:4em 0}.stats-3__grid{padding-top:2em}@media(min-width: 65em){.stats-3__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}.stats-3__img{width:100%;height:20em}@media(min-width: 65em){.stats-3__img{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100em;max-width:45%;height:auto}}.stats-3__figure{height:100%;width:100%;background-position:center;background-size:cover}@media(min-width: 65em){.stats-3__figure{height:75%;width:auto}}.stats-3__items{z-index:0;width:90%;position:relative;margin:-6em auto 0 auto;padding:2em;border:2px solid #1a1c14;background:#f7f7f2}@media(min-width: 65em){.stats-3__items{z-index:0;width:60%;margin:auto auto auto -2em;padding:2em 2em 2em 4em}}.stats-3__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0}.stats-3__icon{font-size:2.5em;margin:auto .5em auto 0;color:#007a33}.stats-3__title{margin-bottom:0}.stats-3__text{margin-bottom:0}@media(min-width: 54em){.signup-1__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 54em){.signup-1__content{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-right:1em}}@media(min-width: 65em){.signup-1__content{width:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}}.signup-1__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0}@media(min-width: 54em){.signup-1__form{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:1em}}@media(min-width: 65em){.signup-1__form{width:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}@media(min-width: 32em){.signup-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex}}.signup-2__figure{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 32em){.signup-2__figure{width:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}}@media(min-width: 65em){.signup-2__figure{width:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}.signup-2__content{padding:2em;background-color:#f7f7f2;-webkit-box-shadow:0 1px 17px 1px rgba(0,0,0,.1);box-shadow:0 1px 17px 1px rgba(0,0,0,.1)}@media(min-width: 32em){.signup-2__content{width:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}}@media(min-width: 65em){.signup-2__content{width:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}}.signup-2__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0}.signup-3{position:relative}.signup-3__figure{position:relative;display:block;height:100%;height:90vw}@media(min-width: 32em){.signup-3__figure{height:calc(35vw + 1em)}}.signup-3__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-filter:brightness(0.4);filter:brightness(0.4)}.signup-3__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;margin:auto;height:100%;padding:4em 0;top:0;bottom:0;left:0;right:0}.signup-3__header-items{max-width:41em;margin:auto;text-align:center;color:#f7f7f2}.signup-3__title{color:inherit}.signup-3__form{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;padding-top:2em}.signup-4{position:relative}.signup-4__figure{position:relative;display:block;height:100%;min-height:32em}.signup-4__img{z-index:0;position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-filter:brightness(0.4);filter:brightness(0.4)}.signup-4__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;margin:auto;height:100%;padding:4em 0;top:0;bottom:0;left:0;right:0}.signup-4__header-items{max-width:26em;padding:2em;margin:auto;text-align:center;background:#f7f7f2}.signup-4__title{color:inherit}.signup-4__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;padding-top:2em}.signup-4__form input{text-align:center}.content .content-1__grid:last-of-type(){padding-bottom:0}.content .content-1__grid{padding:2em 0}.content .content-1__grid.is-1{-webkit-columns:1;columns:1}.content .content-1__grid.is-2{-webkit-columns:1;columns:1}@media(min-width: 32em){.content .content-1__grid.is-2{-webkit-columns:2;columns:2;-webkit-column-gap:2em;column-gap:2em}}.content .content-1__grid.is-3{-webkit-columns:1;columns:1}@media(min-width: 32em){.content .content-1__grid.is-3{-webkit-columns:2;columns:2;-webkit-column-gap:2em;column-gap:2em}}@media(min-width: 65em){.content .content-1__grid.is-3{-webkit-columns:3;columns:3;-webkit-column-gap:2em;column-gap:2em}}.content .content-1__grid.is-4{-webkit-columns:1;columns:1}@media(min-width: 32em){.content .content-1__grid.is-4{-webkit-columns:2;columns:2;-webkit-column-gap:2em;column-gap:2em}}@media(min-width: 65em){.content .content-1__grid.is-4{-webkit-columns:4;columns:4;-webkit-column-gap:2em;column-gap:2em}}.logos__grid{padding-top:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.logos__grid.is-1 img{max-width:8em}@media(min-width: 54em){.logos__grid.is-1 img{max-width:10em}}.logos__grid.is-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;max-width:20em;margin:0 auto}.logos__grid.is-2>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}@media(min-width: 32em){.logos__grid.is-2>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.logos__grid.is-2>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.logos__grid.is-2.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 32em){.logos__grid.is-2 img{max-width:9em}}.logos__grid.is-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;max-width:30em;margin:0 auto}.logos__grid.is-3>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}@media(min-width: 32em){.logos__grid.is-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media(min-width: 54em){.logos__grid.is-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.logos__grid.is-3.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 32em){.logos__grid.is-3 img{max-width:8em}}.logos__grid.is-4,.logos__grid.is-7,.logos__grid.is-8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;margin:0 auto}.logos__grid.is-4>*,.logos__grid.is-7>*,.logos__grid.is-8>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}@media(min-width: 32em){.logos__grid.is-4>*,.logos__grid.is-7>*,.logos__grid.is-8>*{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media(min-width: 54em){.logos__grid.is-4>*,.logos__grid.is-7>*,.logos__grid.is-8>*{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.logos__grid.is-4.is-center,.logos__grid.is-7.is-center,.logos__grid.is-8.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 32em){.logos__grid.is-4 img,.logos__grid.is-7 img,.logos__grid.is-8 img{max-width:7em}}.logos__grid.is-5,.logos__grid.is-9,.logos__grid.is-10,.logos__grid.is-13,.logos__grid.is-14,.logos__grid.is-15,.logos__grid.is-19,.logos__grid.is-20{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.logos__grid.is-5>*,.logos__grid.is-9>*,.logos__grid.is-10>*,.logos__grid.is-13>*,.logos__grid.is-14>*,.logos__grid.is-15>*,.logos__grid.is-19>*,.logos__grid.is-20>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}@media(min-width: 32em){.logos__grid.is-5>*,.logos__grid.is-9>*,.logos__grid.is-10>*,.logos__grid.is-13>*,.logos__grid.is-14>*,.logos__grid.is-15>*,.logos__grid.is-19>*,.logos__grid.is-20>*{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media(min-width: 54em){.logos__grid.is-5>*,.logos__grid.is-9>*,.logos__grid.is-10>*,.logos__grid.is-13>*,.logos__grid.is-14>*,.logos__grid.is-15>*,.logos__grid.is-19>*,.logos__grid.is-20>*{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}.logos__grid.is-5.is-center,.logos__grid.is-9.is-center,.logos__grid.is-10.is-center,.logos__grid.is-13.is-center,.logos__grid.is-14.is-center,.logos__grid.is-15.is-center,.logos__grid.is-19.is-center,.logos__grid.is-20.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos__grid.is-6,.logos__grid.is-11,.logos__grid.is-12,.logos__grid.is-16,.logos__grid.is-17,.logos__grid.is-18{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.logos__grid.is-6>*,.logos__grid.is-11>*,.logos__grid.is-12>*,.logos__grid.is-16>*,.logos__grid.is-17>*,.logos__grid.is-18>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}@media(min-width: 32em){.logos__grid.is-6>*,.logos__grid.is-11>*,.logos__grid.is-12>*,.logos__grid.is-16>*,.logos__grid.is-17>*,.logos__grid.is-18>*{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}}@media(min-width: 54em){.logos__grid.is-6>*,.logos__grid.is-11>*,.logos__grid.is-12>*,.logos__grid.is-16>*,.logos__grid.is-17>*,.logos__grid.is-18>*{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}}.logos__grid.is-6.is-center,.logos__grid.is-11.is-center,.logos__grid.is-12.is-center,.logos__grid.is-16.is-center,.logos__grid.is-17.is-center,.logos__grid.is-18.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sliders-1{padding:4em 0;position:relative;background:#007a33}.sliders-1 .siema__item{margin:auto;text-align:center}@media(min-width: 32em){.sliders-1 .siema__item{width:80%}}.sliders-1 .siema__prev:nth-of-type(1){position:relative;left:0;top:0;bottom:0}@media(min-width: 32em){.sliders-1 .siema__prev:nth-of-type(1){position:absolute}}.sliders-1 .siema__prev:nth-of-type(1) i{padding:.5em;font-size:2.5em;color:#1a1c14}.sliders-1 .siema__next{position:relative;right:0;top:0;bottom:0;float:right}@media(min-width: 32em){.sliders-1 .siema__next{position:absolute}}.sliders-1 .siema__next i{padding:.5em;font-size:2.5em;color:#1a1c14}.sliders-1 .dots{width:100%;margin-top:2em;text-align:center}.sliders-1 .dots__item{width:20px;height:20px;margin:0 .5em;background-color:#1a1c14;border-radius:50%;border:0;cursor:pointer;outline:none}.sliders-1 .is-active{background:#007a33}.sliders-2{position:relative}.sliders-2 .siema{padding-top:2em}.sliders-2 .siema__item{margin:auto;text-align:center}@media(min-width: 32em){.sliders-2 .siema__item{width:80%;text-align:left}}.sliders-2 .siema__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sliders-2 .siema__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.sliders-2 .siema__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.sliders-2 .siema__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.sliders-2 .siema__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 32em){.sliders-2 .siema__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sliders-2 .siema__prev:nth-of-type(1){position:relative;left:0;top:0;bottom:0}@media(min-width: 32em){.sliders-2 .siema__prev:nth-of-type(1){position:absolute}}.sliders-2 .siema__prev:nth-of-type(1) i{padding:.5em;font-size:2.5em;color:#1a1c14}.sliders-2 .siema__next{position:relative;right:0;top:0;bottom:0;float:right}@media(min-width: 32em){.sliders-2 .siema__next{position:absolute}}.sliders-2 .siema__next i{padding:.5em;font-size:2.5em;color:#1a1c14}.sliders-2 .dots{width:100%;margin-top:2em;text-align:center}.sliders-2 .dots__item{width:20px;height:20px;margin:0 .5em;background-color:#1a1c14;border-radius:50%;border:0;cursor:pointer;outline:none}.sliders-2 .is-active{background:#007a33}.sliders-3{position:relative}.sliders-3 .heading{padding-bottom:2em}.sliders-3 .siema__item{width:80%;margin:auto}.sliders-3 .siema__prev:nth-of-type(1){position:absolute;left:0;top:0;bottom:0}.sliders-3 .siema__prev:nth-of-type(1) i{font-size:2.5em;color:#1a1c14}@media(min-width: 32em){.sliders-3 .siema__prev:nth-of-type(1) i{padding:.5em}}.sliders-3 .siema__next{position:absolute;right:0;top:0;bottom:0}.sliders-3 .siema__next i{font-size:2.5em;color:#1a1c14}@media(min-width: 32em){.sliders-3 .siema__next i{padding:.5em}}.sliders-3 .dots{width:100%;margin-top:2em;text-align:center}.sliders-3 .dots__item{width:20px;height:20px;margin:0 .5em;background-color:#1a1c14;border-radius:50%;border:0;cursor:pointer;outline:none}.sliders-3 .is-active{background:#007a33}.vid-banner-1{background:#1a1c14}.vid-banner-1__overlay{position:absolute;background:rgba(0,0,0,.4);width:100%;height:100%}.vid-banner-1__title{padding:1em;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#f7f7f2;font-family:"Portrait",serif}.vid-banner-1 .icon-play{margin:auto;font-size:3em;color:#f7f7f2}.imgvideo{cursor:pointer}.ytvideo{position:relative;margin:0;padding:0;background-position:center;background-size:contain;background-repeat:no-repeat;background-size:cover;cursor:pointer}.ytvideo iframe{border-style:none;height:100%;width:100%}.ytvideo .seo{display:none}.playbutton{position:absolute;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer}.vid-banner-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.vid-banner-2__grid>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.vid-banner-2__grid>*{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media(min-width: 54em){.vid-banner-2__grid>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.vid-banner-2__grid.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vid-banner-2__heading{padding:4em;margin:auto}.vid-banner-2__overlay{position:absolute;background:rgba(0,0,0,.4);width:100%;height:100%}.vid-banner-2__title{padding:1em;font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#f7f7f2;font-family:"Portrait",serif}.vid-banner-2 .icon-play{margin:auto;font-size:3em;color:#f7f7f2}.imgvideo{cursor:pointer}.ytvideo{position:relative;margin:0;padding:0;background-position:center;background-size:contain;background-repeat:no-repeat;background-size:cover;background-color:#1a1c14;cursor:pointer}.ytvideo iframe{border-style:none;height:100%;width:100%}.ytvideo .seo{display:none}.playbutton{position:absolute;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer}section.counters{padding:114px 0}section.counters h2{padding-bottom:46px}section.counters .col-4,section.counters .col-3{padding:50px 120px 30px 120px}section.counters .col-4 h3,section.counters .col-3 h3{font-size:30px;line-height:48px;font-family:"Arnold",monospace;text-align:center}section.counters .col-4 .counter,section.counters .col-3 .counter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;font-size:30px;font-family:"Arnold",monospace;text-align:center;margin:0 1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.counters .col-4 .counter>span,section.counters .col-3 .counter>span{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease;-webkit-transform:translateY(0);transform:translateY(0);line-height:1}section.counters .col-4 .counter>span span,section.counters .col-3 .counter>span span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%}section.counters .col-4 .counter:nth-child(1)>span,section.counters .col-3 .counter:nth-child(1)>span{-webkit-transition-delay:0s;transition-delay:0s}section.counters .col-4 .counter:nth-child(2)>span,section.counters .col-3 .counter:nth-child(2)>span{-webkit-transition-delay:.375s;transition-delay:.375s}section.counters .col-4 .counter:nth-child(3)>span,section.counters .col-3 .counter:nth-child(3)>span{-webkit-transition-delay:.75s;transition-delay:.75s}section.counters .col-4 .counter:nth-child(4)>span,section.counters .col-3 .counter:nth-child(4)>span{-webkit-transition-delay:1.125s;transition-delay:1.125s}section.counters .col-4 .counter:nth-child(5)>span,section.counters .col-3 .counter:nth-child(5)>span{-webkit-transition-delay:1.5s;transition-delay:1.5s}section.counters .col-4 .counter:nth-child(6)>span,section.counters .col-3 .counter:nth-child(6)>span{-webkit-transition-delay:1.875s;transition-delay:1.875s}section.counters .col-4 .counter:nth-child(7)>span,section.counters .col-3 .counter:nth-child(7)>span{-webkit-transition-delay:2.25s;transition-delay:2.25s}section.counters .col-4 .counter:nth-child(8)>span,section.counters .col-3 .counter:nth-child(8)>span{-webkit-transition-delay:2.625s;transition-delay:2.625s}section.counters .col-4 .counter:nth-child(9)>span,section.counters .col-3 .counter:nth-child(9)>span{-webkit-transition-delay:3s;transition-delay:3s}section.counters .col-4 .counter:nth-child(10)>span,section.counters .col-3 .counter:nth-child(10)>span{-webkit-transition-delay:3.375s;transition-delay:3.375s}section.counters .col-4 .counter:nth-child(11)>span,section.counters .col-3 .counter:nth-child(11)>span{-webkit-transition-delay:3.75s;transition-delay:3.75s}section.counters .col-4 .counter:nth-child(12)>span,section.counters .col-3 .counter:nth-child(12)>span{-webkit-transition-delay:4.125s;transition-delay:4.125s}section.counters .col-4 .counter:nth-child(13)>span,section.counters .col-3 .counter:nth-child(13)>span{-webkit-transition-delay:4.5s;transition-delay:4.5s}section.counters .col-4 .counter:nth-child(14)>span,section.counters .col-3 .counter:nth-child(14)>span{-webkit-transition-delay:4.875s;transition-delay:4.875s}section.counters .col-4 .counter:nth-child(15)>span,section.counters .col-3 .counter:nth-child(15)>span{-webkit-transition-delay:5.25s;transition-delay:5.25s}section.counters .col-4 .counter:nth-child(16)>span,section.counters .col-3 .counter:nth-child(16)>span{-webkit-transition-delay:5.625s;transition-delay:5.625s}section.counters .col-4 .counter:nth-child(17)>span,section.counters .col-3 .counter:nth-child(17)>span{-webkit-transition-delay:6s;transition-delay:6s}section.counters .col-4 .counter:nth-child(18)>span,section.counters .col-3 .counter:nth-child(18)>span{-webkit-transition-delay:6.375s;transition-delay:6.375s}section.counters .col-4 .counter:nth-child(19)>span,section.counters .col-3 .counter:nth-child(19)>span{-webkit-transition-delay:6.75s;transition-delay:6.75s}section.counters .col-4 .counter:nth-child(20)>span,section.counters .col-3 .counter:nth-child(20)>span{-webkit-transition-delay:7.125s;transition-delay:7.125s}section.counters .col-4 .counter:nth-child(1),section.counters .col-3 .counter:nth-child(1){color:#1eaa5b}section.counters .col-4 .counter:nth-child(2),section.counters .col-3 .counter:nth-child(2){color:#1eaa5b}section.counters .col-4 .counter:nth-child(3),section.counters .col-3 .counter:nth-child(3){color:#1eaa5b}section.counters .col-4 .counter:nth-child(4),section.counters .col-3 .counter:nth-child(4){color:#1eaa5b}@media only screen and (max-width: 1024px){section.counters .col-4,section.counters .col-3{padding:50px 60px 30px 60px}}section.counters .col-4:nth-child(2):after,section.counters .col-3:nth-child(1):after{content:url(/img/cruxx-triangle.svg);width:35px;height:20px;padding-top:15px;display:block;margin:0 auto;-webkit-transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975);transition:all .7s cubic-bezier(0.555, 0.205, 0.295, 0.975)}@media only screen and (max-width: 863px){section.counters{padding-top:65px !important;padding-bottom:65px !important}section.counters h2{padding-bottom:5px}section.counters .col-4,section.counters .col-3{width:100% !important}}.parallax{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#f0f8ff;margin-top:73px}.parallax .parallax-inner{padding-top:5%;padding-bottom:5%;margin:0 auto;width:100%;max-width:1248px;min-height:326.3334px}@media(max-width: 1024px){.parallax{display:none !important}}.wigWrap h1{color:#000}.wigWrap h3{font-size:23px;padding-bottom:20px}.wigWrap a{color:#1eaa5b}.wigWrap a:hover{text-decoration:underline}.wigWrap ul{list-style:none;margin-left:0;font-size:20px;line-height:26px}.wigWrap ul li{list-style:none;font-weight:100;padding-bottom:15px;padding-left:20px}.wigWrap ul li:before{content:url(/img/cruxx-triangle.svg);font-weight:bold;width:19px;margin-left:-24px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute}.wigWrap ul li ul{padding-top:20px}.wigWrap ol{margin-left:0;font-size:20px;line-height:26px;list-style:none;counter-reset:li}.wigWrap ol li{font-weight:100;padding-bottom:15px;padding-left:20px;counter-increment:li}.wigWrap ol li:before{content:counter(li);color:#1eaa5b;display:inline-block;width:1em;margin-left:-1em}.wigWrap ol li ol{padding-top:20px}.page-child .wigWrap{max-width:800px}section.team{padding-top:0}section.team .container{padding:0}section.team .container article{width:100%;position:relative;margin-bottom:50px}section.team .container article .imgUp{opacity:1}section.team .container article .imgHove{display:none;opacity:0}section.team .container article .card-img{margin-bottom:16.5px;width:100%;height:567px;overflow:hidden;position:relative;padding:0 29px}section.team .container article .card-img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.team .container article .card-body{text-align:center}section.team .container article .card-body .card-title{font-size:22px;line-height:26px;letter-spacing:-0.16px;font-family:"Portrait",serif;color:#191c14;min-height:unset;margin-bottom:unset}section.team .container article .card-body .arrow_slide{font-size:12px;line-height:14px;letter-spacing:.3px;font-family:"Arnold",monospace;color:#695b59;text-transform:uppercase}section.team .container article .card-body .arrow_slide:after{content:url("/wp-content/uploads/2024/09/Cruxx_arrow.png");width:30px;height:15px;position:absolute;display:inline-block;left:0;bottom:-20px;opacity:0;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}section.team .container article:hover .imgUp{display:none;opacity:0}section.team .container article:hover .imgHove{display:block;opacity:1}section.team .container article:hover .card-body .arrow_slide:after{margin-left:-10px;opacity:1;left:50%;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}@media(max-width: 863px){section.team .container .row .col-4{width:100%}section.team .container .row .col-4 .card-img img{-o-object-position:top center;object-position:top center}}section.form{padding-top:100px}section.form h2{margin-bottom:25px}section.form p{font-size:21px;line-height:27px;padding-right:50px}section.form .listcheckbox-wrap .nf-field-element label.nf-checked-label:before{color:#1eaa5b;font-size:20px}section.form .nf-form-fields-required{margin-bottom:45px}section.form .wigWrap form .nf-form-content label{font-size:14px;line-height:20px;color:#695958;font-family:"Arnold",monospace;font-weight:100;display:inline-block}section.form .wigWrap form .nf-form-content input[type=text],section.form .wigWrap form .nf-form-content input[type=email],section.form .wigWrap form .nf-form-content input[type=tel],section.form .wigWrap form .nf-form-content textarea{background-color:#f7f7f2;border-top:0;border-bottom:1px solid #c4c4c4;border-left:0;border-right:0}section.form .wigWrap form .nf-form-content .nf-field-label>span{font-size:14px;line-height:20px;color:#695958;font-family:"Arnold",monospace;font-weight:100}section.form .wigWrap form .nf-form-content .nf-field-element ul li label{color:#695958;font-family:"Portrait",serif;font-weight:100;font-size:16px;line-height:27px}section.form .wigWrap form .nf-form-content .nf-field-element ul li:before{display:none}section.form .wigWrap form .nf-form-content .ninja-forms-req-symbol{font-weight:100;font-size:13px;display:inline-block;position:absolute}section.form .nf-form-content select.ninja-forms-field:not([multiple]){border-radius:0}section.form .nf-field-6:after{background:#1a1c14}section.form .nf-form-content input[type=submit]{background:#1eaa5b;text-transform:uppercase;font-family:"Trio",sans-serif;font-size:16px;padding:10px 30px}section.form .nf-form-content input[type=submit]:hover{color:#fff;background:#1a1c14}section.form .nf-form-content .list-select-wrap .nf-field-element>div{background:none;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #c4c4c4}section.form .nf-form-content .list-select-wrap>div div:after{color:#1a1c14}section.form .nf-field-container{margin-bottom:45px}section.form .nf-form-content textarea.ninja-forms-field{height:100px}@media only screen and (max-width: 863px){section.form .container .row .col-6{width:100% !important}}.bg-alpha{background-color:#007a33}.bg-grey-light{background-color:#eaeaea}.bg-grey{background-color:#695958}.bg-grey-dark{background-color:#1a1c14}.bg-white{background-color:#f7f7f2}.color-alpha{color:#007a33}.color-white{color:#f7f7f2}.sep{display:block;border:0;height:1px;width:8em;background-color:#242424;margin:1.5em 0}.sep.is-white{background-color:#f7f7f2}.sep.is-centered{margin:1.5em auto}.has-top-border{border-top:1px solid #ddd}.has-bottom-border{border-bottom:1px solid #ddd}.grid-xl,.grid-lg,.grid-sm,.grid,.grid-full{position:relative;width:92%;max-width:60em;display:block;margin-left:auto;margin-right:auto}@media(min-width: 54em){.grid-xl,.grid-lg,.grid-sm,.grid,.grid-full{width:82%}}@media(min-width: 54em){.grid-sm{max-width:41em}}.grid-lg{max-width:76em}@media(min-width: 54em){.grid-lg{width:88%}}.grid-xl{width:95%;max-width:95%}@media(min-width: 54em){.grid-xl{width:90%;max-width:90%}}.grid-full{width:100%;max-width:100%}.grid-1-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.grid-1-2>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 54em){.grid-1-2>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.grid-1-2.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-1-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.grid-1-3>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 54em){.grid-1-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.grid-1-3.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-1-2-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.grid-1-2-3>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 54em){.grid-1-2-3>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 65em){.grid-1-2-3>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}.grid-1-2-3.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-2-3-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:-1em;margin-right:-1em}.grid-2-3-4>*{padding-top:45px;padding-bottom:45px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media(min-width: 32em){.grid-2-3-4>*{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(min-width: 54em){.grid-2-3-4>*{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}}@media(min-width: 65em){.grid-2-3-4>*{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.grid-2-3-4.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=grid].no-pad{margin-left:0;margin-right:0}[class*=grid].no-pad>*{padding:0}.text-center{text-align:center}.is-hidden{display:none !important}.is-visually-hidden{position:absolute !important;left:-9999px !important;height:1px;width:1px;clip:rect(0, 0, 0, 0);overflow:hidden}.no-interaction{pointer-events:none !important}.no-breaks br{display:none}.menu-toggle{z-index:8;position:relative;height:1.25em;width:3.25em;display:inline-block;padding:.5em 0;-ms-flex-item-align:center;align-self:center;cursor:pointer;-webkit-appearance:none;border:0}.menu-toggle__bars{-webkit-transition:background-color .4s ease,-webkit-transform .4s ease;transition:background-color .4s ease,-webkit-transform .4s ease;transition:background-color .4s ease,transform .4s ease;transition:background-color .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:rotate(0);transform:rotate(0)}.menu-toggle__bars,.menu-toggle__bars:after,.menu-toggle__bars:before{position:absolute;width:100%;height:2px;background:#1a1c14;-webkit-transform:rotate(0.01deg);transform:rotate(0.01deg)}.menu-toggle__bars:after,.menu-toggle__bars:before{content:"";display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.menu-toggle__bars:before{top:-7px}.menu-toggle__bars:after{top:7px}.menu-toggle__bars:hover{cursor:pointer}.menu-toggle__bars:hover:after{width:100%}.menu-is-open:not(.menu-is-closing) .menu-toggle__bars,.menu-is-opening .menu-toggle__bars,.is-open .menu-toggle__bars,.menu-toggle__bars.is-open{background:transparent !important;-webkit-transition:background-color .4s ease,-webkit-transform .4s ease;transition:background-color .4s ease,-webkit-transform .4s ease;transition:background-color .4s ease,transform .4s ease;transition:background-color .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-is-open:not(.menu-is-closing) .menu-toggle__bars:after,.menu-is-open:not(.menu-is-closing) .menu-toggle__bars:before,.menu-is-opening .menu-toggle__bars:after,.menu-is-opening .menu-toggle__bars:before,.is-open .menu-toggle__bars:after,.is-open .menu-toggle__bars:before,.menu-toggle__bars.is-open:after,.menu-toggle__bars.is-open:before{top:0 !important;zoom:1;width:100%}.menu-is-open:not(.menu-is-closing) .menu-toggle__bars:after,.menu-is-opening .menu-toggle__bars:after,.is-open .menu-toggle__bars:after,.menu-toggle__bars.is-open:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-is-open:not(.menu-is-closing) .menu-toggle__bars:before,.menu-is-opening .menu-toggle__bars:before,.is-open .menu-toggle__bars:before,.menu-toggle__bars.is-open:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.is-white .menu-toggle__bars,.menu-toggle.is-white .menu-toggle__bars:after,.menu-toggle.is-white .menu-toggle__bars:before{background-color:#f7f7f2}.u-close-x{z-index:10;position:relative;display:block;height:3em;width:3em}.u-close-x:after,.u-close-x:before{content:"";z-index:-1;position:absolute;top:0 !important;width:1.855555rem;height:1px;display:block;background:#aadb1e;-webkit-transition:background-color .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:background-color .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:background-color .4s ease-in-out,transform .4s ease-in-out;transition:background-color .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.u-close-x:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.u-close-x:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.u-close-x.-white:before,.u-close-x.-white:after{background-color:#fff}.u-close-x:hover{cursor:pointer}.is-exiting main *+*{-webkit-animation:fade-out 1s 1s ease both;animation:fade-out 1s 1s ease both}.is-exiting main *+*:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.is-exiting main *+*:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.is-exiting main *+*:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.is-exiting main *+*:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.is-exiting main *+*:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.is-exiting main *+*:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.is-exiting main *+*:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.is-exiting main *+*:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.is-exiting main *+*:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.is-exiting main *+*:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.is-exiting main *+*:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.is-exiting main *+*:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}.is-exiting main *+*:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}.is-exiting main *+*:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}.is-exiting main *+*:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}.is-exiting main *+*:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}.is-exiting main *+*:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}.is-exiting main *+*:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}.is-exiting main *+*:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}.is-exiting main *+*:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}.is-exiting main a+a,.is-exiting main *+*,.is-exiting .site-footer__nav *+*{-webkit-animation:fade-out .5s ease both;animation:fade-out .5s ease both}.is-exiting main a+a:nth-child(1),.is-exiting main *+*:nth-child(1),.is-exiting .site-footer__nav *+*:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.is-exiting main a+a:nth-child(2),.is-exiting main *+*:nth-child(2),.is-exiting .site-footer__nav *+*:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.is-exiting main a+a:nth-child(3),.is-exiting main *+*:nth-child(3),.is-exiting .site-footer__nav *+*:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.is-exiting main a+a:nth-child(4),.is-exiting main *+*:nth-child(4),.is-exiting .site-footer__nav *+*:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.is-exiting main a+a:nth-child(5),.is-exiting main *+*:nth-child(5),.is-exiting .site-footer__nav *+*:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.is-exiting main a+a:nth-child(6),.is-exiting main *+*:nth-child(6),.is-exiting .site-footer__nav *+*:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.is-exiting main a+a:nth-child(7),.is-exiting main *+*:nth-child(7),.is-exiting .site-footer__nav *+*:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.is-exiting main a+a:nth-child(8),.is-exiting main *+*:nth-child(8),.is-exiting .site-footer__nav *+*:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.is-exiting main a+a:nth-child(9),.is-exiting main *+*:nth-child(9),.is-exiting .site-footer__nav *+*:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.is-exiting main a+a:nth-child(10),.is-exiting main *+*:nth-child(10),.is-exiting .site-footer__nav *+*:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.is-exiting main a+a:nth-child(11),.is-exiting main *+*:nth-child(11),.is-exiting .site-footer__nav *+*:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.is-exiting main a+a:nth-child(12),.is-exiting main *+*:nth-child(12),.is-exiting .site-footer__nav *+*:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}.is-exiting main a+a:nth-child(13),.is-exiting main *+*:nth-child(13),.is-exiting .site-footer__nav *+*:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}.is-exiting main a+a:nth-child(14),.is-exiting main *+*:nth-child(14),.is-exiting .site-footer__nav *+*:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}.is-exiting main a+a:nth-child(15),.is-exiting main *+*:nth-child(15),.is-exiting .site-footer__nav *+*:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}.is-exiting main a+a:nth-child(16),.is-exiting main *+*:nth-child(16),.is-exiting .site-footer__nav *+*:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}.is-exiting main a+a:nth-child(17),.is-exiting main *+*:nth-child(17),.is-exiting .site-footer__nav *+*:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}.is-exiting main a+a:nth-child(18),.is-exiting main *+*:nth-child(18),.is-exiting .site-footer__nav *+*:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}.is-exiting main a+a:nth-child(19),.is-exiting main *+*:nth-child(19),.is-exiting .site-footer__nav *+*:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}.is-exiting main a+a:nth-child(20),.is-exiting main *+*:nth-child(20),.is-exiting .site-footer__nav *+*:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}main{opacity:1}.is-loaded main{opacity:1;-webkit-transition:opacity .7s ease;transition:opacity .7s ease}.no-js main{opacity:1}.is-exiting.menu-is-closing main,.is-exiting.menu-is-closing .site-footer{-webkit-animation:fade-out .25s ease both;animation:fade-out .25s ease both}.is-exiting:not(.menu-is-open) main{-webkit-animation:fade-out 1s ease both;animation:fade-out 1s ease both}.has-fade-in{-webkit-animation:fade-in 1s .5s ease both;animation:fade-in 1s .5s ease both}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-up{0%{opacity:0;-webkit-transform:translate3d(0, 105%, 0);transform:translate3d(0, 105%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fade-up{0%{opacity:0;-webkit-transform:translate3d(0, 105%, 0);transform:translate3d(0, 105%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fade-down{0%{opacity:0;-webkit-transform:translate3d(0, -105%, 0);transform:translate3d(0, -105%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fade-down{0%{opacity:0;-webkit-transform:translate3d(0, -105%, 0);transform:translate3d(0, -105%, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.pad{padding:4em 0}.pad-sm{padding:2em 0}.pad-lg{padding:6em 0}.pad-xl{padding:8em 0}.pad-b{padding-bottom:4em}.pad-b-sm{padding-bottom:2em}.pad-b-lg{padding-bottom:6em}.pad-t{padding-top:4em}.pad-t-sm{padding-top:2em}.pad-t-lg{padding-top:6em}.no-pad{padding:0 !important}.has-header-offset{padding-top:9em;padding-bottom:5em}@media(min-width: 54em){.has-header-offset{padding-top:9em;padding-bottom:5em}}
/*# sourceMappingURL=app.min.css.map */
