@import url(https://fonts.googleapis.com/css?family=Roboto:300,700);.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}::selection{background:#b3d4fc;text-shadow:none}[hidden]{display:none!important}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,embed,img,object,svg,video{width:100%;height:auto;font-style:italic;vertical-align:middle}iframe{width:100%}figure{margin-right:auto;margin-left:auto}figure>img{display:block}button:focus{outline:none}[tabindex="-1"]:focus{outline:none!important}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}li>ol,li>ul{margin-bottom:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row{*zoom:1;width:100%;margin:0}.row:after,.row:before{content:"";display:table;line-height:0}.row:after{clear:both}.row .row{width:auto}.row.row--nopadding [class*=span-]{padding-left:0;padding-right:0}.row.row--padding-sm [class*=span-]{padding-left:.3125em;padding-right:.3125em}[class*=span-]{display:block;float:left;width:100%;box-sizing:border-box;padding-left:.625em;padding-right:.625em;min-height:5px}.span-1-5{width:20%}.span-2-5{width:40%}.span-3-5{width:60%}.span-4-5{width:80%}.span-1{width:8.33333%}.span-2{width:16.66667%}.span-3{width:25%}.span-4{width:33.33333%}.span-5{width:41.66667%}.span-6{width:50%}.span-7{width:58.33333%}.span-8{width:66.66667%}.span-9{width:75%}.span-10{width:83.33333%}.span-11{width:91.66667%}.span-12{width:100%}@media only screen and (max-width:37.4375em){.span-xs-1{width:8.33333%}.span-xs-2{width:16.66667%}.span-xs-3{width:25%}.span-xs-4{width:33.33333%}.span-xs-5{width:41.66667%}.span-xs-6{width:50%}.span-xs-7{width:58.33333%}.span-xs-8{width:66.66667%}.span-xs-9{width:75%}.span-xs-10{width:83.33333%}.span-xs-11{width:91.66667%}.span-xs-12{width:100%}.span-xs-1-5{width:20%}.span-xs-2-5{width:40%}.span-xs-3-5{width:60%}.span-xs-4-5{width:80%}.hide-xs{display:none!important}.show-xs{display:block!important}}@media only screen and (min-width:37.5em){.span-sm-1{width:8.33333%}.span-sm-2{width:16.66667%}.span-sm-3{width:25%}.span-sm-4{width:33.33333%}.span-sm-5{width:41.66667%}.span-sm-6{width:50%}.span-sm-7{width:58.33333%}.span-sm-8{width:66.66667%}.span-sm-9{width:75%}.span-sm-10{width:83.33333%}.span-sm-11{width:91.66667%}.span-sm-12{width:100%}.span-sm-1-5{width:20%}.span-sm-2-5{width:40%}.span-sm-3-5{width:60%}.span-sm-4-5{width:80%}.hide-sm{display:none!important}.show-sm{display:block!important}}@media only screen and (min-width:62em){.span-md-1{width:8.33333%}.span-md-2{width:16.66667%}.span-md-3{width:25%}.span-md-4{width:33.33333%}.span-md-5{width:41.66667%}.span-md-6{width:50%}.span-md-7{width:58.33333%}.span-md-8{width:66.66667%}.span-md-9{width:75%}.span-md-10{width:83.33333%}.span-md-11{width:91.66667%}.span-md-12{width:100%}.pull--md-l-6{margin-left:-50%}.pull--md-r-6{margin-right:-50%}.span-md-1-5{width:20%}.span-md-2-5{width:40%}.span-md-3-5{width:60%}.span-md-4-5{width:80%}.hide-md{display:none!important}.show-md{display:block!important}}@media only screen and (max-width:64em){.hide-tablet-md{display:none!important}.show-tablet-md{display:block!important}}@media only screen and (min-width:75em){.span-lg-1{width:8.33333%}.span-lg-2{width:16.66667%}.span-lg-3{width:25%}.span-lg-4{width:33.33333%}.span-lg-5{width:41.66667%}.span-lg-6{width:50%}.span-lg-7{width:58.33333%}.span-lg-8{width:66.66667%}.span-lg-9{width:75%}.span-lg-10{width:83.33333%}.span-lg-11{width:91.66667%}.span-lg-12{width:100%}.pull--lg-l-4{margin-left:-33.33333%}.pull--lg-r-4{margin-right:-33.33333%}.span-lg-1-5{width:20%}.span-lg-2-5{width:40%}.span-lg-3-5{width:60%}.span-lg-4-5{width:80%}.hide-lg{display:none!important}.show-lg{display:block!important}}.show-lg{display:block}.hide-lg{display:none}.container{max-width:1160px}.container--sm{max-width:800px}.container--lg{max-width:1920px}.container,.container--lg,.container--sm{padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto}.container--fluid{max-width:none;padding-left:10%;padding-right:10%}@media only screen and (max-width:47.9375em){.container--fluid{padding-left:2%;padding-right:2%}}.margin--t-0{margin-top:0}.margin--t-10{margin-top:10px}.margin--t-20{margin-top:20px}.margin--t-30{margin-top:30px}.margin--t-40{margin-top:40px}.margin--t-50{margin-top:50px}.margin--t-60{margin-top:60px}.margin--t-70{margin-top:70px}.margin--t-80{margin-top:80px}.margin--t-90{margin-top:90px}.margin--t-100{margin-top:100px}.margin--t-110{margin-top:110px}.margin--t-120{margin-top:120px}.margin--t-130{margin-top:130px}.margin--t-140{margin-top:140px}.margin--t-150{margin-top:150px}.margin--t-160{margin-top:160px}.margin--t-170{margin-top:170px}.margin--t-180{margin-top:180px}.margin--t-190{margin-top:190px}.margin--t-200{margin-top:200px}.margin--b-0{margin-bottom:0}.margin--b-10{margin-bottom:10px}.margin--b-20{margin-bottom:20px}.margin--b-30{margin-bottom:30px}.margin--b-40{margin-bottom:40px}.margin--b-50{margin-bottom:50px}.margin--b-60{margin-bottom:60px}.margin--b-70{margin-bottom:70px}.margin--b-80{margin-bottom:80px}.margin--b-90{margin-bottom:90px}.margin--b-100{margin-bottom:100px}.margin--b-110{margin-bottom:110px}.margin--b-120{margin-bottom:120px}.margin--b-130{margin-bottom:130px}.margin--b-140{margin-bottom:140px}.margin--b-150{margin-bottom:150px}.margin--b-160{margin-bottom:160px}.margin--b-170{margin-bottom:170px}.margin--b-180{margin-bottom:180px}.margin--b-190{margin-bottom:190px}.margin--b-200{margin-bottom:200px}.margin--l-0{margin-left:0}.margin--l-10{margin-left:10px}.margin--l-20{margin-left:20px}.margin--l-30{margin-left:30px}.margin--l-40{margin-left:40px}.margin--l-50{margin-left:50px}.margin--l-60{margin-left:60px}.margin--l-70{margin-left:70px}.margin--l-80{margin-left:80px}.margin--l-90{margin-left:90px}.margin--l-100{margin-left:100px}.margin--l-110{margin-left:110px}.margin--l-120{margin-left:120px}.margin--l-130{margin-left:130px}.margin--l-140{margin-left:140px}.margin--l-150{margin-left:150px}.margin--l-160{margin-left:160px}.margin--l-170{margin-left:170px}.margin--l-180{margin-left:180px}.margin--l-190{margin-left:190px}.margin--l-200{margin-left:200px}.margin--r-0{margin-right:0}.margin--r-10{margin-right:10px}.margin--r-20{margin-right:20px}.margin--r-30{margin-right:30px}.margin--r-40{margin-right:40px}.margin--r-50{margin-right:50px}.margin--r-60{margin-right:60px}.margin--r-70{margin-right:70px}.margin--r-80{margin-right:80px}.margin--r-90{margin-right:90px}.margin--r-100{margin-right:100px}.margin--r-110{margin-right:110px}.margin--r-120{margin-right:120px}.margin--r-130{margin-right:130px}.margin--r-140{margin-right:140px}.margin--r-150{margin-right:150px}.margin--r-160{margin-right:160px}.margin--r-170{margin-right:170px}.margin--r-180{margin-right:180px}.margin--r-190{margin-right:190px}.margin--r-200{margin-right:200px}.padding--t-0{padding-top:0}.padding--t-10{padding-top:10px}.padding--t-20{padding-top:20px}.padding--t-30{padding-top:30px}.padding--t-40{padding-top:40px}.padding--t-50{padding-top:50px}.padding--t-60{padding-top:60px}.padding--t-70{padding-top:70px}.padding--t-80{padding-top:80px}.padding--t-90{padding-top:90px}.padding--t-100{padding-top:100px}.padding--t-110{padding-top:110px}.padding--t-120{padding-top:120px}.padding--t-130{padding-top:130px}.padding--t-140{padding-top:140px}.padding--t-150{padding-top:150px}.padding--t-160{padding-top:160px}.padding--t-170{padding-top:170px}.padding--t-180{padding-top:180px}.padding--t-190{padding-top:190px}.padding--t-200{padding-top:200px}.padding--t-210{padding-top:210px}.padding--t-220{padding-top:220px}.padding--t-230{padding-top:230px}.padding--t-240{padding-top:240px}.padding--t-250{padding-top:250px}.padding--t-260{padding-top:260px}.padding--t-270{padding-top:270px}.padding--t-280{padding-top:280px}.padding--t-290{padding-top:290px}.padding--t-300{padding-top:300px}.padding--b-0{padding-bottom:0}.padding--b-10{padding-bottom:10px}.padding--b-20{padding-bottom:20px}.padding--b-30{padding-bottom:30px}.padding--b-40{padding-bottom:40px}.padding--b-50{padding-bottom:50px}.padding--b-60{padding-bottom:60px}.padding--b-70{padding-bottom:70px}.padding--b-80{padding-bottom:80px}.padding--b-90{padding-bottom:90px}.padding--b-100{padding-bottom:100px}.padding--b-110{padding-bottom:110px}.padding--b-120{padding-bottom:120px}.padding--b-130{padding-bottom:130px}.padding--b-140{padding-bottom:140px}.padding--b-150{padding-bottom:150px}.padding--b-160{padding-bottom:160px}.padding--b-170{padding-bottom:170px}.padding--b-180{padding-bottom:180px}.padding--b-190{padding-bottom:190px}.padding--b-200{padding-bottom:200px}.padding--b-210{padding-bottom:210px}.padding--b-220{padding-bottom:220px}.padding--b-230{padding-bottom:230px}.padding--b-240{padding-bottom:240px}.padding--b-250{padding-bottom:250px}.padding--b-260{padding-bottom:260px}.padding--b-270{padding-bottom:270px}.padding--b-280{padding-bottom:280px}.padding--b-290{padding-bottom:290px}.padding--b-300{padding-bottom:300px}.padding--l-0{padding-left:0}.padding--l-10{padding-left:10px}.padding--l-20{padding-left:20px}.padding--l-30{padding-left:30px}.padding--l-40{padding-left:40px}.padding--l-50{padding-left:50px}.padding--l-60{padding-left:60px}.padding--l-70{padding-left:70px}.padding--l-80{padding-left:80px}.padding--l-90{padding-left:90px}.padding--l-100{padding-left:100px}.padding--l-110{padding-left:110px}.padding--l-120{padding-left:120px}.padding--l-130{padding-left:130px}.padding--l-140{padding-left:140px}.padding--l-150{padding-left:150px}.padding--l-160{padding-left:160px}.padding--l-170{padding-left:170px}.padding--l-180{padding-left:180px}.padding--l-190{padding-left:190px}.padding--l-200{padding-left:200px}.padding--r-0{padding-right:0}.padding--r-10{padding-right:10px}.padding--r-20{padding-right:20px}.padding--r-30{padding-right:30px}.padding--r-40{padding-right:40px}.padding--r-50{padding-right:50px}.padding--r-60{padding-right:60px}.padding--r-70{padding-right:70px}.padding--r-80{padding-right:80px}.padding--r-90{padding-right:90px}.padding--r-100{padding-right:100px}.padding--r-110{padding-right:110px}.padding--r-120{padding-right:120px}.padding--r-130{padding-right:130px}.padding--r-140{padding-right:140px}.padding--r-150{padding-right:150px}.padding--r-160{padding-right:160px}.padding--r-170{padding-right:170px}.padding--r-180{padding-right:180px}.padding--r-190{padding-right:190px}.padding--r-200{padding-right:200px}.padding--tb-0{padding-top:0;padding-bottom:0}.padding--tb-10{padding-top:10px;padding-bottom:10px}.padding--tb-20{padding-top:20px;padding-bottom:20px}.padding--tb-30{padding-top:30px;padding-bottom:30px}.padding--tb-40{padding-top:40px;padding-bottom:40px}.padding--tb-50{padding-top:50px;padding-bottom:50px}.padding--tb-60{padding-top:60px;padding-bottom:60px}.padding--tb-70{padding-top:70px;padding-bottom:70px}.padding--tb-80{padding-top:80px;padding-bottom:80px}.padding--tb-90{padding-top:90px;padding-bottom:90px}.padding--tb-100{padding-top:100px;padding-bottom:100px}.padding--tb-110{padding-top:110px;padding-bottom:110px}.padding--tb-120{padding-top:120px;padding-bottom:120px}.padding--tb-130{padding-top:130px;padding-bottom:130px}.padding--tb-140{padding-top:140px;padding-bottom:140px}.padding--tb-150{padding-top:150px;padding-bottom:150px}.padding--tb-160{padding-top:160px;padding-bottom:160px}.padding--tb-170{padding-top:170px;padding-bottom:170px}.padding--tb-180{padding-top:180px;padding-bottom:180px}.padding--tb-190{padding-top:190px;padding-bottom:190px}.padding--tb-200{padding-top:200px;padding-bottom:200px}.padding--lr-0{padding-left:0;padding-right:0}.padding--lr-10{padding-left:10px;padding-right:10px}.padding--lr-20{padding-left:20px;padding-right:20px}.padding--lr-30{padding-left:30px;padding-right:30px}.padding--lr-40{padding-left:40px;padding-right:40px}.padding--lr-50{padding-left:50px;padding-right:50px}.padding--lr-60{padding-left:60px;padding-right:60px}.padding--lr-70{padding-left:70px;padding-right:70px}.padding--lr-80{padding-left:80px;padding-right:80px}.padding--lr-90{padding-left:90px;padding-right:90px}.padding--lr-100{padding-left:100px;padding-right:100px}.padding--lr-110{padding-left:110px;padding-right:110px}.padding--lr-120{padding-left:120px;padding-right:120px}.padding--lr-130{padding-left:130px;padding-right:130px}.padding--lr-140{padding-left:140px;padding-right:140px}.padding--lr-150{padding-left:150px;padding-right:150px}.padding--lr-160{padding-left:160px;padding-right:160px}.padding--lr-170{padding-left:170px;padding-right:170px}.padding--lr-180{padding-left:180px;padding-right:180px}.padding--lr-190{padding-left:190px;padding-right:190px}.padding--lr-200{padding-left:200px;padding-right:200px}@media only screen and (max-width:61.9375em){.margin--t-sm-0{margin-top:0}.margin--t-sm-10{margin-top:10px}.margin--t-sm-20{margin-top:20px}.margin--t-sm-30{margin-top:30px}.margin--t-sm-40{margin-top:40px}.margin--t-sm-50{margin-top:50px}.margin--t-sm-60{margin-top:60px}.margin--t-sm-70{margin-top:70px}.margin--t-sm-80{margin-top:80px}.margin--t-sm-90{margin-top:90px}.margin--t-sm-100{margin-top:100px}.margin--t-sm-110{margin-top:110px}.margin--t-sm-120{margin-top:120px}.margin--t-sm-130{margin-top:130px}.margin--t-sm-140{margin-top:140px}.margin--t-sm-150{margin-top:150px}.margin--t-sm-160{margin-top:160px}.margin--t-sm-170{margin-top:170px}.margin--t-sm-180{margin-top:180px}.margin--t-sm-190{margin-top:190px}.margin--t-sm-200{margin-top:200px}.margin--b-sm-0{margin-bottom:0}.margin--b-sm-10{margin-bottom:10px}.margin--b-sm-20{margin-bottom:20px}.margin--b-sm-30{margin-bottom:30px}.margin--b-sm-40{margin-bottom:40px}.margin--b-sm-50{margin-bottom:50px}.margin--b-sm-60{margin-bottom:60px}.margin--b-sm-70{margin-bottom:70px}.margin--b-sm-80{margin-bottom:80px}.margin--b-sm-90{margin-bottom:90px}.margin--b-sm-100{margin-bottom:100px}.margin--b-sm-110{margin-bottom:110px}.margin--b-sm-120{margin-bottom:120px}.margin--b-sm-130{margin-bottom:130px}.margin--b-sm-140{margin-bottom:140px}.margin--b-sm-150{margin-bottom:150px}.margin--b-sm-160{margin-bottom:160px}.margin--b-sm-170{margin-bottom:170px}.margin--b-sm-180{margin-bottom:180px}.margin--b-sm-190{margin-bottom:190px}.margin--b-sm-200{margin-bottom:200px}.margin--l-sm-0{margin-left:0}.margin--l-sm-10{margin-left:10px}.margin--l-sm-20{margin-left:20px}.margin--l-sm-30{margin-left:30px}.margin--l-sm-40{margin-left:40px}.margin--l-sm-50{margin-left:50px}.margin--l-sm-60{margin-left:60px}.margin--l-sm-70{margin-left:70px}.margin--l-sm-80{margin-left:80px}.margin--l-sm-90{margin-left:90px}.margin--l-sm-100{margin-left:100px}.margin--r-sm-0{margin-right:0}.margin--r-sm-10{margin-right:10px}.margin--r-sm-20{margin-right:20px}.margin--r-sm-30{margin-right:30px}.margin--r-sm-40{margin-right:40px}.margin--r-sm-50{margin-right:50px}.margin--r-sm-60{margin-right:60px}.margin--r-sm-70{margin-right:70px}.margin--r-sm-80{margin-right:80px}.margin--r-sm-90{margin-right:90px}.margin--r-sm-100{margin-right:100px}.padding--t-sm-0{padding-top:0}.padding--t-sm-10{padding-top:10px}.padding--t-sm-20{padding-top:20px}.padding--t-sm-30{padding-top:30px}.padding--t-sm-40{padding-top:40px}.padding--t-sm-50{padding-top:50px}.padding--t-sm-60{padding-top:60px}.padding--t-sm-70{padding-top:70px}.padding--t-sm-80{padding-top:80px}.padding--t-sm-90{padding-top:90px}.padding--t-sm-100{padding-top:100px}.padding--t-sm-110{padding-top:110px}.padding--t-sm-120{padding-top:120px}.padding--t-sm-130{padding-top:130px}.padding--t-sm-140{padding-top:140px}.padding--t-sm-150{padding-top:150px}.padding--t-sm-160{padding-top:160px}.padding--t-sm-170{padding-top:170px}.padding--t-sm-180{padding-top:180px}.padding--t-sm-190{padding-top:190px}.padding--t-sm-200{padding-top:200px}.padding--b-sm-0{padding-bottom:0}.padding--b-sm-10{padding-bottom:10px}.padding--b-sm-20{padding-bottom:20px}.padding--b-sm-30{padding-bottom:30px}.padding--b-sm-40{padding-bottom:40px}.padding--b-sm-50{padding-bottom:50px}.padding--b-sm-60{padding-bottom:60px}.padding--b-sm-70{padding-bottom:70px}.padding--b-sm-80{padding-bottom:80px}.padding--b-sm-90{padding-bottom:90px}.padding--b-sm-100{padding-bottom:100px}.padding--b-sm-110{padding-bottom:110px}.padding--b-sm-120{padding-bottom:120px}.padding--b-sm-130{padding-bottom:130px}.padding--b-sm-140{padding-bottom:140px}.padding--b-sm-150{padding-bottom:150px}.padding--b-sm-160{padding-bottom:160px}.padding--b-sm-170{padding-bottom:170px}.padding--b-sm-180{padding-bottom:180px}.padding--b-sm-190{padding-bottom:190px}.padding--b-sm-200{padding-bottom:200px}.padding--l-sm-0{padding-left:0}.padding--l-sm-10{padding-left:10px}.padding--l-sm-20{padding-left:20px}.padding--l-sm-30{padding-left:30px}.padding--l-sm-40{padding-left:40px}.padding--l-sm-50{padding-left:50px}.padding--l-sm-60{padding-left:60px}.padding--l-sm-70{padding-left:70px}.padding--l-sm-80{padding-left:80px}.padding--l-sm-90{padding-left:90px}.padding--l-sm-100{padding-left:100px}.padding--r-sm-0{padding-right:0}.padding--r-sm-10{padding-right:10px}.padding--r-sm-20{padding-right:20px}.padding--r-sm-30{padding-right:30px}.padding--r-sm-40{padding-right:40px}.padding--r-sm-50{padding-right:50px}.padding--r-sm-60{padding-right:60px}.padding--r-sm-70{padding-right:70px}.padding--r-sm-80{padding-right:80px}.padding--r-sm-90{padding-right:90px}.padding--r-sm-100{padding-right:100px}.padding--lr-sm-0{padding-left:0;padding-right:0}.padding--lr-sm-10{padding-left:10px;padding-right:10px}.padding--lr-sm-20{padding-left:20px;padding-right:20px}.padding--lr-sm-30{padding-left:30px;padding-right:30px}.padding--lr-sm-40{padding-left:40px;padding-right:40px}.padding--lr-sm-50{padding-left:50px;padding-right:50px}.padding--lr-sm-60{padding-left:60px;padding-right:60px}.padding--lr-sm-70{padding-left:70px;padding-right:70px}.padding--lr-sm-80{padding-left:80px;padding-right:80px}.padding--lr-sm-90{padding-left:90px;padding-right:90px}.padding--lr-sm-100{padding-left:100px;padding-right:100px}.padding--lr-sm-110{padding-left:110px;padding-right:110px}.padding--lr-sm-120{padding-left:120px;padding-right:120px}.padding--lr-sm-130{padding-left:130px;padding-right:130px}.padding--lr-sm-140{padding-left:140px;padding-right:140px}.padding--lr-sm-150{padding-left:150px;padding-right:150px}.padding--lr-sm-160{padding-left:160px;padding-right:160px}.padding--lr-sm-170{padding-left:170px;padding-right:170px}.padding--lr-sm-180{padding-left:180px;padding-right:180px}.padding--lr-sm-190{padding-left:190px;padding-right:190px}.padding--lr-sm-200{padding-left:200px;padding-right:200px}}@media only screen and (min-width:48em){.margin--t-md-0{margin-top:0}.margin--t-md-10{margin-top:10px}.margin--t-md-20{margin-top:20px}.margin--t-md-30{margin-top:30px}.margin--t-md-40{margin-top:40px}.margin--t-md-50{margin-top:50px}.margin--t-md-60{margin-top:60px}.margin--t-md-70{margin-top:70px}.margin--t-md-80{margin-top:80px}.margin--t-md-90{margin-top:90px}.margin--t-md-100{margin-top:100px}.margin--t-md-110{margin-top:110px}.margin--t-md-120{margin-top:120px}.margin--t-md-130{margin-top:130px}.margin--t-md-140{margin-top:140px}.margin--t-md-150{margin-top:150px}.margin--t-md-160{margin-top:160px}.margin--t-md-170{margin-top:170px}.margin--t-md-180{margin-top:180px}.margin--t-md-190{margin-top:190px}.margin--t-md-200{margin-top:200px}.margin--b-md-0{margin-bottom:0}.margin--b-md-10{margin-bottom:10px}.margin--b-md-20{margin-bottom:20px}.margin--b-md-30{margin-bottom:30px}.margin--b-md-40{margin-bottom:40px}.margin--b-md-50{margin-bottom:50px}.margin--b-md-60{margin-bottom:60px}.margin--b-md-70{margin-bottom:70px}.margin--b-md-80{margin-bottom:80px}.margin--b-md-90{margin-bottom:90px}.margin--b-md-100{margin-bottom:100px}.margin--b-md-110{margin-bottom:110px}.margin--b-md-120{margin-bottom:120px}.margin--b-md-130{margin-bottom:130px}.margin--b-md-140{margin-bottom:140px}.margin--b-md-150{margin-bottom:150px}.margin--b-md-160{margin-bottom:160px}.margin--b-md-170{margin-bottom:170px}.margin--b-md-180{margin-bottom:180px}.margin--b-md-190{margin-bottom:190px}.margin--b-md-200{margin-bottom:200px}.padding--t-md-0{padding-top:0}.padding--t-md-10{padding-top:10px}.padding--t-md-20{padding-top:20px}.padding--t-md-30{padding-top:30px}.padding--t-md-40{padding-top:40px}.padding--t-md-50{padding-top:50px}.padding--t-md-60{padding-top:60px}.padding--t-md-70{padding-top:70px}.padding--t-md-80{padding-top:80px}.padding--t-md-90{padding-top:90px}.padding--t-md-100{padding-top:100px}.padding--t-md-110{padding-top:110px}.padding--t-md-120{padding-top:120px}.padding--t-md-130{padding-top:130px}.padding--t-md-140{padding-top:140px}.padding--t-md-150{padding-top:150px}.padding--t-md-160{padding-top:160px}.padding--t-md-170{padding-top:170px}.padding--t-md-180{padding-top:180px}.padding--t-md-190{padding-top:190px}.padding--t-md-200{padding-top:200px}.padding--b-md-0{padding-bottom:0}.padding--b-md-10{padding-bottom:10px}.padding--b-md-20{padding-bottom:20px}.padding--b-md-30{padding-bottom:30px}.padding--b-md-40{padding-bottom:40px}.padding--b-md-50{padding-bottom:50px}.padding--b-md-60{padding-bottom:60px}.padding--b-md-70{padding-bottom:70px}.padding--b-md-80{padding-bottom:80px}.padding--b-md-90{padding-bottom:90px}.padding--b-md-100{padding-bottom:100px}.padding--b-md-110{padding-bottom:110px}.padding--b-md-120{padding-bottom:120px}.padding--b-md-130{padding-bottom:130px}.padding--b-md-140{padding-bottom:140px}.padding--b-md-150{padding-bottom:150px}.padding--b-md-160{padding-bottom:160px}.padding--b-md-170{padding-bottom:170px}.padding--b-md-180{padding-bottom:180px}.padding--b-md-190{padding-bottom:190px}.padding--b-md-200{padding-bottom:200px}.padding--l-md-0{padding-left:0}.padding--l-md-10{padding-left:10px}.padding--l-md-20{padding-left:20px}.padding--l-md-30{padding-left:30px}.padding--l-md-40{padding-left:40px}.padding--l-md-50{padding-left:50px}.padding--l-md-60{padding-left:60px}.padding--l-md-70{padding-left:70px}.padding--l-md-80{padding-left:80px}.padding--l-md-90{padding-left:90px}.padding--l-md-100{padding-left:100px}.padding--r-md-0{padding-right:0}.padding--r-md-10{padding-right:10px}.padding--r-md-20{padding-right:20px}.padding--r-md-30{padding-right:30px}.padding--r-md-40{padding-right:40px}.padding--r-md-50{padding-right:50px}.padding--r-md-60{padding-right:60px}.padding--r-md-70{padding-right:70px}.padding--r-md-80{padding-right:80px}.padding--r-md-90{padding-right:90px}.padding--r-md-100{padding-right:100px}.padding--lr-md-0{padding-left:0;padding-right:0}.padding--lr-md-10{padding-left:10px;padding-right:10px}.padding--lr-md-20{padding-left:20px;padding-right:20px}.padding--lr-md-30{padding-left:30px;padding-right:30px}.padding--lr-md-40{padding-left:40px;padding-right:40px}.padding--lr-md-50{padding-left:50px;padding-right:50px}.padding--lr-md-60{padding-left:60px;padding-right:60px}.padding--lr-md-70{padding-left:70px;padding-right:70px}.padding--lr-md-80{padding-left:80px;padding-right:80px}.padding--lr-md-90{padding-left:90px;padding-right:90px}.padding--lr-md-100{padding-left:100px;padding-right:100px}.padding--lr-md-110{padding-left:110px;padding-right:110px}.padding--lr-md-120{padding-left:120px;padding-right:120px}.padding--lr-md-130{padding-left:130px;padding-right:130px}.padding--lr-md-140{padding-left:140px;padding-right:140px}.padding--lr-md-150{padding-left:150px;padding-right:150px}.padding--lr-md-160{padding-left:160px;padding-right:160px}.padding--lr-md-170{padding-left:170px;padding-right:170px}.padding--lr-md-180{padding-left:180px;padding-right:180px}.padding--lr-md-190{padding-left:190px;padding-right:190px}.padding--lr-md-200{padding-left:200px;padding-right:200px}}@media only screen and (min-width:75em){.margin--t-lg-0{margin-top:0}.margin--t-lg-10{margin-top:10px}.margin--t-lg-20{margin-top:20px}.margin--t-lg-30{margin-top:30px}.margin--t-lg-40{margin-top:40px}.margin--t-lg-50{margin-top:50px}.margin--t-lg-60{margin-top:60px}.margin--t-lg-70{margin-top:70px}.margin--t-lg-80{margin-top:80px}.margin--t-lg-90{margin-top:90px}.margin--t-lg-100{margin-top:100px}.margin--t-lg-110{margin-top:110px}.margin--t-lg-120{margin-top:120px}.margin--t-lg-130{margin-top:130px}.margin--t-lg-140{margin-top:140px}.margin--t-lg-150{margin-top:150px}.margin--t-lg-160{margin-top:160px}.margin--t-lg-170{margin-top:170px}.margin--t-lg-180{margin-top:180px}.margin--t-lg-190{margin-top:190px}.margin--t-lg-200{margin-top:200px}.margin--b-lg-0{margin-bottom:0}.margin--b-lg-10{margin-bottom:10px}.margin--b-lg-20{margin-bottom:20px}.margin--b-lg-30{margin-bottom:30px}.margin--b-lg-40{margin-bottom:40px}.margin--b-lg-50{margin-bottom:50px}.margin--b-lg-60{margin-bottom:60px}.margin--b-lg-70{margin-bottom:70px}.margin--b-lg-80{margin-bottom:80px}.margin--b-lg-90{margin-bottom:90px}.margin--b-lg-100{margin-bottom:100px}.margin--b-lg-110{margin-bottom:110px}.margin--b-lg-120{margin-bottom:120px}.margin--b-lg-130{margin-bottom:130px}.margin--b-lg-140{margin-bottom:140px}.margin--b-lg-150{margin-bottom:150px}.margin--b-lg-160{margin-bottom:160px}.margin--b-lg-170{margin-bottom:170px}.margin--b-lg-180{margin-bottom:180px}.margin--b-lg-190{margin-bottom:190px}.margin--b-lg-200{margin-bottom:200px}.margin--l-lg-0{margin-left:0}.margin--l-lg-10{margin-left:10px}.margin--l-lg-20{margin-left:20px}.margin--l-lg-30{margin-left:30px}.margin--l-lg-40{margin-left:40px}.margin--l-lg-50{margin-left:50px}.margin--l-lg-60{margin-left:60px}.margin--l-lg-70{margin-left:70px}.margin--l-lg-80{margin-left:80px}.margin--l-lg-90{margin-left:90px}.margin--l-lg-100{margin-left:100px}.margin--l-lg-110{margin-left:110px}.margin--l-lg-120{margin-left:120px}.margin--l-lg-130{margin-left:130px}.margin--l-lg-140{margin-left:140px}.margin--l-lg-150{margin-left:150px}.margin--l-lg-160{margin-left:160px}.margin--l-lg-170{margin-left:170px}.margin--l-lg-180{margin-left:180px}.margin--l-lg-190{margin-left:190px}.margin--l-lg-200{margin-left:200px}.margin--r-lg-0{margin-right:0}.margin--r-lg-10{margin-right:10px}.margin--r-lg-20{margin-right:20px}.margin--r-lg-30{margin-right:30px}.margin--r-lg-40{margin-right:40px}.margin--r-lg-50{margin-right:50px}.margin--r-lg-60{margin-right:60px}.margin--r-lg-70{margin-right:70px}.margin--r-lg-80{margin-right:80px}.margin--r-lg-90{margin-right:90px}.margin--r-lg-100{margin-right:100px}.margin--r-lg-110{margin-right:110px}.margin--r-lg-120{margin-right:120px}.margin--r-lg-130{margin-right:130px}.margin--r-lg-140{margin-right:140px}.margin--r-lg-150{margin-right:150px}.margin--r-lg-160{margin-right:160px}.margin--r-lg-170{margin-right:170px}.margin--r-lg-180{margin-right:180px}.margin--r-lg-190{margin-right:190px}.margin--r-lg-200{margin-right:200px}.padding--t-lg-0{padding-top:0}.padding--t-lg-10{padding-top:10px}.padding--t-lg-20{padding-top:20px}.padding--t-lg-30{padding-top:30px}.padding--t-lg-40{padding-top:40px}.padding--t-lg-50{padding-top:50px}.padding--t-lg-60{padding-top:60px}.padding--t-lg-70{padding-top:70px}.padding--t-lg-80{padding-top:80px}.padding--t-lg-90{padding-top:90px}.padding--t-lg-100{padding-top:100px}.padding--t-lg-110{padding-top:110px}.padding--t-lg-120{padding-top:120px}.padding--t-lg-130{padding-top:130px}.padding--t-lg-140{padding-top:140px}.padding--t-lg-150{padding-top:150px}.padding--t-lg-160{padding-top:160px}.padding--t-lg-170{padding-top:170px}.padding--t-lg-180{padding-top:180px}.padding--t-lg-190{padding-top:190px}.padding--t-lg-200{padding-top:200px}.padding--b-lg-0{padding-bottom:0}.padding--b-lg-10{padding-bottom:10px}.padding--b-lg-20{padding-bottom:20px}.padding--b-lg-30{padding-bottom:30px}.padding--b-lg-40{padding-bottom:40px}.padding--b-lg-50{padding-bottom:50px}.padding--b-lg-60{padding-bottom:60px}.padding--b-lg-70{padding-bottom:70px}.padding--b-lg-80{padding-bottom:80px}.padding--b-lg-90{padding-bottom:90px}.padding--b-lg-100{padding-bottom:100px}.padding--b-lg-110{padding-bottom:110px}.padding--b-lg-120{padding-bottom:120px}.padding--b-lg-130{padding-bottom:130px}.padding--b-lg-140{padding-bottom:140px}.padding--b-lg-150{padding-bottom:150px}.padding--b-lg-160{padding-bottom:160px}.padding--b-lg-170{padding-bottom:170px}.padding--b-lg-180{padding-bottom:180px}.padding--b-lg-190{padding-bottom:190px}.padding--b-lg-200{padding-bottom:200px}.padding--l-lg-0{padding-left:0}.padding--l-lg-10{padding-left:10px}.padding--l-lg-20{padding-left:20px}.padding--l-lg-30{padding-left:30px}.padding--l-lg-40{padding-left:40px}.padding--l-lg-50{padding-left:50px}.padding--l-lg-60{padding-left:60px}.padding--l-lg-70{padding-left:70px}.padding--l-lg-80{padding-left:80px}.padding--l-lg-90{padding-left:90px}.padding--l-lg-100{padding-left:100px}.padding--r-lg-0{padding-right:0}.padding--r-lg-10{padding-right:10px}.padding--r-lg-20{padding-right:20px}.padding--r-lg-30{padding-right:30px}.padding--r-lg-40{padding-right:40px}.padding--r-lg-50{padding-right:50px}.padding--r-lg-60{padding-right:60px}.padding--r-lg-70{padding-right:70px}.padding--r-lg-80{padding-right:80px}.padding--r-lg-90{padding-right:90px}.padding--r-lg-100{padding-right:100px}.padding--lr-lg-0{padding-left:0;padding-right:0}.padding--lr-lg-10{padding-left:10px;padding-right:10px}.padding--lr-lg-20{padding-left:20px;padding-right:20px}.padding--lr-lg-30{padding-left:30px;padding-right:30px}.padding--lr-lg-40{padding-left:40px;padding-right:40px}.padding--lr-lg-50{padding-left:50px;padding-right:50px}.padding--lr-lg-60{padding-left:60px;padding-right:60px}.padding--lr-lg-70{padding-left:70px;padding-right:70px}.padding--lr-lg-80{padding-left:80px;padding-right:80px}.padding--lr-lg-90{padding-left:90px;padding-right:90px}.padding--lr-lg-100{padding-left:100px;padding-right:100px}.padding--lr-lg-110{padding-left:110px;padding-right:110px}.padding--lr-lg-120{padding-left:120px;padding-right:120px}.padding--lr-lg-130{padding-left:130px;padding-right:130px}.padding--lr-lg-140{padding-left:140px;padding-right:140px}.padding--lr-lg-150{padding-left:150px;padding-right:150px}.padding--lr-lg-160{padding-left:160px;padding-right:160px}.padding--lr-lg-170{padding-left:170px;padding-right:170px}.padding--lr-lg-180{padding-left:180px;padding-right:180px}.padding--lr-lg-190{padding-left:190px;padding-right:190px}.padding--lr-lg-200{padding-left:200px;padding-right:200px}}@font-face{font-family:BebasNeueBold;src:url(/static/fonts/bebasneue_bold-webfont.eot);src:url(/static/fonts/bebasneue_bold-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/bebasneue_bold-webfont.woff2) format("woff2"),url(/static/fonts/bebasneue_bold-webfont.woff) format("woff"),url(/static/fonts/bebasneue_bold-webfont.ttf) format("truetype"),url(/static/fonts/bebasneue_bold-webfont.svg#bebas_neuebold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BebasNeueBook;src:url(/static/fonts/bebasneue_book-webfont.eot);src:url(/static/fonts/bebasneue_book-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/bebasneue_book-webfont.woff2) format("woff2"),url(/static/fonts/bebasneue_book-webfont.woff) format("woff"),url(/static/fonts/bebasneue_book-webfont.ttf) format("truetype"),url(/static/fonts/bebasneue_book-webfont.svg#bebas_neuebook) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BebasNeueLight;src:url(/static/fonts/bebasneue_light-webfont.eot);src:url(/static/fonts/bebasneue_light-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/bebasneue_light-webfont.woff2) format("woff2"),url(/static/fonts/bebasneue_light-webfont.woff) format("woff"),url(/static/fonts/bebasneue_light-webfont.ttf) format("truetype"),url(/static/fonts/bebasneue_light-webfont.svg#bebas_neuelight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BebasNeue;src:url(/static/fonts/bebasneue_regular-webfont.eot);src:url(/static/fonts/bebasneue_regular-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/bebasneue_regular-webfont.woff2) format("woff2"),url(/static/fonts/bebasneue_regular-webfont.woff) format("woff"),url(/static/fonts/bebasneue_regular-webfont.ttf) format("truetype"),url(/static/fonts/bebasneue_regular-webfont.svg#bebas_neueregular) format("svg");font-weight:400;font-style:normal}html{-webkit-font-antialiasing:antialiased;-moz-osx-font-smoothing:grayscale}body{letter-spacing:.0625em}.primary-font,body{font-family:Roboto,sans-serif}.secondary-font,.tweets__title,div.big,div.huge,div.large,div.xbig,div.xhuge,div.xlarge,div.xxhuge,p.big,p .big,p.huge,p.large,p .large,p.xbig,p .xbig,p.xhuge,p .xhuge,p.xlarge,p .xlarge,p.xxhuge,p .xxhuge,span.big,span.huge,span.large,span.xbig,span.xhuge,span.xlarge,span.xxhuge,table{font-family:BebasNeueBook,sans-serif;letter-spacing:.125em}.c-keyfeature__count,.c-product-detail__count,.c-product-spec__count,.secondary-font-bold,.tags-list a,.tags-list div{font-family:BebasNeueBold,sans-serif;letter-spacing:.125em}.c-product-detail__strapline,.secondary-font-light{font-family:BebasNeueLight,sans-serif;letter-spacing:.125em}a,button{transition:all .3s}a{color:#5c9424;text-decoration:none}a:hover,a:visited{color:#4f7f1f}address{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:.5em;margin-bottom:.5em;line-height:1;text-transform:uppercase;font-family:BebasNeueBook,sans-serif;letter-spacing:.125em}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:20px}h1{font-size:48px;font-size:3rem;margin-top:0}h2{font-size:40px;font-size:2.5rem}h3{font-size:32px;font-size:2rem}h4{font-size:28px;font-size:1.75rem}h5{font-size:24px;font-size:1.5rem}h6{font-size:20px;font-size:1.25rem}p{margin-top:15px;margin-bottom:15px}p,ul li{line-height:1.6;font-weight:300}ul li{margin-bottom:10px}blockquote{position:relative}blockquote:before{content:"\201C";color:#5c9424;font-size:8.75rem;display:block;height:80px}cite{max-width:200px;display:block;font-style:normal;font-size:.875rem}cite:before{content:"";width:50px;height:3px;margin:40px 0;display:block;background-color:#5c9424}.ffhuge{font-size:240px;font-size:15rem;margin:1rem 0}.xxhuge{font-size:92px;font-size:5.75rem}.xhuge{font-size:72px;font-size:4.5rem;margin:.2em 0}.huge{font-size:64px;font-size:4rem}.xbig{font-size:48px;font-size:3rem}.big{font-size:42px;font-size:2.625rem}.xlarge{font-size:36px;font-size:2.25rem}.large{font-size:32px;font-size:2rem}.xmedium{font-size:22px;font-size:1.375rem}.medium{font-size:18px;font-size:1.125rem}.normal{font-size:16px;font-size:1rem!important}.small{font-size:14px;font-size:.875rem}.xsmall{font-size:12px;font-size:.75rem}.xxsmall{font-size:10px;font-size:.625rem}.thin{font-weight:100}.bold{font-weight:600}.regular{font-weight:400}.big,.large,.xbig,.xhuge,.xxhuge{margin-top:.2em;margin-bottom:.2em}div.big,div.huge,div.large,div.xbig,div.xhuge,div.xlarge,div.xxhuge,p.big,p .big,p.huge,p.large,p .large,p.xbig,p .xbig,p.xhuge,p .xhuge,p.xlarge,p .xlarge,p.xxhuge,p .xxhuge,span.big,span.huge,span.large,span.xbig,span.xhuge,span.xlarge,span.xxhuge{line-height:1}.text--upper{text-transform:uppercase}.text--center{text-align:center}ul.list--unstyled{padding:0;margin:0}ul.list--unstyled li{list-style:none}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:-10px}.l-links a{text-transform:uppercase;display:inline-block;color:#fff}.l-links a:hover:after{width:80%}.l-links a:after{content:"";width:100%;background-color:#5c9424;height:1px;display:block;transition:all .3s}.title--corner{padding-left:20px;word-break:break-word;position:relative}.title--corner:before{content:"";display:block;margin-left:-15px;margin-top:-25px;position:absolute;top:0;left:0}.title--corner+h1,.title--corner+h2,.title--corner+h3,.title--corner+h4,.title--corner+h5,.title--corner+h6{margin-left:20px}.title--upperline-center:before,.title--upperline:before{content:"";display:block;width:50px;background-color:#5c9424;height:3px;margin-bottom:15px}.title--upperline-center{text-align:center}.title--upperline-center:before{margin-left:auto;margin-right:auto}.title--underline{text-transform:uppercase}.title--underline:after{content:"";display:block;width:50px;background-color:#5c9424;height:3px;margin-top:15px}@media only screen and (max-width:64em){h1{font-size:2.625rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}blockquote:before{font-size:6.25rem;height:40px}blockquote .quote-text,blockquote .quote-title{margin-left:20px}.ffhuge{font-size:92px;font-size:5.75rem}.xxhuge{font-size:4.5rem}.xhuge{font-size:4rem}.huge{font-size:3.625rem}.xbig{font-size:2.625rem}.big{font-size:2.375rem}.xlarge{font-size:2rem}.large{font-size:1.75rem}.xmedium{font-size:1.25rem}.medium{font-size:1.125rem}}@media only screen and (max-width:47.9375em){h1{font-size:2.625rem}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}blockquote:before{font-size:6.25rem;height:40px}blockquote .quote-text,blockquote .quote-title{margin-left:20px}.ffhuge,.ffhuge--sm{font-size:4.5rem}.xxhuge,.xxhuge--sm{font-size:3.25rem}.xhuge,.xhuge--sm{font-size:3.125rem}.huge,.huge--sm{font-size:3rem}.xbig,.xbig--sm{font-size:2.5rem}.big,.big--sm{font-size:2.375rem}.xlarge,.xlarge--sm{font-size:2rem}.large,.large--sm{font-size:1.75rem}.xmedium,.xmedium--sm{font-size:1.25rem}.medium,.medium--sm{font-size:1.125rem}}.c-breadcrumb:after,.c-breadcrumb:before,.c-social-menu:after,.c-social-menu:before,.c-tabs:after,.c-tabs:before,.cf:after,.cf:before,.hero-carousel .c-carousel__item>div:after,.hero-carousel .c-carousel__item>div:before,.main-header .sticky-controls:after,.main-header .sticky-controls:before,.main-header:after,.main-header:before,.nav ul.menu:after,.nav ul.menu:before,.tags-list:after,.tags-list:before,.tweets .tweet-item__meta:after,.tweets .tweet-item__meta:before{display:table;clear:both;content:" "}.left{float:left!important}.right{float:right!important}.clear{clear:both!important}.hidden,[hidden]{display:none!important}.align--left{text-align:left!important}.align--center{text-align:center!important}.align--right{text-align:right!important}.v-center{position:relative;transform:translateY(-50%);top:50%}.h-center{position:relative;transform:translateX(-50%);left:50%}.vh-center{transform:translate(-50%,-50%);top:50%;left:50%}.eq-height,.flex-center{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-ms-flex-pack:center;justify-content:center}.flex-vcenter{-ms-flex-align:center;align-items:center}.vh--100{height:100vh}.vmin-h--100{min-height:100vh;height:100%}.vh--50{height:50vh}.v--50{height:50%}.img-noscale{width:auto}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:50%}.bg-cover--top{background-position:top}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:61.9375em){.vh--sm-50{height:50vh}}@media only screen and (min-width:62em){.v-center--md{position:relative;transform:translateY(-50%);top:50%}.vh--md-100{height:100vh}.vmin-h--md-100{min-height:100vh;height:100%}.vh--md-50{height:50vh}.col-2{column-width:28.75em;column-gap:2em}.col-2 p:first-child{margin-top:0}}@media only screen and (min-width:75em){.v-center--lg{position:relative;transform:translateY(-50%);top:50%}.vh--lg-100{min-height:100vh;height:100%}}.main-header{position:relative;z-index:11}.main-header--offset{position:absolute;top:0}.main-header--blue .logo-wrapper{background-color:#051b3f}.main-header .logo-wrapper .brand-logo{margin-left:30px;font-size:80%}.main-header .menu-horizontal-wrapper{position:relative;margin-left:auto}.main-header .sticky-controls{z-index:10;right:0;top:0}.main-header .btn-wrapper{margin-left:20px}.main-header .btn-wrapper .btn{padding:10px}.main-header .btn-wrapper .btn:first-child{background-color:#051b3f}.main-header .btn-wrapper .btn:first-child:hover{background-color:#365615}.main-header .home-btn{display:none}.main-header .sticky-controls{position:fixed}@media only screen and (max-width:47.9375em){.main-header--blue .logo-wrapper,.main-header .bg-blue,.main-header .bg-grey{background-color:#fff}.main-header--blue .brand-logo-25--lt,.main-header--blue .brand-logo--lt{background-position:0 0}}@media only screen and (max-width:64em){.main-header .brand-logo,.main-header .brand-logo-25{margin-left:10px}.main-header .brand-logo-25{font-size:120%;margin-top:10px}.main-header .brand-logo-hc{font-size:100%}}@media only screen and (min-width:75em){.main-header .btn-wrapper{margin-left:60px}.main-header .home-btn{display:inline-block}.main-header .logo-wrapper .brand-logo{font-size:100%}}.brand-logo{background:url(/static/imgs/tecman-logo.svg) 0 0 no-repeat;background-repeat:no-repeat;width:12.5em;height:2.625em;display:inline-block;text-indent:-999px;overflow:hidden;background-size:12.5em 5.25em}.brand-logo--lt{background-position:0 -2.6875em}.brand-logo-25{background:url(/static/imgs/tecman-logo-25.svg) 0 0 no-repeat;width:12.5em;height:2.625em;display:inline-block;text-indent:-999px;overflow:hidden;background-size:12.5em 5.25em;font-size:180%}.brand-logo-25--lt{background-position:0 -2.6875em}.brand-logo-hc{background:url(/static/imgs/tecman-logo-hc4.svg) 0 0 no-repeat;width:12.5em;height:2.75em;display:inline-block;text-indent:-999px;overflow:hidden;background-size:12.5em 5.5em;font-size:120%}.brand-logo-hc--lt{background-position:0 -2.75em}.brand-logo-group{background:url(/static/imgs/tecman-logo-group-3.svg) 0 0 no-repeat;background-size:12.5em 6.25em;font-size:100%;height:2.75em}.brand-logo-group--lt{background-position:0 -3.4375em}#main-nav{z-index:11;position:fixed;height:100vh;width:320px;background-color:#fff;right:0;border-top:2px solid #ccc;border-left:2px solid #ccc;transform:translateX(100%);transition:transform .3s ease-out}#main-nav.is-open{transform:translateX(0)}.main-nav{border-top-left-radius:20px}.main-nav .btn{margin-left:50px;margin-top:30px;margin-bottom:30px}.main-nav .ico-diam{font-size:42%;margin-right:10px;position:absolute;top:50%;transform:translateY(-50%)}.main-nav .ico-diam+span{margin-left:40px}.nav ul.menu{margin:0;padding-left:0}.nav ul.menu li{list-style:none;float:left;margin-bottom:5px}.nav ul.menu li a,.nav ul.menu li button{text-decoration:none;text-transform:uppercase;color:#051b3f;font-size:1rem;font-family:BebasNeueBold,sans-serif;transition:color .3s;margin-left:5px;background-color:transparent;letter-spacing:1px}.nav ul.menu li a:hover,.nav ul.menu li button:hover{color:#5c9424}.nav ul.menu li:not(:last-child):after{content:"|";color:#5c9424;display:inline-block;margin:0 5px;font-weight:700}.nav ul.menu--vertical li{float:none;margin-bottom:0}.nav ul.menu--vertical li a{display:block;position:relative;color:#051b3f;text-transform:uppercase;padding:10px 50px;font-family:BebasNeueBook,sans-serif;font-size:1.75em;float:none;margin-left:0;line-height:1}.nav ul.menu--vertical li a.is-active,.nav ul.menu--vertical li a:hover{background-color:#051b3f;color:#5c9424}.nav ul.menu--vertical li:after{display:none!important}.nav ul.menu--vertical li.menu__item--sticky{position:absolute;bottom:60px;width:100%}.nav ul.menu--vertical li.menu__item--sticky a{background-color:#041736;color:#fff}.nav--tinted{padding:0 10px 0 30px;background-color:#051b3f;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px}.nav--tinted ul.menu{margin-left:auto;margin-right:110px;height:48px}.nav--tinted ul.menu li:first-child{margin-bottom:0}.nav--tinted ul.menu li:first-child:after{display:none}.nav--tinted span{display:inline-block;text-transform:uppercase;font-family:BebasNeueBold,sans-serif;font-size:.875rem;margin:10px 0;font-weight:600}.nav--tinted ul.menu li.menu__item{margin-bottom:0;text-align:center;position:relative}.nav--tinted ul.menu li.menu__item:after{display:none}.nav--tinted ul.menu li.menu__item a,.nav--tinted ul.menu li.menu__item button{font-family:BebasNeueBook,sans-serif;color:#fff;font-size:.875rem;padding:12px 8px;display:block;font-weight:700}.nav--tinted ul.menu li.menu__item a:hover,.nav--tinted ul.menu li.menu__item button:hover{background-color:#5c9424;color:#fff}.nav--tinted ul.menu li.menu__item.is-active:after,.nav--tinted ul.menu li.menu__item:hover:after{bottom:-10px;opacity:1}.nav--tinted .contact-info a{color:#fff!important}.secondary-nav{background-color:#fff;height:85px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.secondary-nav-wrapper{width:100%;transition:top .1s ease-out}.secondary-nav-wrapper.is-sticky{position:fixed;top:0}.menu-horizontal-wrapper a,.menu-horizontal-wrapper button{border-bottom:0 solid;line-height:1}.menu-horizontal-wrapper a.is-active,.menu-horizontal-wrapper a:hover,.menu-horizontal-wrapper button.is-active,.menu-horizontal-wrapper button:hover{border-bottom:1px solid #5c9424}.mega-menu-container{background-color:#fff;padding:40px 0;visibility:hidden;display:none}.mega-menu-container.is-open{visibility:visible;display:block}.mega-menu-container .mega-menu-wrap{max-width:960px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;visibility:hidden;opacity:0;height:0;position:relative}.mega-menu-container .mega-menu-wrap.is-selected{visibility:visible;opacity:1;height:auto}.mega-menu-container .mega-menu-wrap .col{width:200px}.mega-menu-container .mega-menu-wrap .col2{width:300px}.mega-menu-container .title{text-transform:uppercase;color:#132649;font-family:BebasNeueBold,sans-serif}.mega-menu-container .title:after{width:15px;margin-top:5px}.mega-menu-container ul{padding-left:0}.mega-menu-container ul li{list-style:none;margin-bottom:10px;line-height:1.2}.mega-menu-container ul li a{font-size:.875rem;color:#132649}.mega-menu-container ul li a:hover{color:#5c9424}.mega-menu-container .btn--cta{position:absolute;bottom:-40px;left:0;color:#fff}.mega-menu__overlay{position:fixed;top:0;left:0;height:0%;width:100%;background-color:rgba(5,27,62,.8);overflow-x:hidden;transition:opacity .2s;opacity:0;visibility:hidden;z-index:8}.is-megamenu-open .mega-menu__overlay{height:100%;opacity:1;visibility:visible}.top-nav{width:100%}.top-nav.is-sticky{position:fixed;top:0}@media only screen and (min-width:64.0625em){.secondary-nav-wrapper{top:47px;position:fixed}}@media only screen and (min-width:75em){.nav--tinted ul.menu{margin-right:150px}}@media only screen and (min-width:87.5em){.nav ul.menu li a,.nav ul.menu li button{font-size:1.125rem}}@media only screen and (max-width:37.4375em){.nav ul.menu--vertical li a{font-size:1.25rem;padding-left:30px}.main-nav .btn{margin-left:30px}.secondary-nav{height:65px}}.nav--tinted ul.menu li.menu__item.is-active a,.nav--tinted ul.menu li.menu__item a:hover{background-color:#5c9424}form input[type=email],form input[type=password],form input[type=text],form textarea{width:100%;background-color:transparent;display:block;padding:20px 15px;border:1px solid #051b3f;margin-bottom:10px}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important}form label{position:relative;text-transform:uppercase}form .input-group--label-offset label{color:#5c9424;background-color:#fff;padding:10px;margin-left:30px;margin-bottom:-20px;display:inline-block;z-index:2;font-size:1.5em}form button,form input[type=submit]{float:right}@media only screen and (max-width:61.9375em){form .input-group--label-offset label{margin-left:0;font-size:1.125em}}[type=checkbox]:checked,[type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+[type=hidden]+label,[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+[type=hidden]+label,[type=checkbox]:not(:checked)+label,[type=radio]:checked+[type=hidden]+label,[type=radio]:checked+label,[type=radio]:not(:checked)+[type=hidden]+label,[type=radio]:not(:checked)+label{position:relative;padding-left:55px;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;text-align:left;max-width:320px}[type=checkbox]:checked+[type=hidden]+label:before,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+[type=hidden]+label:before,[type=checkbox]:not(:checked)+label:before,[type=radio]:checked+[type=hidden]+label:before,[type=radio]:checked+label:before,[type=radio]:not(:checked)+[type=hidden]+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;border:1px solid #f2f2f2}[type=checkbox]:checked+[type=hidden]+label:after,[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+[type=hidden]+label:after,[type=checkbox]:not(:checked)+label:after,[type=radio]:checked+[type=hidden]+label:after,[type=radio]:checked+label:after,[type=radio]:not(:checked)+[type=hidden]+label:after,[type=radio]:not(:checked)+label:after{content:"";position:absolute;top:6px;left:8px;font-size:1.5em;line-height:40px;color:#5c9424}.c-form--sm .input-group--label-offset label{font-size:1.125rem;padding:5px;margin-bottom:-15px}.c-form--sm input[type=email],.c-form--sm input[type=password],.c-form--sm input[type=text],.c-form--sm textarea{padding-top:12px;padding-bottom:12px}.c-form--grey .input-group--label-offset label{color:#5c9424;background-color:#f2f2f2}.c-form--grey input[type=email],.c-form--grey input[type=password],.c-form--grey input[type=text],.c-form--grey textarea{border-color:#051b3f}.c-form--grey [type=checkbox]:checked+[type=hidden]+label:before,.c-form--grey [type=checkbox]:checked+label:before,.c-form--grey [type=checkbox]:not(:checked)+[type=hidden]+label:before,.c-form--grey [type=checkbox]:not(:checked)+label:before,.c-form--grey [type=radio]:checked+[type=hidden]+label:before,.c-form--grey [type=radio]:checked+label:before,.c-form--grey [type=radio]:not(:checked)+[type=hidden]+label:before,.c-form--grey [type=radio]:not(:checked)+label:before{border-color:#051b3f;background-color:#fff}.c-form--blue input[type=email],.c-form--blue input[type=password],.c-form--blue input[type=text],.c-form--blue textarea{border-color:#fff}.c-form--blue .input-group--label-offset label{background-color:#051b3f}.c-form--green input[type=email],.c-form--green input[type=password],.c-form--green input[type=text],.c-form--green textarea{border-color:#fff}.c-form--green .input-group--label-offset label{background-color:#5c9424;color:#fff}.c-form--green input[type=submit]{background-color:#fff;color:#5c9424}.c-form--green input[type=submit]:hover{background-color:#f2f2f2;color:#5c9424}.c-form--green [type=checkbox]+label{color:#fff}.c-form--green [type=checkbox]+input[type=hidden]+label:before,.c-form--green [type=checkbox]+label:before{background-color:#f2f2f2}.c-form--blue input[type=email],.c-form--blue input[type=password],.c-form--blue input[type=text],.c-form--blue textarea,.c-form--green [type=checkbox]+input[type=hidden]+label span,.c-form--green [type=checkbox] span,.c-form--green input[type=email],.c-form--green input[type=password],.c-form--green input[type=text],.c-form--green textarea{color:#fff}.c-select-wrapper{display:block;position:relative}.c-select-wrapper:before{content:"";position:absolute;display:block;right:0;top:0;background-color:#5c9424;width:50px;height:50px;cursor:pointer;z-index:6}.c-select-wrapper:after{content:"";display:block;width:0;height:0;-moz-transform:scale(.9999);position:absolute;right:9px;transform:translateY(-50%);top:50%;z-index:8;pointer-events:none}select{border:1px solid #051b3f;padding:0 50px 0 20px;position:relative;height:50px;width:100%;display:block;background-color:transparent;z-index:6;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;text-transform:uppercase;border-radius:0}.bg-blue select{border-color:#5c9424;background-color:#051b3f;color:#fff}@media (max-height:47.9375em),only screen and (max-width:47.9375em){form button,form input[type=submit]{float:none;margin-top:10px;font-size:1rem}[type=checkbox]+label{font-size:.875rem}.c-form--sm .input-group--label-offset label{font-size:1rem}.c-form--sm input[type=email],.c-form--sm input[type=password],.c-form--sm input[type=text],.c-form--sm textarea{padding-top:6px;padding-bottom:6px}form input[type=email],form input[type=password],form input[type=text]{margin-bottom:5px}}#main-footer{padding-top:100px;padding-bottom:100px}#main-footer .logo-wrapper .brand-logo{text-indent:100%}#main-footer .logo-wrapper .brand-logo--lg{font-size:1.5rem}#main-footer address{text-transform:uppercase}#main-footer .contact-address,#main-footer .contact-info,#main-footer .logo-list,#main-footer .logo-wrapper{text-align:right;font-family:BebasNeueBook}#main-footer .logo-list a{margin:10px .5%;text-align:left}#main-footer .logo-list .brand-logo-hc{font-size:100%}#main-footer .logo-list .brand-logo-group{font-size:110%}#main-footer .logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}#main-footer .logo-wrapper a{margin-bottom:10px}@media screen and (max-width:64em){#main-footer,#main-footer .contact-address,#main-footer .contact-info,#main-footer .logo-list,#main-footer .logo-wrapper{text-align:center}}@media screen and (min-width:75em){#main-footer .logo-wrapper{-ms-flex-flow:row-reverse;flex-flow:row-reverse}#main-footer .logo-wrapper a{margin-left:1%}}.footer{background-color:#051b3f}.footer,.footer address{color:#fff}.footer .dashed:before{background-color:#fff}@media screen and (min-width:62em){.footer .logo-list{padding-right:60px}.footer .dashed{position:relative}.footer .dashed:before{content:"";width:40px;height:2px;display:block;position:absolute;top:15px}.footer .dashed--rt{padding-right:80px}.footer .dashed--rt:before{right:0}.footer .dashed--lt{padding-left:80px}.footer .dashed--lt:before{left:0}}.footer--grey{background-color:#f2f2f2;color:#051b3f;border:20px solid #fff;margin-bottom:50px}.footer--grey .l-links a{color:#5c9424}@media screen and (min-width:62em){.footer--grey .dashed--rt:before{right:-30px}.footer--grey .dashed--lt:before{left:-30px}}.footer--grey address{color:#051b3f}.footer--grey .dashed:before{background-color:#5c9424}.c-product-variant__table .btn:after,.c-select-wrapper:after,.svg-arrow-down,.svg-arrow-download,.svg-chevron-down,.svg-corner-blue,.svg-corner-green,.svg-corner-white,.svg-cross-baby-blue,.svg-cross-green,.svg-cross-purple,.svg-cross-white,.svg-doc,.svg-download,.svg-download-blue,.svg-healthcare,.svg-home,.svg-linked-green,.svg-linked-white,.svg-next,.svg-plus,.svg-plus-white,.svg-prev,.svg-quote,.svg-reply,.svg-retweet,.svg-search,.svg-share-green,.svg-share-white,.svg-tape,.svg-tick,.svg-twitter-green,.svg-twitter-lg,.svg-twitter-white,.svg-view,.theme-blue .svg-cross-green,.theme-blue .svg-download,.theme-blue .title--corner:before,.theme-purple .svg-cross-green,.theme-purple .title--corner:before,.title--corner.title--corner-blue:before,.title--corner.title--corner-white:before,.title--corner:before,[type=checkbox]:checked+[type=hidden]+label:after,[type=checkbox]:checked+label:after{background:url(/static/spritesheet-c5069dc4.svg) no-repeat}.svg-arrow-down{background-position:0 0;width:36px;height:26.96px}.svg-arrow-download{background-position:0 2.734758784146502%;width:22.71px;height:24.71px}.c-select-wrapper:after,.svg-chevron-down{background-position:0 5.247542737199023%;width:30.71px;height:21.06px}.svg-corner-blue,.theme-blue .title--corner:before,.theme-purple .title--corner:before,.title--corner.title--corner-blue:before{background-position:0 7.613168724279835%;width:40px;height:40px}.svg-corner-green,.title--corner:before{background-position:0 11.728395061728396%;width:40px;height:40px}.svg-corner-white,.title--corner.title--corner-white:before{background-position:0 15.843621399176955%;width:40px;height:40px}.svg-cross-baby-blue,.theme-blue .svg-cross-green{background-position:0 19.635627530364374%;width:24px;height:24px}.svg-cross-green{background-position:0 22.16843946388985%;width:28.62px;height:28.62px}.svg-cross-purple,.theme-purple .svg-cross-green{background-position:0 25.116941224323774%;width:28.6px;height:28.6px}.svg-cross-white{background-position:0 27.93522267206478%;width:24px;height:24px}.svg-doc{background-position:0 30.927835051546392%;width:34px;height:42px}.svg-download{background-position:0 35.01658680427571%;width:34.63px;height:35.32px}.svg-download-blue,.theme-blue .svg-download{background-position:0 38.70175079348827%;width:34.6px;height:35.3px}.svg-healthcare{background-position:0 41.81818181818182%;width:22px;height:22px}.svg-home{background-position:0 44.39014457340664%;width:31.6px;height:29.8px}.svg-linked-green{background-position:0 47.357723577235774%;width:28px;height:28px}.svg-linked-white{background-position:0 50.203252032520325%;width:28px;height:28px}.svg-next{background-position:0 53.25117825882929%;width:24.23px;height:31.74px}.svg-plus{background-position:0 56.300813008130085%;width:28px;height:28px}.c-product-variant__table .btn:after,.svg-plus-white{background-position:0 59.026369168357%;width:26px;height:26px}.svg-prev{background-position:0 62.04081632653061%;width:24.56px;height:32px}.svg-quote{background-position:0 65.57377049180327%;width:42px;height:36px}.svg-reply{background-position:0 68.55983772819472%;width:24px;height:26px}.svg-retweet{background-position:0 70.9090909090909%;width:32px;height:22px}.svg-search{background-position:0 73.71057400582355%;width:31.63px;height:29.78px}.svg-share-green{background-position:0 77.33333333333333%;width:36px;height:37px}.svg-share-white{background-position:0 81.12820512820512%;width:36px;height:37px}.svg-tape{background-position:0 84.8360655737705%;width:36px;height:36px}.svg-tick,[type=checkbox]:checked+[type=hidden]+label:after,[type=checkbox]:checked+label:after{background-position:0 87.62677484787018%;width:26px;height:26px}.svg-twitter-green{background-position:0 90.35532994923858%;width:31px;height:27px}.svg-twitter-lg{background-position:0 94.82936918304033%;width:52px;height:45px}.svg-twitter-white{background-position:0 97.66497461928934%;width:31px;height:27px}.svg-view{background-position:0 100%;width:30px;height:23px}.svg-icon{display:inline-block}.ico-healthcare{background:url(/static/imgs/ico-healthcare.png) no-repeat;background-position:0 0;width:12px;height:12px}.ico-diam{background:url(/static/imgs/tecman-logo-group-3.svg) 0 0 no-repeat;background-size:12.5em 6.25em;height:2.75em;width:2.75em}.btn,.btn--green,.btn--green-sq,.btn--orange,.btn--purple,.button-base,.g-recaptcha,button,input[type=submit]{display:inline-block;text-align:center;text-decoration:none;border:none;transition:all .3s;letter-spacing:2px}.btn,button{text-transform:uppercase}.btn:after,button:after{position:relative;transition:all .3s;transition-delay:.1s;line-height:1}.btn:after,.btn:before,.btn i,.btn i:after,.btn span,button:after,button:before,button i,button i:after,button span{transition:all .2s ease-out}.btn--green-drk,button--green-drk{background-color:#4f7f1f;padding:10px 15px}.btn--green-drk:hover,button--green-drk:hover{background-color:#436b1a}.btn.btn--disabled,button.btn--disabled{cursor:default}.btn.btn--disabled.btn--green,.btn.btn--disabled.btn--green-sq,button.btn--disabled.btn--green,button.btn--disabled.btn--green-sq{background-color:#9fc778}.btn--green,.btn--orange,.btn--purple,input[type=submit]{padding:10px 15px;text-transform:uppercase;font-size:1.25em;font-family:BebasNeueBold,sans-serif;border-top-left-radius:10px;border-bottom-right-radius:10px;color:#fff}.btn--green:disabled,.btn--orange:disabled,.btn--purple:disabled,input[type=submit]:disabled{background-color:#e2e2e2}.btn--green.btn--sm,.btn--orange.btn--sm,.btn--purple.btn--sm,input[type=submit].btn--sm{font-size:.875rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.btn--green,input[type=submit]{background-color:#5c9424}.btn--green:hover,input[type=submit]:hover{background-color:#4f7f1f}a.btn--orange,div.btn--orange{background-color:#dc6300}a.btn--orange:hover,div.btn--orange:hover{background-color:#c35800;color:#fff}a.btn--purple,div.btn--purple{background-color:#7c2f95;color:#fff}a.btn--purple:hover{background-color:#5c236e;color:#fff}.btn--green-sq{background-color:#5c9424;padding:10px 15px;text-transform:uppercase;font-size:1.25em;font-family:BebasNeueBold,sans-serif}.btn--green,.btn--green-sq,.btn--green-sq:visited,.btn--green:visited,.btn--wicon,.btn--wicon:visited,input[type=submit],input[type=submit]:visited{color:#fff}.btn--green-sq:hover,.btn--green:hover,.btn--wicon:hover,input[type=submit]:hover{color:#fff;background-color:#4f7f1f}a.btn--plus,button.btn--plus{position:relative;background-color:#dc6300;padding:15px 50px 15px 30px;color:#fff;font-family:BebasNeueBook,sans-serif;font-size:1.5em}a.btn--plus:hover,button.btn--plus:hover{background-color:#bd5500}a.btn--plus span,button.btn--plus span{background-color:#bd5500;position:absolute;display:block;top:0;right:0;height:100%}a.btn--plus span i,button.btn--plus span i{position:relative;top:50%;transform:translateY(-50%)}a.btn--wicon,button.btn--wicon{position:relative;padding:15px 50px}a.btn--wicon i,button.btn--wicon i{position:absolute;transform:translateY(-50%);top:50%;left:10px;margin-right:20px}.burger-btn{background-color:#5c9424;border-top-left-radius:20px;display:inline-block;width:60px;height:85px;text-align:center;transition:all .3s}.burger-btn span{display:inline-block;width:25px;height:3px;background-color:#fff}.burger-btn span:first-child{margin-top:6px}.burger-btn span:nth-child(n+1){margin-bottom:3px}.burger-btn:hover{background-color:#4f7f1f}.home-btn,.search-btn{height:85px}.home-btn i,.search-btn i{position:relative;transform:translateY(-50%);top:50%}.btn--download{background-color:#05142a;line-height:28px;padding:15px 30px}.btn--download:hover{background-color:#02070f}.btn--download:hover i{top:0}.btn--download i{vertical-align:middle;margin-right:10px;top:-5px;position:relative}.btn-circ{background-color:#5c9424;border-radius:50%;width:44px;height:44px;color:#fff;cursor:pointer;position:relative;margin-left:auto;margin-right:auto}.btn-circ i{position:relative;top:50%;transform:translateY(-50%);transition:all .3s}.btn-circ:before{content:"";display:block;border:10px solid rgba(92,148,36,.3);border-radius:50%;width:64px;height:64px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.btn-circ--blue{background-color:#00b1d5}.btn-circ--blue:before{border-color:rgba(0,177,213,.3)}@media only screen and (max-width:37.4375em){a.btn--plus,button.btn--plus,div.btn--plus{font-size:1rem}.burger-btn{width:48px;height:65px}.search-btn{height:48px;padding-left:10px;padding-right:10px}a.btn--wicon{padding-top:10px;padding-bottom:10px;font-size:1em}}@media only screen and (min-width:100em){a.btn--wicon{padding-top:20px;padding-bottom:20px}}table{color:#051b3f}table thead td,table thead th{background-color:#051b3f;color:#fff;padding:7px 15px;border-bottom:5px solid #fff;border-right:5px solid #fff}table thead td:first-child,table thead th:first-child{border-right:5px solid #fff}table thead td:last-child,table thead th:last-child{border-right-width:0}table thead th{padding:25px;text-align:left}table thead tr:first-child td:first-child{padding-left:25px}table tr{background-color:#fff}table tr td{padding:7px 15px}table tr:nth-child(2n){background-color:#f2f2f2}table tbody tr td{padding-left:25px}table td,table tr{width:auto!important;height:auto!important}@media only screen and (max-width:64em){table{display:block;width:100%!important;height:auto!important;overflow-x:scroll}}.ripple{background-position:50%;transition:background .8s}.ripple:after{content:"";position:absolute;background:hsla(0,0%,100%,.5);opacity:0;border-radius:100%;transform-origin:50% 50%;animation:a 1.2s 5 ease-out;animation-delay:1s;width:20px;height:20px;transform:translateX(-50%);left:40%;top:30%}@keyframes a{0%,35%{transform:scale(0);opacity:1}50%{transform:scale(1.5);opacity:.8}to{opacity:0;transform:scale(3)}}.floating{animation:b 6s 0s ease-in-out;animation-iteration-count:infinite}@keyframes b{0%{transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}50%{transform:translateY(-20px);-webkit-backface-visibility:hidden;backface-visibility:hidden}to{transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.c-social-menu{padding:0;margin:0}.c-social-menu--item{float:left;margin:0 5px 0 0;list-style:none}.c-social-menu--item a{background-color:transparent;padding:10px 5px;display:block}.c-social-menu--item a:hover{background-color:#5c9424}.c-sticky-bar{background-color:#041736;position:fixed;bottom:0;width:100%;z-index:100}@media only screen and (max-width:47.9375em){.c-sticky-bar .container{padding:0}}.c-enquiry--label{color:#fff;text-transform:uppercase;margin-right:15px;font-family:BebasNeueBook,sans-serif}@media only screen and (max-width:47.9375em){.c-enquiry a.btn--plus{padding:15px 35px 15px 10px}}.hero-carousel{position:relative}.hero-carousel__bg{position:absolute;height:100%;width:100%;background-size:cover;background-position:50%;z-index:0;top:0}.hero-carousel--lt:before{height:100%;top:0;background-color:hsla(0,0%,100%,.9)}.hero-carousel--grad:before,.hero-carousel--lt:before{content:"";width:100%;position:absolute;left:0;z-index:1}.hero-carousel--grad:before{height:50%;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff 99%)}.hero-carousel--fullscreen{width:100%;height:calc(100vh - 56px);padding-bottom:56.25%;overflow:hidden}.hero-carousel--fullscreen video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:-1}.hero-carousel--fullscreen.hero-carousel--wbg:before{display:none}.hero-carousel--fullscreen.hero-carousel--wbg .c-carousel__item{height:100vh;padding-left:0;padding-right:0}.hero-carousel--fullscreen.hero-carousel--wbg .c-carousel__item:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff 99%);z-index:1}.hero-carousel--fullscreen.hero-carousel--wbg .c-carousel__body{position:absolute;bottom:0;width:80%;max-width:1160px;left:50%;transform:translateX(-50%);z-index:3}.hero-carousel .carousel-wrapper{height:100vh}.hero-carousel .c-carousel{position:relative;z-index:1;top:50%;transform:translateY(-50%)}.hero-carousel .c-carousel--bottom{transform:translateY(40%)}.hero-carousel .c-carousel__item{position:relative;padding-left:50px;padding-right:50px;width:100%}.hero-carousel .c-carousel__item .btn{margin-top:40px}.hero-carousel .c-carousel__count{border-bottom:3px solid #94969a;display:inline-block;margin-bottom:10px}.hero-carousel .c-carousel__count,.hero-carousel .c-carousel__title{font-family:BebasNeueBold,sans-serif}.hero-carousel .c-carousel__subtitle{font-family:BebasNeueBook,sans-serif}.hero-carousel .c-carousel__caption{max-width:80%}.hero-carousel .c-carousel__caption p{margin:0}@media only screen and (max-width:47.9375em){.hero-carousel .c-carousel__item{padding-left:0;padding-right:0}.hero-carousel .c-carousel__count{margin-left:20px}.hero-carousel .c-carousel__body{margin-left:20px;margin-right:20px}.hero-carousel .c-carousel__caption{max-width:100%}.hero-carousel .c-carousel__caption .medium{font-size:16px}.hero-carousel .c-carousel__subtitle,.hero-carousel .c-carousel__title{font-size:1.5em}.hero-carousel .c-carousel .flickity-button.previous{left:-20px;right:-20px}.hero-carousel--fullscreen{margin-top:65px;height:calc(100vh - 110px);padding-bottom:0}.hero-carousel--fullscreen.hero-carousel--wbg .c-carousel__item:before{height:20%;top:35vh;bottom:unset}.hero-carousel--fullscreen.hero-carousel--wbg .c-carousel__body{top:50%;bottom:unset}.hero-carousel--fullscreen.hero-carousel--wbg .flickity-button.previous{left:0}.hero-carousel--fullscreen .carousel-wrapper{height:100%}.hero-carousel .c-carousel--bottom{transform:translateY(0)}.hero-carousel.hero-carousel--grad:before{height:20%;top:35vh;bottom:unset}}@media only screen and (min-width:47.9375em){.hero-carousel .c-carousel--bottom{transform:translateY(-100%);top:90%}}@media only screen and (min-width:48em){.hero-carousel .c-carousel__count{float:right;display:block;margin-top:7px}}.c-tabs{background-color:#051b3f;padding-left:40px}.c-tabs--corner{border-top-left-radius:20px;border-bottom-right-radius:20px}.c-tabs ul{margin:0;padding:0}.c-tabs__menu-item{float:left;list-style:none;margin-bottom:0}.c-tabs__menu-item a{color:#fff;text-transform:uppercase;font-family:BebasNeueBook,sans-serif;font-weight:700;letter-spacing:3px;background-color:transparent;display:block;padding:10px 5px;font-size:.875rem;margin-right:5px}.c-tabs__menu-item:not(:last-child) a:after{content:"";width:2px;height:16px;background-color:#5c9424;display:inline-block;margin-left:5px;margin-right:5px;vertical-align:text-bottom}.c-tabs__menu-item.is-active,.c-tabs__menu-item a:hover{background-color:#5c9424}.c-tabs__panel>div{margin-bottom:50px}.image-panel__wrapper{position:relative}.image-panel__wrapper .image-panel:before{content:"";width:5px;height:70%;bottom:0;position:absolute;display:block;left:0;background-color:#5c9424}.c-tabs-wrapper .c-tabs,.c-tabs-wrapper .c-tabs__panel,.c-tabs-wrapper .title{position:relative;z-index:1}.js .c-tabs__panel{height:0;overflow:hidden;opacity:0;position:relative;transition:opacity .6s ease,transform .3s ease}.js .c-tabs__panel.is-active{height:auto;opacity:1}@media only screen and (min-width:48em){.c-tabs--rt{padding-right:40px}.c-tabs--rt ul{float:right}.c-tabs__menu-item a{padding:20px 10px;font-size:1rem}}@media only screen and (min-width:62em){.c-tabs-wrapper .image-panel{position:absolute;z-index:0}}.c-icon-item img{max-width:120px}.c-icon-item__subtitle,.c-icon-item__title{max-width:80%}.c-icon-item__subtitle,.c-icon-item__title{margin-left:auto;margin-right:auto}.c-card{margin-bottom:10px}.c-card__inner{background-color:#e6e6e6;border-top-left-radius:30px;border-bottom-right-radius:30px;display:block}.c-card__body{padding:20px 30px 60px}.c-card__title{color:#051b3f}.c-card--white .c-card__inner{background-color:#fff}.c-card--wimg img{border-top-left-radius:30px}.c-card--blue{color:#fff}.c-card--blue .c-card__inner{background-color:#051b3f}.c-card--wicon .c-card__img-holder{text-align:center;border-top-left-radius:30px}.c-card--wicon img{max-width:120px}.c-card--wicon img.img-64{max-width:64px}.c-card--wicon img.img-96{max-width:96px}.c-card--wicon .c-card__ico-holder{border-radius:50%;background-color:#fff;width:120px;height:120px;display:-ms-flexbox;display:flex;margin:0 auto}.c-card--wicon .c-card__ico-holder img{margin:auto}.c-card blockquote{margin-left:0;margin-right:0}a.c-card p{color:#000}.eq-height .c-card{display:-ms-flexbox;display:flex;height:calc(100% - 10px)}.eq-height .c-card__inner{position:relative;padding-bottom:70px}.eq-height .c-card__body{padding-bottom:20px}.eq-height .c-card .btn{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.eq-height .c-card .btn--sm.btn--green{padding-left:25px;padding-right:25px}@media only screen and (max-width:47.9375em){.c-card__body{padding-bottom:20px}.c-card:not(.c-card--wimg) .c-card__img-holder{padding-top:40px}.eq-height .c-card__inner{padding-bottom:60px}.eq-height .c-card .btn{bottom:40px}}.tags-list a,.tags-list div{background-color:#fff;padding:5px 10px;text-transform:uppercase;border-top-left-radius:5px;border-bottom-right-radius:5px;font-size:.75rem;margin-right:5px;margin-bottom:5px;float:left}.tags-list a:hover{background-color:#5c9424;color:#fff}.tweets{border-bottom-right-radius:40px;padding-bottom:60px}.tweets,.tweets__header{border-top-left-radius:40px}.tweets__header{background-color:#00b1d5;padding-bottom:20px;padding-top:40px;text-align:center;display:block}.tweets .l-list{margin-top:0}.tweets__title{color:#fff;font-size:48px;text-transform:uppercase;word-wrap:break-word;line-height:.8}.tweets__subtitle{color:#fff;margin-left:20px}.tweets__icon{text-align:center;margin-top:20px}.tweets .tweet-item{background-color:#05142a;color:#fff;padding:40px 50px;margin:0 0 4px;position:relative}.tweets .tweet-item__profile{position:absolute;top:20px;left:20px;width:auto}.tweets .tweet-item__content{font-size:.75rem;margin-top:0}.tweets .tweet-item a{color:#fff}.tweets .tweet-item__meta{font-size:.75rem}.tweets .tweet-item__meta>a{display:block;float:left;margin:0 10px 10px 0;line-height:24px}.c-carousel--green-ctrl-rounded .flickity-button,.c-carousel--green-ctrl .flickity-button{border-radius:0;background-color:#5c9424}.c-carousel--green-ctrl-rounded .flickity-button .flickity-button-icon,.c-carousel--green-ctrl .flickity-button .flickity-button-icon{fill:#fff;left:30%;top:30%;width:40%;height:40%}.c-carousel--green-ctrl-rouded .flickity-button{border-top-left-radius:10px;border-bottom-right-radius:10px}.c-carousel--100vh{height:100%;width:100%}.c-carousel--100vh .flickity-viewport{transition:height .2s}.c-carousel--100vh .flickity-page-dots{bottom:10px}.c-carousel a.c-carousel__item{transition:none;display:block}.c-carousel a.c-carousel__item .c-carousel__caption{color:#000}@media only screen and (max-width:47.9375em){.c-carousel .c-carousel__item-wimg img{max-width:64px;margin-left:20px}.c-carousel .c-carousel__caption p,.c-carousel .c-carousel__caption p.medium{font-size:.875rem}.c-carousel .c-carousel__item .btn{margin-top:20px}}.c-testimonials{background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.c-testimonials:before{content:"";background-color:rgba(5,27,63,.7);display:block;width:100%;height:100%;position:absolute;z-index:0}.c-testimonials .c-testimonial{width:100%}.c-testimonials .c-testimonial__title{background-color:#fff;color:#5c9424;position:relative;text-transform:uppercase;padding:20px 50px;font-size:2.75rem}.c-testimonials .c-testimonial__inner{margin-bottom:20px}.c-testimonials .c-testimonial .btn{margin-left:40px}.c-testimonials .btn,.c-testimonials blockquote{position:relative}.c-testimonials blockquote{position:relative;z-index:1;color:#fff;margin-top:20px;margin-left:50px;max-width:500px}.c-testimonials .image-panel__wrapper .image-panel:before{right:0;left:auto;height:100%}.c-testimonials .btn--next,.c-testimonials .btn--prev{float:right;margin-left:5px}.c-testimonials .flickity-page-dots .dot{background-color:#fff}.c-breadcrumb ul{margin:0;padding-left:0}.c-breadcrumb ul li{margin-bottom:5px;font-size:.875rem}.c-breadcrumb__item{float:left;list-style:none;text-transform:uppercase}.c-breadcrumb__item--active .c-breadcrumb__link{color:#4f7f1f}.c-breadcrumb__item--active .c-breadcrumb__link:after{background-color:hsla(0,0%,100%,.6)}.c-breadcrumb__item .seperator{float:left;margin-left:10px;margin-right:10px}.c-breadcrumb__link{position:relative;float:left}@media only screen and (max-width:47.9375em){.c-breadcrumb__item .seperator,.c-breadcrumb__link{font-size:.875rem}}.title--corner.c-breadcrumb ul{margin-left:10px}.c-callout__bg{height:300px;background-size:cover;background-position:50%}.c-callout__body{padding:40px 30px}@media only screen and (min-width:37.5em){.c-callout__bg{height:540px}.c-callout__body{padding:60px 50px;margin-left:-100px;max-width:400px;margin-top:100px}.c-callout--rt .c-callout__body{margin-left:0;float:right;margin-right:-100px;position:relative}}.c-thumb-carousel{position:relative}.c-thumb-carousel:after{content:"";height:50%;position:absolute;width:100%;background-color:#051b3f;z-index:0;bottom:0;background:#051b3f;background:linear-gradient(180deg,#051b3f 72%,#f2f2f2 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#051b3f",endColorstr="#f2f2f2",GradientType=0)}.c-thumb-carousel .c-carousel{width:85%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.c-thumb-carousel .btn--next,.c-thumb-carousel .btn--prev{position:absolute;bottom:50%;margin-bottom:-52px;z-index:1}.c-thumb-carousel .btn--prev{left:0}.c-thumb-carousel .btn--next{right:0}.pages-menu{z-index:1;position:relative}.gmap{width:100%;height:480px;position:relative}@media screen and (min-width:62em){.gmap{height:100%;position:absolute}}.c-keyfeature__icons{border:60px solid #f2f2f2;background-color:#f2f2f2}.c-keyfeature__info{position:relative}.c-keyfeature__count{letter-spacing:-2px}@media only screen and (min-width:62em){.c-keyfeature__count{position:absolute;right:-50px;top:25%}.c-keyfeature__info:after,.c-keyfeature__info:before{content:"";background-color:#5c9424;display:block;position:absolute;z-index:2}.c-keyfeature__info:before{width:5px;height:100%;right:-5px;top:25%}.c-keyfeature__info:after{width:125%;left:0;bottom:0;height:5px}}@media only screen and (min-width:64.0625em){.c-keyfeature__titles{margin-left:auto;margin-right:auto}}.c-product-detail__heading{position:relative;z-index:1}.c-product-detail__strapline{position:absolute;top:0;z-index:-1;opacity:.4;text-transform:uppercase;font-size:120px;word-wrap:break-word;width:80%;margin:0}.c-product-detail__text{padding:60px;position:relative}.c-product-detail__count{position:absolute;top:10px;letter-spacing:-2px}.c-product-detail__code{background-color:#f2f2f2}@media only screen and (min-width:64.0625em){.c-product-detail__titles{max-width:70%;margin-left:auto;margin-right:auto}.c-product-detail__text{padding-left:200px}.c-product-detail__strapline{font-size:200px}.c-product-detail__code{background-color:#fff}.c-product-detail__text{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:37.4375em){.c-product-detail__text,.c-product-info.padding--lr-60{padding-left:30px;padding-right:30px}.c-keyfeature__icons{border-width:30px}}.c-product-spec{position:relative}.c-product-spec:before{height:100px}.c-product-spec__count{letter-spacing:-2px;margin-left:20px;margin-bottom:40px}.c-product-spec__table{position:relative;margin-top:5px;z-index:1}.c-product-spec__table--optec table:first-child thead td:first-child{background-color:#00b1d5;color:#fff}.c-product-spec__table--optec table:first-child thead td:nth-child(2){background-color:#8246af}.c-product-spec__table--optec table:first-child thead td:nth-child(3){background-color:#1b8ab1;color:#fff}.c-product-spec__table--optec table:nth-child(2) thead td:first-child{background-color:#00b1d5;color:#fff}.c-product-spec__table--optec table:nth-child(2) thead td:nth-child(2){background-color:#8246af}.c-product-spec__table--optec table:nth-child(2) thead td:nth-child(3){background-color:#008264;color:#fff}.c-product-spec__table--optec table:nth-child(2) thead td:nth-child(4){background-color:#1b8ab1;color:#fff}.c-product-spec .image-panel{height:300px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media only screen and (min-width:75em){.c-product-spec:before{content:"";background-color:#5c9424;display:block;position:absolute;z-index:0;width:5px;height:100%;left:50%;top:0}.c-product-spec__detail{padding-bottom:200px;position:relative}.c-product-spec__detail:after{content:"";width:20.5%;height:100%;position:absolute;top:0;right:-20.5%;background-color:#051b3f}.c-product-spec.c-product-spec--noimg .c-product-spec__detail{padding-bottom:0}.c-product-spec__table{margin-top:-103px}.c-product-spec__count{position:absolute;top:10px;left:50%}.c-product-spec .btn--download{margin-left:-60px;padding-left:75px}.c-product-spec .image-panel{height:600px;width:85.1%;margin-left:14.9%}}.has-blend-mode .c-keyfeature__info{background-color:#051b3f;background-blend-mode:multiply}.has-blend-mode .c-keyfeature__info .bg-overlay--blue{display:none}.c-search{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh;text-align:center;background:rgba(5,20,42,.9);pointer-events:none;opacity:0;transition:opacity .5s}.c-search:after,.c-search:before{content:"";position:absolute;width:calc(100% + 15px);height:calc(100% + 15px);border:1em solid #f2f2f2;pointer-events:none;transition:transform .2s ease-out}.c-search:before{border-right-width:0;border-bottom-width:0;left:0;top:0;transform:translate(-15px,-15px)}.c-search:after{border-left-width:0;border-top-width:0;right:0;bottom:0;transform:translate(15px,15px)}.c-search__form{position:relative;transform:translateY(-50%) scale(.9);top:50%;margin:0 auto;width:90%;transition:opacity .3s,transform .3s;opacity:0}.c-search--open{pointer-events:auto;opacity:1}.c-search--open .c-search__form{opacity:1;transform:translateY(-50%) scale(1)}.c-search--open:after,.c-search--open:before{transform:translate(0)}.c-search .c-search__input{font-size:3em;line-height:1;display:inline-block;padding:0 1em .15em 0;color:#5c9424;border-bottom:2px solid;border-top:0;border-left:0;border-right:0;text-transform:uppercase;-webkit-appearance:none}.c-search .c-search__input:focus{outline:none}.c-search .btn--close,.c-search .btn--search{background-color:transparent}.c-search .btn--close{font-size:2em;position:absolute;top:30px;right:30px}.c-search .btn--search{font-size:3em;position:absolute;right:0;bottom:.5em}@media screen and (max-width:47.9375em){.c-search .c-search__input{font-size:1.5em}.c-search .btn--search .scale-150{transform:scale(1)}}.c-post .c-author-info{padding:40px;position:relative}.c-post .c-author-info:before{content:"";width:40px;height:2px;display:block;position:absolute;background-color:#5c9424;top:65px;left:-20px;z-index:1}.c-post .c-author-info__avatar{width:80px;float:left}.c-post .c-author-info__avatar img{border-radius:50%}.c-post .c-author-info__desc{margin-left:110px}.pagination{padding:30px 10px;text-align:center}.pagination__number{font-weight:400;font-size:.875rem;margin-left:15px;margin-right:15px;color:#454545;position:relative;top:-10px}.c-img-comp{position:relative;margin-bottom:220px}.c-img-comp__front{width:90%;margin-left:10%}.c-img-comp__back{position:absolute;width:70%;top:65%;left:20%}.c-img-comp:before{content:"";border:5px solid #5c9424;display:block;position:absolute;height:80%;width:70%;left:0;top:35%;z-index:2}.c-gallery__items figure{position:relative;margin:0 0 10px;cursor:pointer}.c-gallery__items figcaption{background-color:#132649;color:#5c9424;padding:10px 40px 10px 10px;text-transform:uppercase}.c-gallery__items figcaption i{position:absolute;margin-left:5px;transform:scale(.7);bottom:5px;right:5px}.c-gallery__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(5,27,63,.8)}.c-gallery__lightbox{visibility:hidden;opacity:0;transition:opacity 1s;height:0;width:0;z-index:104}.c-gallery__lightbox.is-active{visibility:visible;display:block;position:fixed;top:0;left:0;right:0;opacity:1;height:100vh;width:100%}.c-gallery .c-carousel__cell{width:100%;transform:translateY(-50%);top:50%;text-align:center}.c-gallery .c-carousel__cell figure{background-color:#051b3f;padding:10px;display:inline-block;margin-left:auto;margin-right:auto}.c-gallery .c-carousel__cell figcaption{color:#fff;margin:20px 10px;text-align:left;text-transform:uppercase;display:block}.c-gallery .c-carousel__cell figcaption:after{content:"";display:block;width:30px;height:2px;background-color:#5c9424;margin-top:5px}.c-gallery .c-carousel__cell img{max-width:100%;width:auto;max-height:calc(100vh - 200px)}.c-gallery .btn--close{font-size:2em;position:absolute;top:10px;right:10px;background-color:#4f7f1f;padding:5px;z-index:4}@media screen and (min-width:64.0625em){.c-gallery__items figcaption{position:absolute;bottom:0}.c-gallery__items figcaption i{bottom:none}}.c-pullout{box-shadow:0 -2px 5px -2px rgba(0,0,0,.75);transform:translateY(100%)}.c-pullout--green{background-color:#4f7f1f}.c-pullout--green.c-pullout--open{background-color:#5c9424}.c-pullout--grey{background-color:#e4e6e8}.c-pullout--grey.c-pullout--open{background-color:#f2f2f2}.c-pullout.js-ready{position:fixed;bottom:40px;z-index:99;min-height:270px;transition:all .6s cubic-bezier(.19,1,.22,1)}.c-pullout.js-ready.c-pullout--visible{position:static;bottom:0;transform:translateY(0);margin-top:50px;transition:none}.c-pullout--inner{position:relative}.c-pullout--open{transform:translateY(0)}.c-pullout .dashed{position:relative;padding-left:40px}.c-pullout .dashed:before{content:"";background-color:#051b3f;width:30px;height:2px;display:block;position:absolute;top:15px;left:0}.c-pullout form input[type=submit]{float:none}.c-pullout .btn--close{font-size:2em;position:absolute;top:0;right:0;background-color:#4f7f1f;padding:5px;z-index:4}.c-pullout .btn--close:hover{background-color:rgba(0,0,0,.2)}.c-pullout .c-pullout-validation-summary{max-width:400px}.c-pullout .c-pullout-validation-summary--error,.c-pullout .c-pullout-validation-summary--success{visibility:hidden;opacity:0;height:0}.c-pullout .c-pullout-validation-summary--error.is-visible,.c-pullout .c-pullout-validation-summary--success.is-visible{visibility:visible;opacity:1;height:auto}.c-pullout .c-pullout-validation-summary--success.is-visible{padding-top:20px;padding-bottom:20px;position:absolute;top:50px}@media only screen and (max-width:37.4375em){.c-pullout{width:100%}}@media only screen and (max-width:47.9375em){.c-pullout{left:0}}@media only screen and (max-height:699px){.c-pullout{height:510px;overflow:scroll}}.c-dialog{padding:30px 20px;position:fixed;bottom:70px;left:15px;z-index:90;max-width:600px;background-color:#f2f2f2;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);transition:all .6s cubic-bezier(.19,1,.22,1);margin-right:20px;transform:translateY(110%)}.c-dialog img{margin-top:10px}.c-dialog .meta{color:#706f6f;font-weight:400;margin-top:5px;display:block;font-size:14px}.c-dialog__title{margin-bottom:0}.c-dialog--open{transform:translateY(0)}.c-dialog .btn-group{text-align:right}.c-intro{background-color:#e6e6e6;overflow:hidden;position:relative;padding-bottom:100px}.c-intro .side{position:absolute;width:40%;height:100%;z-index:3;display:block}.c-intro .side--rt{left:60%}.c-intro .side--lt{left:0}.c-intro .circle{background-color:#fff;border-radius:100%;width:50vh;height:50vh;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.c-intro .circle--lg{height:110vh;width:110vh;opacity:.6}.c-intro .circle--dashed{background-color:transparent;border:2px dashed #bfbfbf;width:85%;height:85%}.c-intro .circle.is-active .circle--dashed{opacity:0}.c-intro__diam{width:240px;height:240px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;transform-origin:50% 50%}.c-intro__strap-line{text-align:center;position:relative;margin-top:140px}.c-intro .panel{position:relative;padding:20px 40px}.c-intro .panel p{font-size:.875rem}.c-intro .panel__inner{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:all .6s}.c-intro .panel__line{width:60px;height:1px;margin-bottom:20px}.c-intro .panel__line--blue{background-color:#00b1d5}.c-intro .panel__line--green{background-color:#5c9424;float:right}.c-intro .panel.is-active .panel__inner{opacity:1;visibility:visible;height:auto}.c-intro .brand-logo{font-size:90%}.c-intro #btn-bottom,.c-intro #btn-top{display:none}@media screen and (max-width:47.9375em){.c-intro .brand-logo{font-size:70%}}@media screen and (max-width:74.9375em){.c-intro{min-height:100vh;padding-top:120px}.c-intro .huge{font-size:2.625rem}.c-intro #btn-bottom,.c-intro #btn-top{display:block}.c-intro .panel__line,.c-intro .side,.c-intro__strap-line{display:none}.c-intro .panel{text-align:center;padding-top:0;padding-bottom:0}.c-intro .panel p{text-align:left}.c-intro .panel--lt{position:absolute;top:calc(25vh - 50px)}.c-intro .panel--lt .panel__inner{margin-top:20px}.c-intro .panel--rt{position:absolute;bottom:calc(25vh - 50px)}.c-intro .panel--rt.is-active{height:calc(75vh - 50px)}.c-intro #btn-top{margin-top:20px}.c-intro #btn-bottom{margin-bottom:20px}.c-intro .btn-circ{width:32px;height:32px}.c-intro .btn-circ:before{width:48px;height:48px}.c-intro .btn-circ.is-active i{transform:translateY(-50%) rotate(-45deg)}.c-intro #btn-bottom,.c-intro .brand-logo-hc{position:absolute;left:50%;transform:translateX(-50%)}.c-intro .brand-logo-hc{bottom:0}.c-intro #btn-bottom{bottom:40px}.c-intro .circle--sm{width:40vh;height:40vh;top:50%}.c-intro .circle--lg{height:50vh;width:50vh;opacity:.3}.c-intro .title{text-transform:uppercase;text-align:left;font-weight:600}.c-intro .title.green{color:#5c9424}.c-intro a.btn--purple{font-size:.875rem}.c-intro .circle--dashed{opacity:.6}.c-intro .c-intro__diam{width:150px;height:150px}}@media screen and (min-width:48em) and (max-width:74.9375em){.c-intro .panel__inner{width:60%;margin-left:20%;margin-right:20%;margin-top:15vh}}@media screen and (min-width:75em){.c-intro{width:100%;height:100vh}.c-intro .panel{position:absolute;top:50%;transform:translateY(-50%);width:40%;max-width:360px}.c-intro .panel,.c-intro .panel--rt{left:calc(50% + 120px)}.c-intro .panel--lt{left:calc(50% - 120px);transform:translate(-100%,-50%);text-align:right}.c-intro .brand-logo{font-size:100%}.c-intro__strap-line{position:absolute;right:0;bottom:140px;text-align:right}.c-intro__diam{opacity:1}}.c-products-hero{position:relative;width:100%;min-height:calc(100vh - 56px)}.c-products-hero__bg{position:absolute;height:100%;width:100%;background-size:cover;background-position:50%;z-index:0;top:0}.c-products-hero:before{content:"";width:100%;height:70%;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,95%,0) 0,#f2f2f2 50%,#f2f2f2 99%);z-index:1}.c-products-hero__content{position:relative;padding-top:40vh;z-index:1}@media only screen and (max-width:47.9375em){.c-products-hero{top:90px}.c-products-hero__bg{height:50vh}.c-products-hero:before{height:20vh;top:32vh;bottom:unset;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%,#fff 99%)}}@media only screen and (min-width:64.0625em){.c-products-hero{height:calc(100vh - 56px);padding-bottom:56.25%;overflow:hidden}.c-products-hero__content{position:absolute;z-index:1;bottom:0;width:100%}}.c-download{position:relative;overflow:hidden;margin-bottom:10px}.c-download a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;background-color:#e6e6e6;width:100%}.c-download__lbl{width:calc(100% - 164px);font-size:.875rem}.c-download__ico{text-align:center;min-height:64px;position:relative}.c-download__ico.front{width:64px}.c-download__ico i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-download__ico.back{width:100px;background-color:#00b1d5}@media screen and (max-width:47.9375em){.c-download a{text-align:center}.c-download__lbl{width:100%;margin-bottom:15px}.c-download__ico.back{width:100%}.c-download__ico.front{margin-left:auto;margin-right:auto}}@media screen and (min-width:62em){.c-download{margin-bottom:5px}.c-download-filter{position:relative}.c-download-filter .c-select-wrapper{position:absolute;bottom:0;width:calc(100% - 10px)}.c-download-filter.is-bottom{margin-bottom:30px}}.c-product-variant__table thead td,.c-product-variant__table thead td:first-child,.c-product-variant__table thead th,.c-product-variant__table thead th:first-child{border-right:0}.c-product-variant__table img{width:96px;margin-left:auto;margin-right:auto;display:block}.c-product-variant__table .btn{background-color:#00b1d5;color:#fff;padding:10px;padding:40px 20px;position:relative}.c-product-variant__table .btn:hover{background-color:#009cbc}.c-product-variant__table .btn:after,.c-product-variant__table .btn:before{content:"";position:absolute;display:block}.c-product-variant__table .btn:before{background-color:#051b3f;width:30px;height:30px;right:0;bottom:0}.c-product-variant__table .btn:after{right:2px;bottom:2px}.c-product-variant__table td:last-child{padding:0;text-align:right}.c-product-variant__table tr:nth-child(odd){background-color:#e4e6e8}.bg-blue{background-color:#051b3f}.bg-blue-200{background-color:#132649}.bg-blue-drk{background-color:#05142a}.bg-green{background-color:#5c9424}.bg-grey{background-color:#f2f2f2}.bg-white{background-color:#fff}.bg-blue-200 h1:not(.green),.bg-blue-200 h2:not(.green),.bg-blue-200 h3:not(.green),.bg-blue-200 h4:not(.green),.bg-blue-200 h5:not(.green),.bg-blue-200 h6:not(.green),.bg-blue-200 input:not(.green),.bg-blue-200 label:not(.green),.bg-blue-200 ol li:not(.green),.bg-blue-200 p:not(.green),.bg-blue-200 span:not(.green),.bg-blue-200 ul li:not(.green),.bg-blue-drk h1:not(.green),.bg-blue-drk h2:not(.green),.bg-blue-drk h3:not(.green),.bg-blue-drk h4:not(.green),.bg-blue-drk h5:not(.green),.bg-blue-drk h6:not(.green),.bg-blue-drk input:not(.green),.bg-blue-drk label:not(.green),.bg-blue-drk ol li:not(.green),.bg-blue-drk p:not(.green),.bg-blue-drk span:not(.green),.bg-blue-drk ul li:not(.green),.bg-blue h1:not(.green),.bg-blue h2:not(.green),.bg-blue h3:not(.green),.bg-blue h4:not(.green),.bg-blue h5:not(.green),.bg-blue h6:not(.green),.bg-blue input:not(.green),.bg-blue label:not(.green),.bg-blue ol li:not(.green),.bg-blue p:not(.green),.bg-blue span:not(.green),.bg-blue ul li:not(.green){color:#fff}.green{color:#5c9424}.blue{color:#051b3f}.grey{color:#e4e6e8}.white{color:#fff}.offset-t-120{top:-122px;position:relative}.offset-t-200{margin-top:-200px}.offset-t-325{margin-top:-325px}.relative{position:relative}ul.l-list{padding-left:0}ul.l-list li{line-height:1;list-style:none}.bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.9}.bg-overlay--blue{background-color:#05142a}.bg-overlay--grey{background-color:#f2f2f2}.content{position:relative}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:0}.scale-150{transform:scale(1.5)}.rte img{max-width:100%;width:auto!important;height:auto!important}.umb-grid .grid-section .span-md-12{padding-left:0;padding-right:0}.rounded{border-radius:50%}@media only screen and (min-width:62em){.vh--md-100-offset{height:calc(100vh - 122px)}}.theme-blue .baby-blue a,.theme-blue .c-breadcrumb__item a,.theme-blue a.btn--download{color:#00b1d5}.theme-blue .baby-blue a:hover,.theme-blue .c-breadcrumb__item a:hover,.theme-blue a.btn--download:hover{color:#009cbc}.theme-blue a.btn--download{background-color:#e6e6e6}.theme-blue .c-breadcrumb__item--active .c-breadcrumb__link{color:#132649}.theme-blue .bg-blue .c-breadcrumb__item--active .c-breadcrumb__link{color:#fff}.theme-blue .c-carousel--green-ctrl-rounded .flickity-button,.theme-blue .c-carousel--green-ctrl .flickity-button{background-color:#00b1d5}.theme-blue .c-carousel--green-ctrl-rounded .flickity-button .flickity-button-icon,.theme-blue .c-carousel--green-ctrl .flickity-button .flickity-button-icon{fill:#fff}.theme-blue .nav--tinted{background-color:#00b1d5}.theme-blue .nav--tinted ul.menu li.menu__item:after{border-top-color:#e4e6e8}.theme-blue .nav--tinted ul.menu li.menu__item.is-active a,.theme-blue .nav--tinted ul.menu li.menu__item a:hover{color:#111;background-color:#e4e6e8}.theme-blue .nav ul.menu--vertical li a.is-active,.theme-blue .nav ul.menu--vertical li a:hover{color:#fff}.theme-blue .burger-btn{background-color:#00b1d5}.theme-blue .burger-btn:hover,.theme-blue .sticky-controls .btn--green-drk{background-color:#009cbc}.theme-blue .sticky-controls .btn--green-drk:hover{background-color:#0087a2}.theme-blue .menu-horizontal-wrapper a{color:#00b1d5}.theme-blue .menu-horizontal-wrapper .nav ul.menu li a:hover,.theme-blue .menu-horizontal-wrapper .nav ul.menu li button:hover,.theme-blue .menu-horizontal-wrapper a:hover a:hover,.theme-blue .menu-horizontal-wrapper a:hover button:hover{color:#009cbc}.theme-blue a.btn--orange,.theme-blue a.btn--plus,.theme-blue button.btn--plus{background-color:#00b1d5}.theme-blue a.btn--orange:hover,.theme-blue a.btn--plus:hover,.theme-blue a.btn--plus span,.theme-blue button.btn--plus:hover,.theme-blue button.btn--plus span{background-color:#009cbc}.theme-blue .btn--green,.theme-blue .btn--green-sq,.theme-blue .btn--wicon,.theme-blue input[type=submit]{background-color:#00b1d5}.theme-blue .btn--green-sq:hover,.theme-blue .btn--green:hover,.theme-blue .btn--wicon:hover,.theme-blue input[type=submit]:hover{background-color:#009cbc}.theme-blue .title--underline:after{background-color:#00b1d5}.theme-blue .tags-list a,.theme-blue .tags-list div{color:#00b1d5}.theme-blue .tags-list a:hover{color:#fff;background-color:#00b1d5}.theme-blue .flickity-button .flickity-button-icon{fill:#00b1d5}.theme-blue .c-search .c-search__input{color:#00b1d5}.theme-blue .c-tabs__menu-item:not(:last-child) a:after{background-color:#fff}.theme-blue .footer--grey .l-links a{color:#051b3f}.theme-blue .footer--grey .l-links a:after{background-color:#00b1d5}.theme-blue #main-footer .contact-info a,.theme-blue #main-footer .green{color:#051b3f}.theme-blue #main-footer .contact-info a:hover,.theme-blue #main-footer .green:hover{color:#009cbc}.theme-blue .btn--green-sq,.theme-blue .c-social-menu--item a:hover,.theme-blue .c-tabs__menu-item.is-active,.theme-blue .c-tabs__menu-item a:hover,.theme-blue .image-panel__wrapper .image-panel:before,.theme-blue .title--upperline-center:before,.theme-blue .title--upperline:before{background-color:#00b1d5}.theme-blue .c-thumb-carousel:after{background:none;background-color:#e4e6e8}.theme-blue .footer--grey .dashed:before{background-color:#051b3f}.theme-blue .c-img-comp:before{border-color:#00b1d5}.theme-blue .c-keyfeature__info,.theme-blue .c-product-spec__detail:after{background-color:#fff}.theme-blue .c-download a{color:#00b1d5}.theme-blue .c-select-wrapper:before{background-color:#00b1d5}.theme-blue .green,.theme-blue form .input-group--label-offset label{color:#00b1d5}.theme-blue .c-card--blue{color:#000}.theme-blue .c-card--blue .c-card__inner{background-color:#fff}.theme-blue .c-form--grey .input-group--label-offset label{color:#00b1d5}.theme-blue .c-pullout .btn--close,.theme-blue .c-pullout .dashed:before{background-color:#00b1d5}.theme-blue .c-pullout .btn--close:hover{background-color:#009cbc}.theme-blue .c-gallery .btn--close{background-color:#00b1d5}.theme-blue .c-gallery .btn--close:hover{background-color:#009cbc}.theme-blue .c-gallery__items figcaption{color:#fff}.theme-blue .c-gallery .c-carousel__cell figcaption:after,.theme-blue .g-recaptcha{background-color:#00b1d5}.theme-blue .g-recaptcha:hover{background-color:#009cbc}.theme-blue .bg-grey a:not([class]),.theme-blue .bg-white a:not([class]){color:#00b1d5}.theme-blue .bg-grey a:not([class]):hover,.theme-blue .bg-white a:not([class]):hover{color:#009cbc}.theme-blue .main-header .btn-wrapper .btn{background-color:#00b1d5}.theme-blue .main-header .btn-wrapper .btn:hover{background-color:#009cbc}.theme-blue .menu-horizontal-wrapper a.is-active,.theme-blue .menu-horizontal-wrapper a:hover,.theme-blue .menu-horizontal-wrapper button.is-active,.theme-blue .menu-horizontal-wrapper button:hover{border-bottom-color:#00b1d5}.theme-blue .btn-wrapper .btn:first-child{background-color:#009cbc}.theme-blue .btn-wrapper .btn:first-child:hover{background-color:#0087a2}@media only screen and (min-width:62em){.theme-blue .c-keyfeature__info:after,.theme-blue .c-keyfeature__info:before{background-color:#00b1d5}}@media only screen and (min-width:75em){.theme-blue .c-product-spec:before{background-color:#00b1d5}}@media only screen and (min-width:64.0625em){.c-product-detail__titles{max-width:100%}}.bg-baby-blue{background-color:#00b1d5}.baby-blue,span.baby-blue,ul.baby-blue li{color:#00b1d5!important}.purple2{color:#8246af}.bio-green{color:#008264}.turquoise{color:#1b8ab1}.theme-purple .c-breadcrumb__item a,.theme-purple a.btn--download{color:#7c2f95}.theme-purple .c-breadcrumb__item a:hover,.theme-purple a.btn--download:hover{color:#5c236e}.theme-purple .c-breadcrumb__item--active .c-breadcrumb__link{color:#7c2f95}.theme-purple .c-carousel--green-ctrl-rounded .flickity-button,.theme-purple .c-carousel--green-ctrl .flickity-button{background-color:#7c2f95}.theme-purple .nav--tinted ul.menu li.menu__item:after{border-top-color:#7c2f95}.theme-purple .nav--tinted ul.menu li.menu__item.is-active a,.theme-purple .nav--tinted ul.menu li.menu__item a:hover{background-color:#7c2f95}.theme-purple .burger-btn{background-color:#292929}.theme-purple .burger-btn:hover{background-color:#7c2f95}.theme-purple .nav ul.menu--vertical li a.is-active,.theme-purple .nav ul.menu--vertical li a:hover{color:#fff}.theme-purple .sticky-controls .btn--green-drk{background-color:#111}.theme-purple .sticky-controls .btn--green-drk:hover{background-color:#7c2f95}.theme-purple .menu-horizontal-wrapper a{color:#7c2f95}.theme-purple .menu-horizontal-wrapper .nav ul.menu li a:hover,.theme-purple .menu-horizontal-wrapper .nav ul.menu li button:hover,.theme-purple .menu-horizontal-wrapper a:hover a:hover,.theme-purple .menu-horizontal-wrapper a:hover button:hover{color:#5c236e}.theme-purple a.btn--orange,.theme-purple a.btn--plus,.theme-purple button.btn--plus{background-color:#7c2f95;color:#fff}.theme-purple a.btn--orange:hover,.theme-purple a.btn--plus:hover,.theme-purple a.btn--plus span,.theme-purple button.btn--plus:hover,.theme-purple button.btn--plus span{background-color:#5c236e}.theme-purple .btn--green,.theme-purple .btn--green-sq:not(.btn--disabled),.theme-purple .btn--wicon,.theme-purple input[type=submit]{background-color:#7c2f95}.theme-purple .btn--green-sq:not(.btn--disabled):hover,.theme-purple .btn--green:hover,.theme-purple .btn--wicon:hover,.theme-purple input[type=submit]:hover{background-color:#5c236e}.theme-purple .btn.btn--disabled.btn--green-sq{background-color:#8c35a8}.theme-purple .title--underline:after{background-color:#7c2f95}.theme-purple .tags-list a,.theme-purple .tags-list div{color:#7c2f95}.theme-purple .tags-list a:hover{color:#fff;background-color:#7c2f95}.theme-purple .flickity-button .flickity-button-icon{fill:#7c2f95}.theme-purple .c-carousel--green-ctrl-rounded .flickity-button .flickity-button-icon,.theme-purple .c-carousel--green-ctrl .flickity-button .flickity-button-icon{fill:#fff}.theme-purple .c-search .c-search__input{color:#7c2f95}.theme-purple .c-tabs__menu-item:not(:last-child) a:after{background-color:#fff}.theme-purple .purple,.theme-purple span.purple,.theme-purple ul.purple li{color:#7c2f95!important}.theme-purple .theme-purple .flickity-button .flickity-button-icon{fill:#fff}.theme-purple .theme-purple .flickity-button:hover{background-color:#5c236e}.theme-purple .footer--grey .dashed:before{background-color:#051b3f}.theme-purple .footer--grey .l-links a{color:#051b3f}.theme-purple .footer--grey .l-links a:after{background-color:#7c2f95}.theme-purple #main-footer .contact-info a,.theme-purple #main-footer .green{color:#051b3f}.theme-purple #main-footer .contact-info a:hover,.theme-purple #main-footer .green:hover{color:#7c2f95}.theme-purple .btn--green-sq,.theme-purple .c-social-menu--item a:hover,.theme-purple .c-tabs__menu-item.is-active,.theme-purple .c-tabs__menu-item a:hover,.theme-purple .image-panel__wrapper .image-panel:before,.theme-purple .title--upperline-center:before,.theme-purple .title--upperline:before{background-color:#7c2f95}.theme-purple .content a,.theme-purple .green{color:#7c2f95}.theme-purple .content a:hover{color:#5c236e}.theme-purple .c-form--grey .input-group--label-offset label{color:#7c2f95}.theme-purple .c-pullout .btn--close,.theme-purple .c-pullout .dashed:before{background-color:#7c2f95}.theme-purple .c-pullout .btn--close:hover{background-color:#5c236e}.theme-purple .c-gallery .btn--close{background-color:#7c2f95}.theme-purple .c-gallery .btn--close:hover{background-color:#5c236e}.theme-purple .c-gallery__items figcaption{color:#fff}.theme-purple .c-gallery .c-carousel__cell figcaption:after,.theme-purple .g-recaptcha{background-color:#7c2f95}.theme-purple .g-recaptcha:hover{background-color:#5c236e}.theme-purple .bg-grey a:not([class]),.theme-purple .bg-white a:not([class]){color:#7c2f95}.theme-purple .bg-grey a:not([class]):hover,.theme-purple .bg-white a:not([class]):hover{color:#5c236e}.theme-purple .c-select-wrapper:before,.theme-purple .main-header .btn-wrapper .btn{background-color:#7c2f95}.theme-purple .main-header .btn-wrapper .btn:hover{background-color:#4c1d5b}.theme-purple .menu-horizontal-wrapper a.is-active,.theme-purple .menu-horizontal-wrapper a:hover,.theme-purple .menu-horizontal-wrapper button.is-active,.theme-purple .menu-horizontal-wrapper button:hover{border-bottom-color:#7c2f95}.theme-purple .btn-wrapper .btn:first-child{background-color:#5c236e}.theme-purple .btn-wrapper .btn:first-child:hover{background-color:#4c1d5b}@media only screen and (min-width:62em){.theme-purple .c-keyfeature__info:after,.theme-purple .c-keyfeature__info:before{background-color:#7c2f95}}@media only screen and (min-width:75em){.theme-purple .c-product-spec:before{background-color:#7c2f95}}.bg-purple{background-color:#7c2f95}.g-recaptcha{background-color:#5c9424;padding:10px 15px;text-transform:uppercase;font-size:1.25em;font-family:BebasNeueBold,sans-serif;border-top-left-radius:10px;border-bottom-right-radius:10px;color:#fff}.g-recaptcha:hover{background-color:#4f7f1f}.grecaptcha-badge{bottom:64px!important}.c-modal{position:fixed;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:101}.c-modal.open{visibility:visible;opacity:1;transition-delay:0s}.c-modal-bg{position:absolute;background:rgba(0,0,0,.8);width:100%;height:100%}.c-modal-container{border-radius:10px;background-color:#fff;position:relative;padding:30px;overflow-y:scroll;height:600px;max-width:960px;margin-left:auto;margin-right:auto}.c-modal-close{position:absolute;right:15px;top:15px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:red;background:none;border:0;font-weight:700;cursor:pointer}.flickity-button{background-color:transparent}.flickity-button .flickity-button-icon{fill:#5c9424}.flickity-button.previous{left:0}.flickity-button.next{right:0}