.propeller {
  width: 302px;
  height: 302px;
  animation: spin 12s infinite;
}

.propeller ellipse {
  fill: white;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
  }
  10% {
    transform: rotate(-360deg);
    animation-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
  }
  20% {
    transform: rotate(-720deg);
    animation-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
  }
  30% {
    transform: rotate(-1080deg);
    animation-timing-function: ease-out;
  }
  90% {
    transform: rotate(-7200deg);
    animation-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
  }
  100% {
    transform: rotate(-7200deg);
  }
}


.img {
height: auto;
max-width: 100%;
}
.image-table {
border: 0px solid rgba(0, 0, 0, 0);
border-collapse: separate;
border-spacing: 6px;
table-layout: fixed;
text-align: center;
width: 100%;
}
.image-table img {
border: 10px solid #fff;
box-sizing: border-box;
-webkit-box-shadow: 0 0 10px #999;
box-shadow: 0 0 10px #999;
} .contact-form-columns{width:100%;padding-bottom:50px;background-color:#f4f4f4}section.contact-form-columns .container{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.contact-form-columns .form input[type=date],section.contact-form-columns .form input[type=email],section.contact-form-columns .form input[type=month],section.contact-form-columns .form input[type=number],section.contact-form-columns .form input[type=password],section.contact-form-columns .form input[type=range],section.contact-form-columns .form input[type=search],section.contact-form-columns .form input[type=tel],section.contact-form-columns .form input[type=text],section.contact-form-columns .form input[type=time],section.contact-form-columns .form input[type=url],section.contact-form-columns .form input[type=week],section.contact-form-columns .form textarea{width:100%;display:block;background:#1C3651;border:none!important;border-radius:60px;overflow:hidden;color:#fff;padding:0;font-size:14px;font-size:.875rem}section.contact-form-columns .form input[type=date] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=email] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=month] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=number] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=password] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=range] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=search] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=tel] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=text] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=time] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=url] input::-webkit-input-placeholder,section.contact-form-columns .form input[type=week] input::-webkit-input-placeholder,section.contact-form-columns .form textarea input::-webkit-input-placeholder{color:#fff}section.contact-form-columns .form input[type=date]:-moz-placeholder,section.contact-form-columns .form input[type=date]::-moz-placeholder,section.contact-form-columns .form input[type=email]:-moz-placeholder,section.contact-form-columns .form input[type=email]::-moz-placeholder,section.contact-form-columns .form input[type=month]:-moz-placeholder,section.contact-form-columns .form input[type=month]::-moz-placeholder,section.contact-form-columns .form input[type=number]:-moz-placeholder,section.contact-form-columns .form input[type=number]::-moz-placeholder,section.contact-form-columns .form input[type=password]:-moz-placeholder,section.contact-form-columns .form input[type=password]::-moz-placeholder,section.contact-form-columns .form input[type=range]:-moz-placeholder,section.contact-form-columns .form input[type=range]::-moz-placeholder,section.contact-form-columns .form input[type=search]:-moz-placeholder,section.contact-form-columns .form input[type=search]::-moz-placeholder,section.contact-form-columns .form input[type=tel]:-moz-placeholder,section.contact-form-columns .form input[type=tel]::-moz-placeholder,section.contact-form-columns .form input[type=text]:-moz-placeholder,section.contact-form-columns .form input[type=text]::-moz-placeholder,section.contact-form-columns .form input[type=time]:-moz-placeholder,section.contact-form-columns .form input[type=time]::-moz-placeholder,section.contact-form-columns .form input[type=url]:-moz-placeholder,section.contact-form-columns .form input[type=url]::-moz-placeholder,section.contact-form-columns .form input[type=week]:-moz-placeholder,section.contact-form-columns .form input[type=week]::-moz-placeholder,section.contact-form-columns .form textarea:-moz-placeholder,section.contact-form-columns .form textarea::-moz-placeholder{color:#fff;opacity:1}section.contact-form-columns .form input[type=date]:-ms-input-placeholder,section.contact-form-columns .form input[type=date]::-ms-input-placeholder,section.contact-form-columns .form input[type=email]:-ms-input-placeholder,section.contact-form-columns .form input[type=email]::-ms-input-placeholder,section.contact-form-columns .form input[type=month]:-ms-input-placeholder,section.contact-form-columns .form input[type=month]::-ms-input-placeholder,section.contact-form-columns .form input[type=number]:-ms-input-placeholder,section.contact-form-columns .form input[type=number]::-ms-input-placeholder,section.contact-form-columns .form input[type=password]:-ms-input-placeholder,section.contact-form-columns .form input[type=password]::-ms-input-placeholder,section.contact-form-columns .form input[type=range]:-ms-input-placeholder,section.contact-form-columns .form input[type=range]::-ms-input-placeholder,section.contact-form-columns .form input[type=search]:-ms-input-placeholder,section.contact-form-columns .form input[type=search]::-ms-input-placeholder,section.contact-form-columns .form input[type=tel]:-ms-input-placeholder,section.contact-form-columns .form input[type=tel]::-ms-input-placeholder,section.contact-form-columns .form input[type=text]:-ms-input-placeholder,section.contact-form-columns .form input[type=text]::-ms-input-placeholder,section.contact-form-columns .form input[type=time]:-ms-input-placeholder,section.contact-form-columns .form input[type=time]::-ms-input-placeholder,section.contact-form-columns .form input[type=url]:-ms-input-placeholder,section.contact-form-columns .form input[type=url]::-ms-input-placeholder,section.contact-form-columns .form input[type=week]:-ms-input-placeholder,section.contact-form-columns .form input[type=week]::-ms-input-placeholder,section.contact-form-columns .form textarea:-ms-input-placeholder,section.contact-form-columns .form textarea::-ms-input-placeholder{color:#fff}section.contact-form-columns .form input[type=date],section.contact-form-columns .form input[type=email],section.contact-form-columns .form input[type=month],section.contact-form-columns .form input[type=number],section.contact-form-columns .form input[type=password],section.contact-form-columns .form input[type=range],section.contact-form-columns .form input[type=search],section.contact-form-columns .form input[type=tel],section.contact-form-columns .form input[type=text],section.contact-form-columns .form input[type=time],section.contact-form-columns .form input[type=url],section.contact-form-columns .form input[type=week]{font-size:14px;font-size:.875rem;height:60px!important;padding:0 20px!important;line-height:60px!important;line-height:3.75rem!important}section.contact-form-columns .form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px;font-size:.875rem}section.contact-form-columns .form select{width:100%}section.contact-form-columns .form textarea{height:0;max-height:400px;min-height:120px;width:100%;resize:vertical;padding:20px}section.contact-form-columns .form label{display:block;width:100%;text-align:left}section.contact-form-columns .form div.validation_error{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:15px;font-size:15px;font-size:.9375rem;font-weight:400}section.contact-form-columns .form li.gfield.gfield_error,section.contact-form-columns .form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;margin:0!important;border:none;padding:0}section.contact-form-columns .form .field_description_below .gfield_description,section.contact-form-columns .form div.validation_message,section.contact-form-columns .form li.gfield.gfield_error.gfield_contains_required div.gfield_description{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:3px 15px;font-size:15px;font-size:.9375rem;font-weight:400;margin-top:15px}section.contact-form-columns .form input[type=submit]{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.contact-form-columns .form input[type=submit]:hover{background:#00b8da;color:#fff}section.contact-form-columns .form input[type=submit]{line-height:normal!important;min-height:inherit!important;cursor:pointer}section.contact-form-columns .form input[type=date],section.contact-form-columns .form input[type=email],section.contact-form-columns .form input[type=month],section.contact-form-columns .form input[type=number],section.contact-form-columns .form input[type=password],section.contact-form-columns .form input[type=range],section.contact-form-columns .form input[type=search],section.contact-form-columns .form input[type=tel],section.contact-form-columns .form input[type=text],section.contact-form-columns .form input[type=time],section.contact-form-columns .form input[type=url],section.contact-form-columns .form input[type=week],section.contact-form-columns .form textarea{color:#00b8da;border:1px solid #cacaca!important;background-color:#fff}section.contact-form-columns .form input[type=date]:-ms-input-placeholder,section.contact-form-columns .form input[type=email]:-ms-input-placeholder,section.contact-form-columns .form input[type=month]:-ms-input-placeholder,section.contact-form-columns .form input[type=number]:-ms-input-placeholder,section.contact-form-columns .form input[type=password]:-ms-input-placeholder,section.contact-form-columns .form input[type=range]:-ms-input-placeholder,section.contact-form-columns .form input[type=search]:-ms-input-placeholder,section.contact-form-columns .form input[type=tel]:-ms-input-placeholder,section.contact-form-columns .form input[type=text]:-ms-input-placeholder,section.contact-form-columns .form input[type=time]:-ms-input-placeholder,section.contact-form-columns .form input[type=url]:-ms-input-placeholder,section.contact-form-columns .form input[type=week]:-ms-input-placeholder,section.contact-form-columns .form textarea:-ms-input-placeholder{color:#00b8da}section.contact-form-columns .form input[type=date]::placeholder,section.contact-form-columns .form input[type=email]::placeholder,section.contact-form-columns .form input[type=month]::placeholder,section.contact-form-columns .form input[type=number]::placeholder,section.contact-form-columns .form input[type=password]::placeholder,section.contact-form-columns .form input[type=range]::placeholder,section.contact-form-columns .form input[type=search]::placeholder,section.contact-form-columns .form input[type=tel]::placeholder,section.contact-form-columns .form input[type=text]::placeholder,section.contact-form-columns .form input[type=time]::placeholder,section.contact-form-columns .form input[type=url]::placeholder,section.contact-form-columns .form input[type=week]::placeholder,section.contact-form-columns .form textarea::placeholder{color:#00b8da}section.contact-form-columns .form .dk-select{width:100%;border-radius:60px}section.contact-form-columns .form .dk-select .dk-select-options{border-color:#ccc!important}section.contact-form-columns .form .dk-select .dk-select-options .dk-option{padding:.5em}section.contact-form-columns .form .dk-select .dk-select-options .dk-option-selected,section.contact-form-columns .form .dk-select .dk-select-options .dk-option:focus,section.contact-form-columns .form .dk-select .dk-select-options .dk-option:hover{background-color:#081328;color:#fff}section.contact-form-columns .form .dk-select-open-down .dk-selected,section.contact-form-columns .form .dk-select-open-up .dk-selected{border-color:#ccc}section.contact-form-columns .form .dk-select-open-down .dk-selected:before:focus,section.contact-form-columns .form .dk-select-open-down .dk-selected:before:hover,section.contact-form-columns .form .dk-select-open-up .dk-selected:before:focus,section.contact-form-columns .form .dk-select-open-up .dk-selected:before:hover{border-top-color:#ccc}section.contact-form-columns .form .dk-selected{border-radius:60px;height:60px;padding:17px 20px}section.contact-form-columns .form .dk-selected:hover{border-color:#ccc}section.contact-form-columns .form .dk-selected:hover:before{border-top-color:#ccc}section.contact-form-columns .form .dk-selected:focus{border-color:#ccc}section.contact-form-columns .form .dk-selected:focus:before{border-bottom-color:#ccc}section.contact-form-columns .form .dk-selected:after{display:none}section.contact-form-columns .form .gform_wrapper ul.gfield_radio li label{display:unset;margin:0;padding:14px 18px;border:1px solid #e5e5e5;background-color:#fff;border-radius:12px;display:flex;width:100%;max-width:100%}section.contact-form-columns .form textarea{border-radius:30px;outline:none}section.contact-form-columns .form{;width:100%;max-width:580px;margin:auto}section.contact-form-columns .form .gfield input[type=checkbox]{position:absolute;opacity:0;z-index:-1}section.contact-form-columns .form .gfield .checkbox label,section.contact-form-columns .form .gfield .gfield_checkbox label{position:relative;display:inline-block;padding:0 0 0 2em;cursor:pointer;color:#8f8f8f;font-size:16px;font-size:1rem;font-weight:300}section.contact-form-columns .form .gfield .checkbox label:after,section.contact-form-columns .form .gfield .checkbox label:before,section.contact-form-columns .form .gfield .gfield_checkbox label:after,section.contact-form-columns .form .gfield .gfield_checkbox label:before{position:absolute;top:3px;left:0;display:block;width:17px;height:17px}section.contact-form-columns .form .gfield .checkbox label:before,section.contact-form-columns .form .gfield .gfield_checkbox label:before{content:" ";border:1px solid #cacaca;border-radius:3px;background-color:#fff}section.contact-form-columns .form .gfield input[type=checkbox]+label:after{content:"";background-color:#1C3651;line-height:1.5;text-align:center;width:9px;height:9px;left:6px;top:5px}section.contact-form-columns .form .gfield input[type=checkbox]:checked+label:before{background-color:#1C3651;border:1px solid #1C3651;border-color:#7f7f7f}section.contact-form-columns .form .gfield input[type=checkbox]+label:after{transform:scale(0)}section.contact-form-columns .form .gfield input[type=checkbox]:checked+label:after{transform:scale(1)}section.contact-form-columns .form .gfield label:after,section.contact-form-columns .form .gfield label:before{transition:all .25s ease}section.contact-form-columns .form h2{font-size:calc(33px + 27 * ((100vw - 420px) / 860));font-size:calc(2.0625rem + 27 * ((100vw - 26.25rem) / 860));line-height:1.1em;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;font-weight:700;letter-spacing:-1.45px;letter-spacing:-.09063rem;line-height:1.21em;padding-bottom:20px}section.contact-form-columns .form .gfield_label{color:#1c1e18;;font-weight:700;letter-spacing:-.35px;letter-spacing:-.02188rem;margin:40px 0 15px;font-size:calc(18px + 2 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.35em}section.contact-form-columns .form .gform_wrapper,section.contact-form-columns .form .gform_wrapper ul li.gfield{margin:0}section.contact-form-columns .form .gform_wrapper ul.gfield_radio li{overflow:initial}section.contact-form-columns .form .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin:0;margin-top:15px}section.contact-form-columns .form .gfield_required{color:red}section.contact-form-columns .form .gfield .gchoice{position:relative}section.contact-form-columns .form .gfield input[type=radio]:checked+label{border:2px solid #12263E}section.contact-form-columns .form .gfield input[type=radio]{position:absolute;height:0;width:0}section.contact-form-columns .form .dropkick{min-width:310px}section.contact-form-columns .form .dropkick .dk-option,section.contact-form-columns .form .dropkick .dk-selected{padding:0 21px;font-size:14px;font-size:.875rem}section.contact-form-columns .form .dropkick .dk-select,section.contact-form-columns .form .dropkick .dk-select-multi{width:100%}section.contact-form-columns .form .dropkick .dk-selected{z-index:999;border:0;border-radius:100px;line-height:60px;line-height:3.75rem;color:#00b8da;;font-size:14px;font-size:.875rem;font-weight:400;border:1px solid #cacaca;background-color:#fff}section.contact-form-columns .form .dropkick .dk-selected:after{display:none}section.contact-form-columns .form .dropkick .dk-selected:before{content:"";width:32px;height:32px;background:url(https://www.oand3.com/wp-content/themes/oand3/media/dist/img/arrow-circle.svg) no-repeat;background-repeat:no-repeat;display:inline-flex;margin-left:10px;top:50%;right:0;transform:translate(-50%,-50%);margin:0;border:0}section.contact-form-columns .form .dropkick .dk-select-options{top:100%;border:0;min-height:200px;line-height:4.5em;border-radius:0 0 35px 35px;padding-bottom:20px;background-color:#fff}section.contact-form-columns .form .dropkick .dk-select-open-down:before,section.contact-form-columns .form .dropkick .dk-select-open-up:before{content:"";position:absolute;top:40px;width:100%;height:40px;background-color:#fff;overflow:visible}section.contact-form-columns .form .dropkick .dk-option{list-style:none;line-height:3.25em;color:#00b8da}section.contact-form-columns .form .dropkick .dk-option-selected{background-color:initial;color:initial}section.contact-form-columns .form .dropkick .dk-option-highlight{background-color:#fff;color:#00b8da;line-height:3.5em}section.contact-form-columns .form .terms li{display:flex}section.contact-form-columns .form .terms label{color:#697c6d;font-size:14px;font-size:.875rem;letter-spacing:-.33px;letter-spacing:-.02063rem;line-height:24px;line-height:1.5rem;max-width:466px;font-weight:400!important}section.contact-form-columns .form .terms label a{font-weight:700;color:#00b8da;border-bottom:1px solid #697c6d}section.contact-form-columns .right{width:100%;max-width:580px;margin:auto}section.contact-form-columns .right .column{margin-top:50px;padding:36px;border-radius:6px;background-color:#fff;}section.contact-form-columns .right .label{height:29px;width:100%;color:#7f7f7f;font-size:10px;font-size:.625rem;font-weight:700;letter-spacing:1.45px;letter-spacing:.09063rem;line-height:1.2;text-transform:uppercase}section.contact-form-columns .right h3{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.3em;color:#1c1e18;font-size:26px;font-size:1.625rem;font-weight:700;letter-spacing:-.35px;letter-spacing:-.02188rem;line-height:1.23em;padding-top:12px}section.contact-form-columns .right .description{color:#7f7f7f;font-size:14px;font-size:.875rem;letter-spacing:-.23px;letter-spacing:-.01438rem;line-height:26px;line-height:1.625rem;padding-top:22px}section.contact-form-columns .right a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.contact-form-columns .right a:hover{color:#12263E}section.contact-form-columns .right a{color:#00b8da;margin-top:31px}section.content-slider{z-index:2;background:#fff}section.content-slider .content{padding:40px 4vw 20px}section.content-slider .image{background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:1400px;overflow:hidden}section.content-slider .image div{padding-bottom:62.5%;width:100%;display:block}section.content-slider nav.nav{position:relative;width:auto;height:80px;background:#12263E;display:inline-block}section.content-slider nav.nav .pagination{position:absolute;left:50%;height:80px;top:0;transform:translateX(-50%);color:#fff;opacity:.7;font-size:11px;font-size:.6875rem;font-weight:700;line-height:80px;line-height:5rem}section.content-slider nav.nav .arrows{display:flex;justify-content:center;align-items:center}section.content-slider nav.nav .arrows .slick-arrow{display:block;background:none;text-indent:999px;background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:18px;height:18px;cursor:pointer;opacity:1;transition:opacity .3s ease-out}section.content-slider nav.nav .arrows .slick-arrow.slick-prev{background-image:url(../img/arrow-left.svg)}section.content-slider nav.nav .arrows .slick-arrow.slick-next{background-image:url(../img/arrow-right.svg)}section.content-slider nav.nav .arrows{width:auto;height:80px;background:#12263E}section.content-slider nav.nav .arrows .slick-arrow{width:70px;height:80px;background-size:20px auto}section.content-slider nav.nav .arrows .slick-prev{margin-right:20px}section.content-slider .content h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.content-slider .content h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.content-slider .content h3{color:#656565}section.content-slider .content h2{font-size:calc(25px + 7 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 7 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin:.875em 0 .5em}section.content-slider .content h2 b{position:relative;z-index:1;display:inline-block}section.content-slider .content h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.content-slider .content p{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:1.5em}section.content-slider .content a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.content-slider .content a:hover{color:#12263E}section.content-slider .content a{color:#00b8da}section.content-slider footer{text-align:right}section.content-slider footer nav.nav{text-align:center}section.cta-block{text-align:center;background:#fff;padding:50px 0;overflow:hidden}section.cta-block h2{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;text-align:center;margin-bottom:.6em}section.cta-block h2 b{position:relative;z-index:1;display:inline-block}section.cta-block h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.cta-block .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.cta-block p.main{color:#7f7f7f;font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;margin-bottom:2.6rem}section.cta-block a{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.cta-block a:hover{background:#00b8da;color:#fff}section.document-download{background:#00b8da;padding:50px 0;position:relative}section.document-download .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1010px;padding-left:4vw;padding-right:4vw}section.document-download form input[type=date],section.document-download form input[type=email],section.document-download form input[type=month],section.document-download form input[type=number],section.document-download form input[type=password],section.document-download form input[type=range],section.document-download form input[type=search],section.document-download form input[type=tel],section.document-download form input[type=text],section.document-download form input[type=time],section.document-download form input[type=url],section.document-download form input[type=week],section.document-download form textarea{width:100%;display:block;background:#1C3651;border:none!important;border-radius:60px;overflow:hidden;color:#fff;padding:0;font-size:14px;font-size:.875rem}section.document-download form input[type=date] input::-webkit-input-placeholder,section.document-download form input[type=email] input::-webkit-input-placeholder,section.document-download form input[type=month] input::-webkit-input-placeholder,section.document-download form input[type=number] input::-webkit-input-placeholder,section.document-download form input[type=password] input::-webkit-input-placeholder,section.document-download form input[type=range] input::-webkit-input-placeholder,section.document-download form input[type=search] input::-webkit-input-placeholder,section.document-download form input[type=tel] input::-webkit-input-placeholder,section.document-download form input[type=text] input::-webkit-input-placeholder,section.document-download form input[type=time] input::-webkit-input-placeholder,section.document-download form input[type=url] input::-webkit-input-placeholder,section.document-download form input[type=week] input::-webkit-input-placeholder,section.document-download form textarea input::-webkit-input-placeholder{color:#fff}section.document-download form input[type=date]:-moz-placeholder,section.document-download form input[type=date]::-moz-placeholder,section.document-download form input[type=email]:-moz-placeholder,section.document-download form input[type=email]::-moz-placeholder,section.document-download form input[type=month]:-moz-placeholder,section.document-download form input[type=month]::-moz-placeholder,section.document-download form input[type=number]:-moz-placeholder,section.document-download form input[type=number]::-moz-placeholder,section.document-download form input[type=password]:-moz-placeholder,section.document-download form input[type=password]::-moz-placeholder,section.document-download form input[type=range]:-moz-placeholder,section.document-download form input[type=range]::-moz-placeholder,section.document-download form input[type=search]:-moz-placeholder,section.document-download form input[type=search]::-moz-placeholder,section.document-download form input[type=tel]:-moz-placeholder,section.document-download form input[type=tel]::-moz-placeholder,section.document-download form input[type=text]:-moz-placeholder,section.document-download form input[type=text]::-moz-placeholder,section.document-download form input[type=time]:-moz-placeholder,section.document-download form input[type=time]::-moz-placeholder,section.document-download form input[type=url]:-moz-placeholder,section.document-download form input[type=url]::-moz-placeholder,section.document-download form input[type=week]:-moz-placeholder,section.document-download form input[type=week]::-moz-placeholder,section.document-download form textarea:-moz-placeholder,section.document-download form textarea::-moz-placeholder{color:#fff;opacity:1}section.document-download form input[type=date]:-ms-input-placeholder,section.document-download form input[type=date]::-ms-input-placeholder,section.document-download form input[type=email]:-ms-input-placeholder,section.document-download form input[type=email]::-ms-input-placeholder,section.document-download form input[type=month]:-ms-input-placeholder,section.document-download form input[type=month]::-ms-input-placeholder,section.document-download form input[type=number]:-ms-input-placeholder,section.document-download form input[type=number]::-ms-input-placeholder,section.document-download form input[type=password]:-ms-input-placeholder,section.document-download form input[type=password]::-ms-input-placeholder,section.document-download form input[type=range]:-ms-input-placeholder,section.document-download form input[type=range]::-ms-input-placeholder,section.document-download form input[type=search]:-ms-input-placeholder,section.document-download form input[type=search]::-ms-input-placeholder,section.document-download form input[type=tel]:-ms-input-placeholder,section.document-download form input[type=tel]::-ms-input-placeholder,section.document-download form input[type=text]:-ms-input-placeholder,section.document-download form input[type=text]::-ms-input-placeholder,section.document-download form input[type=time]:-ms-input-placeholder,section.document-download form input[type=time]::-ms-input-placeholder,section.document-download form input[type=url]:-ms-input-placeholder,section.document-download form input[type=url]::-ms-input-placeholder,section.document-download form input[type=week]:-ms-input-placeholder,section.document-download form input[type=week]::-ms-input-placeholder,section.document-download form textarea:-ms-input-placeholder,section.document-download form textarea::-ms-input-placeholder{color:#fff}section.document-download form input[type=date],section.document-download form input[type=email],section.document-download form input[type=month],section.document-download form input[type=number],section.document-download form input[type=password],section.document-download form input[type=range],section.document-download form input[type=search],section.document-download form input[type=tel],section.document-download form input[type=text],section.document-download form input[type=time],section.document-download form input[type=url],section.document-download form input[type=week]{font-size:14px;font-size:.875rem;height:60px!important;padding:0 20px!important;line-height:60px!important;line-height:3.75rem!important}section.document-download form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px;font-size:.875rem}section.document-download form select{width:100%}section.document-download form textarea{height:0;max-height:400px;min-height:120px;width:100%;resize:vertical;padding:20px}section.document-download form label{display:block;width:100%;text-align:left}section.document-download form div.validation_error{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:15px;font-size:15px;font-size:.9375rem;font-weight:400}section.document-download form li.gfield.gfield_error,section.document-download form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;margin:0!important;border:none;padding:0}section.document-download form .field_description_below .gfield_description,section.document-download form div.validation_message,section.document-download form li.gfield.gfield_error.gfield_contains_required div.gfield_description{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:3px 15px;font-size:15px;font-size:.9375rem;font-weight:400;margin-top:15px}section.document-download form input[type=submit]{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.document-download form input[type=submit]:hover{background:#00b8da;color:#fff}section.document-download form input[type=submit]{line-height:normal!important;min-height:inherit!important;cursor:pointer}section.document-download.processing .processing{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:2;background-color:RGBA(26,41,29,.76);background-image:url(../img/tail-spin.svg);background-repeat:no-repeat;background-position:50%;background-size:150px auto;background-attachment:fixed}section.document-download header{text-align:center}section.document-download header h3{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;margin-bottom:.3em}section.document-download header h3 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}section.document-download header p.subtitle{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;color:#8f8f8f;max-width:550px;display:block;margin:0 auto}section.document-download .downloads-data-form{text-align:center;margin:2rem 0}section.document-download .downloads-data-form input{margin-bottom:12px}section.document-download .terms-wrap{display:flex;justify-content:space-between;align-items:flex-start;text-align:left;max-width:675px;margin:22px auto 1rem}section.document-download .terms-wrap a.tickbox{display:block;width:24px;height:24px;background:#2c3a2f;overflow:hidden;border-radius:2px;top:5px;position:relative;cursor:pointer}section.document-download .terms-wrap a.tickbox.ticked{background-image:url(../img/check-icon.svg);background-position:50%;background-size:10px auto;background-repeat:no-repeat}section.document-download .terms-wrap .description{display:block;width:calc(100% - 45px);color:#aeaeae}section.document-download .terms-wrap .description u{text-decoration:underline}section.document-download .terms-wrap .description b{font-weight:700}section.document-download a.proceed.mobile{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.document-download a.proceed.mobile:hover{background:#00b8da;color:#fff}section.document-download a.proceed.mobile{display:block;margin:0 auto;max-width:350px;font-size:14px;font-size:.875rem}section.document-download a.proceed.desktop{display:none;cursor:pointer}section.document-download .allow-downloads{background:url(../img/downloads-top.png) no-repeat top;padding-top:60px;position:relative;margin-top:30px}section.document-download .allow-downloads .overlay{top:0;right:0;bottom:0;left:0;position:absolute;top:30px;width:100%;height:100%;background:#00b8da;opacity:.85}section.document-download .allow-downloads footer{margin-top:40px;text-align:center}section.document-download .allow-downloads footer h3{color:#fff;font-size:calc(25px + 7 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 7 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;display:block}section.document-download .allow-downloads footer input[type=submit]{display:block;width:100%;max-width:330px;margin:1rem auto;font-size:14px;font-size:.875rem}section.document-download .allow-downloads footer{margin-top:50px}section.document-download ul.downloads a{background:#2c3a30 url(../img/download.svg) no-repeat;padding:22px 50px 22px 20px;background-position:right 20px center;display:block;font-size:16px;font-size:1rem;columns:#fff;text-transform:uppercase;letter-spacing:-.6px;letter-spacing:-.0375rem;font-weight:700;color:#fff;transition:all .3s ease-out}section.document-download ul.downloads a:hover{background-color:#3f5244}section.document-download ul.downloads li{margin-bottom:10px}section.feature-image-block-white{background-color:#fff;position:relative;z-index:2}section.feature-image-block-white h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.feature-image-block-white h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.feature-image-block-white h3{color:#656565}section.feature-image-block-white h2{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin:.8em 0}section.feature-image-block-white .description{font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:2.5rem}section.feature-image-block-white .description p{margin-bottom:1em}section.feature-image-block-white .description ul{margin-bottom:1rem}section.feature-image-block-white .description ul li{display:block;padding-left:25px;background-image:url(../img/check-icon.svg);background-repeat:no-repeat;background-position:0 5px;background-size:13px auto;margin-bottom:.5em}section.feature-image-block-white .content{padding:35px 4vw;background:#fff}section.feature-image-block-white .bgimage{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}section.feature-image-block-white a.link{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.feature-image-block-white a.link:hover{color:#12263E}section.feature-image-block-white a.link{color:#00b8da}section.feature-image-block{background-color:#f4f4f4;position:relative;z-index:2}section.feature-image-block h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.feature-image-block h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.feature-image-block h3{color:#fff}section.feature-image-block h2{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;margin:.8em 0}section.feature-image-block .description{font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;color:#fff;margin-bottom:2.5rem}section.feature-image-block .description p{margin-bottom:1em}section.feature-image-block .description ul{margin-bottom:1rem}section.feature-image-block .description ul li{display:block;padding-left:25px;background-image:url(../img/check-icon.svg);background-repeat:no-repeat;background-position:0 5px;background-size:13px auto;margin-bottom:.5em}section.feature-image-block .content{padding:35px 4vw;background:#00b8da}section.feature-image-block .bgimage{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}section.feature-image-block a.link{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.feature-image-block a.link:hover{background:#00b8da;color:#fff}section.featured-products{background:#f4f4f4;padding:45px 0 60px}section.featured-products .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.featured-products li{background:#fff;margin-bottom:2px;padding:10px}section.featured-products a,section.featured-products a span{display:block}section.featured-products .cirle{width:55px;height:55px;border-radius:9999px;background-repeat:no-repeat;background-position:50%;background-size:contain}section.featured-products h2{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin-bottom:.2em}section.featured-products h2 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#1c1e18;color:transparent}section.featured-products h3{font-size:calc(16px + 6 * ((100vw - 420px) / 860));font-size:calc(1rem + 6 * ((100vw - 26.25rem) / 860));line-height:1.3em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#354045}section.featured-products header{margin-bottom:1.85em}section.featured-products .cat-icons .cat{display:inline-block;background:#f0f0f0;border-radius:14px;font-size:11px;font-size:.6875rem;line-height:14px;line-height:.875rem;margin:2px;padding:3px 8px}section.featured-products .code{color:#7f7f7f;text-transform:uppercase;font-size:11px;font-size:.6875rem;letter-spacing:1px;letter-spacing:.0625rem;font-weight:700}section.featured-products header a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.featured-products header a:hover{color:#12263E}section.featured-products header a{color:#00b8da}section.form-flexible{background:#fff;padding:55px 0}section.form-flexible .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.form-flexible header{text-align:center}section.form-flexible header p{display:block;max-width:495px;margin:0 auto}section.form-flexible h2{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin-bottom:.5em}section.form-flexible h2 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#1c1e18;color:transparent}section.form-flexible p{font-size:calc(18px + 2 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 2 * ((100vw - 26.25rem) / 860));line-height:1.6em;letter-spacing:-1px;letter-spacing:-.0625rem;color:#8f8f8f}section.form-flexible .gform_footer{text-align:center}section.form-flexible .ginput_container_consent{position:relative;padding-left:25px;margin-top:30px!important}section.form-flexible .ginput_container_consent input{position:absolute;left:0;top:3px}section.form-flexible .ginput_container_consent label.gfield_consent_label{line-height:22px;line-height:1.375rem;color:#697c6d}section.form-flexible .form-wrap{margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw;width:100%;max-width:510px}section.form-flexible .form-wrap input[type=date],section.form-flexible .form-wrap input[type=email],section.form-flexible .form-wrap input[type=month],section.form-flexible .form-wrap input[type=number],section.form-flexible .form-wrap input[type=password],section.form-flexible .form-wrap input[type=range],section.form-flexible .form-wrap input[type=search],section.form-flexible .form-wrap input[type=tel],section.form-flexible .form-wrap input[type=text],section.form-flexible .form-wrap input[type=time],section.form-flexible .form-wrap input[type=url],section.form-flexible .form-wrap input[type=week],section.form-flexible .form-wrap textarea{width:100%;display:block;background:#1C3651;border:none!important;border-radius:60px;overflow:hidden;color:#fff;padding:0;font-size:14px;font-size:.875rem}section.form-flexible .form-wrap input[type=date] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=email] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=month] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=number] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=password] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=range] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=search] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=tel] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=text] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=time] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=url] input::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=week] input::-webkit-input-placeholder,section.form-flexible .form-wrap textarea input::-webkit-input-placeholder{color:#fff}section.form-flexible .form-wrap input[type=date]:-moz-placeholder,section.form-flexible .form-wrap input[type=date]::-moz-placeholder,section.form-flexible .form-wrap input[type=email]:-moz-placeholder,section.form-flexible .form-wrap input[type=email]::-moz-placeholder,section.form-flexible .form-wrap input[type=month]:-moz-placeholder,section.form-flexible .form-wrap input[type=month]::-moz-placeholder,section.form-flexible .form-wrap input[type=number]:-moz-placeholder,section.form-flexible .form-wrap input[type=number]::-moz-placeholder,section.form-flexible .form-wrap input[type=password]:-moz-placeholder,section.form-flexible .form-wrap input[type=password]::-moz-placeholder,section.form-flexible .form-wrap input[type=range]:-moz-placeholder,section.form-flexible .form-wrap input[type=range]::-moz-placeholder,section.form-flexible .form-wrap input[type=search]:-moz-placeholder,section.form-flexible .form-wrap input[type=search]::-moz-placeholder,section.form-flexible .form-wrap input[type=tel]:-moz-placeholder,section.form-flexible .form-wrap input[type=tel]::-moz-placeholder,section.form-flexible .form-wrap input[type=text]:-moz-placeholder,section.form-flexible .form-wrap input[type=text]::-moz-placeholder,section.form-flexible .form-wrap input[type=time]:-moz-placeholder,section.form-flexible .form-wrap input[type=time]::-moz-placeholder,section.form-flexible .form-wrap input[type=url]:-moz-placeholder,section.form-flexible .form-wrap input[type=url]::-moz-placeholder,section.form-flexible .form-wrap input[type=week]:-moz-placeholder,section.form-flexible .form-wrap input[type=week]::-moz-placeholder,section.form-flexible .form-wrap textarea:-moz-placeholder,section.form-flexible .form-wrap textarea::-moz-placeholder{color:#fff;opacity:1}section.form-flexible .form-wrap input[type=date]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=date]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=email]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=email]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=month]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=month]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=number]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=number]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=password]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=password]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=range]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=range]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=search]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=search]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=tel]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=tel]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=text]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=text]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=time]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=time]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=url]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=url]::-ms-input-placeholder,section.form-flexible .form-wrap input[type=week]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=week]::-ms-input-placeholder,section.form-flexible .form-wrap textarea:-ms-input-placeholder,section.form-flexible .form-wrap textarea::-ms-input-placeholder{color:#fff}section.form-flexible .form-wrap input[type=date],section.form-flexible .form-wrap input[type=email],section.form-flexible .form-wrap input[type=month],section.form-flexible .form-wrap input[type=number],section.form-flexible .form-wrap input[type=password],section.form-flexible .form-wrap input[type=range],section.form-flexible .form-wrap input[type=search],section.form-flexible .form-wrap input[type=tel],section.form-flexible .form-wrap input[type=text],section.form-flexible .form-wrap input[type=time],section.form-flexible .form-wrap input[type=url],section.form-flexible .form-wrap input[type=week]{font-size:14px;font-size:.875rem;height:60px!important;padding:0 20px!important;line-height:60px!important;line-height:3.75rem!important}section.form-flexible .form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px;font-size:.875rem}section.form-flexible .form-wrap select{width:100%}section.form-flexible .form-wrap textarea{height:0;max-height:400px;min-height:120px;width:100%;resize:vertical;padding:20px}section.form-flexible .form-wrap label{display:block;width:100%;text-align:left}section.form-flexible .form-wrap div.validation_error{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:15px;font-size:15px;font-size:.9375rem;font-weight:400}section.form-flexible .form-wrap li.gfield.gfield_error,section.form-flexible .form-wrap li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;margin:0!important;border:none;padding:0}section.form-flexible .form-wrap .field_description_below .gfield_description,section.form-flexible .form-wrap div.validation_message,section.form-flexible .form-wrap li.gfield.gfield_error.gfield_contains_required div.gfield_description{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:3px 15px;font-size:15px;font-size:.9375rem;font-weight:400;margin-top:15px}section.form-flexible .form-wrap input[type=submit]{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.form-flexible .form-wrap input[type=submit]:hover{background:#00b8da;color:#fff}section.form-flexible .form-wrap input[type=submit]{line-height:normal!important;min-height:inherit!important;cursor:pointer}section.form-flexible .form-wrap .gform_title{display:none}section.form-flexible .form-wrap .gform_wrapper ul li.gfield{margin:0;padding-top:0;margin-bottom:15px}section.form-flexible .form-wrap .gfield_required,section.form-flexible .form-wrap .gform_wrapper .top_label .gfield_label,section.form-flexible .form-wrap lightbox .gform_wrapper legend.gfield_label{display:none}section.form-flexible .form-wrap input[type=date],section.form-flexible .form-wrap input[type=email],section.form-flexible .form-wrap input[type=month],section.form-flexible .form-wrap input[type=number],section.form-flexible .form-wrap input[type=password],section.form-flexible .form-wrap input[type=range],section.form-flexible .form-wrap input[type=search],section.form-flexible .form-wrap input[type=tel],section.form-flexible .form-wrap input[type=text],section.form-flexible .form-wrap input[type=time],section.form-flexible .form-wrap input[type=url],section.form-flexible .form-wrap input[type=week],section.form-flexible .form-wrap textarea{background:#f4f4f4;color:#1c1e18}section.form-flexible .form-wrap input[type=date]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=date]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=date]::placeholder,section.form-flexible .form-wrap input[type=email]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=email]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=email]::placeholder,section.form-flexible .form-wrap input[type=month]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=month]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=month]::placeholder,section.form-flexible .form-wrap input[type=number]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=number]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=number]::placeholder,section.form-flexible .form-wrap input[type=password]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=password]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=password]::placeholder,section.form-flexible .form-wrap input[type=range]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=range]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=range]::placeholder,section.form-flexible .form-wrap input[type=search]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=search]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=search]::placeholder,section.form-flexible .form-wrap input[type=tel]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=tel]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=tel]::placeholder,section.form-flexible .form-wrap input[type=text]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=text]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=text]::placeholder,section.form-flexible .form-wrap input[type=time]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=time]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=time]::placeholder,section.form-flexible .form-wrap input[type=url]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=url]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=url]::placeholder,section.form-flexible .form-wrap input[type=week]:-ms-input-placeholder,section.form-flexible .form-wrap input[type=week]::-webkit-input-placeholder,section.form-flexible .form-wrap input[type=week]::placeholder,section.form-flexible .form-wrap textarea:-ms-input-placeholder,section.form-flexible .form-wrap textarea::-webkit-input-placeholder,section.form-flexible .form-wrap textarea::placeholder{color:#1c1e18}section.form-flexible .form-wrap textarea{border-radius:20px}section.header-product{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}section.header-product .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw;padding-top:105px;padding-bottom:20px;position:relative;z-index:1}section.header-product .dark-overlay{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0;width:100%;height:100%;background:#000;opacity:.4}section.header-product:before{content:"";width:650px;height:650px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);background-image:url(../img/hero-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;display:none;z-index:4}section.header-product .icon{max-width:595px;text-align:center;margin:0 auto 2rem}section.header-product .icon img{width:100%;max-height:200px;height:auto}section.header-product .icon svg{width:100%;height:auto}section.header-product .social-area-container .sfsi_widget{display:none}section.header-product a.social-button{display:block;overflow:hidden;border-radius:99999px;position:relative;width:57px;height:57px;cursor:pointer;z-index:1}section.header-product a.social-button:hover:before{opacity:.5}section.header-product a.social-button:after,section.header-product a.social-button:before{transition:opacity .3s ease-out;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:9999999px}section.header-product a.social-button:before{background:#000;opacity:.1;z-index:0}section.header-product a.social-button:after{background:url(../img/share.svg) no-repeat 50%;background-position:22px auto}section.header-product footer{display:flex;justify-content:center;align-items:center;position:relative}section.header-product footer a.scroll-btn{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#fff;color:#19262b;transition:all .3s ease-out}section.header-product footer a.scroll-btn:hover{background:#00b8da;color:#fff}section.header-product footer a.scroll-btn{cursor:pointer;display:none}section.header-product footer a.scroll-btn.added{background:#00b8da;color:#fff}section.header-product footer .share-area{position:relative}section.header-product .social-area-container{text-align:center;margin-top:1rem;min-height:54px}section.header-product .social-area-container .sfsi_widget{width:100%;position:relative}section.header-product .social-area-container .sfsi_widget .norm_row{position:absolute;left:50%;top:0;transform:translateX(-50%)}section.header-product h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.header-product h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.header-product h3{color:#fff}section.header-product h1{color:#f0f0f0;font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin:1.8rem 0}body.admin-bar section.hero .hero-wrapper{min-height:calc(100vh - 56px)}section.hero{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;border-bottom-right-radius:px;border-bottom-left-radius:px;overflow:hidden;margin:px}filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33292c21",endColorstr="#292c21",GradientType=0)}section.hero:after,section.hero:before{right:0;bottom:0;position:absolute;z-index:2;content:""}section.hero:after{width:100vh;height:100vh;transform:translate(40%,40%);opacity:.1;background:url(../img/hero-circle.svg) no-repeat 50%;background-size:contain}section.hero .hero-wrapper{min-height:calc(100vh - 6px);text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:5;margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw;width:100%;max-width:895px}section.hero video.main-video{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;transition:all 1.5s ease 2s;opacity:0;min-height:100%;min-width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.page-loaded section.hero video.main-video{opacity:1}section.hero article.lightbox{position:absolute;right:4vw;bottom:45px;z-index:5}section.hero article.lightbox .text{display:none}section.hero h2{color:#fff;font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;text-transform:uppercase;position:relative;padding-left:16px}section.hero h2:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.hero h2{margin-bottom:1.2em;letter-spacing:1px;letter-spacing:.0625rem;text-align:left;display:inline-block}section.hero h1{line-height:1.1em;font-weight:700;letter-spacing:-1.3px;letter-spacing:-.08125rem;display:block;margin-bottom:.5em;color:#fff;line-height:1em;font-size:35px;font-size:2.1875rem}section.hero h1 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}section.hero ul.buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}section.hero ul.buttons li{margin:7px}section.hero ul.buttons li:first-child a{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#fff;transition:all .3s ease-out}section.hero ul.buttons li:first-child a:hover{background:#00b8da;color:#fff}section.hero ul.buttons li:last-child a{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#081328;color:#fff;transition:all .3s ease-out}section.hero ul.buttons li:last-child a:hover{background:#00b8da;color:#fff}section.hero ul.aside-points{text-align:left;position:absolute;left:4vw;bottom:45px;z-index:5}section.hero ul.aside-points li h3,section.hero ul.aside-points li h4{display:block;line-height:1.2em}section.hero ul.aside-points li h3{color:#fff;font-weight:700;font-size:calc(13px + 1 * ((100vw - 420px) / 860));font-size:calc(.8125rem + 1 * ((100vw - 26.25rem) / 860))}section.hero ul.aside-points li h4{color:RGBA(238,238,238,.5);font-size:12px;font-size:.75rem}section.hero ul.social-points{display:flex;justify-content:flex-start;align-items:flex-end;position:absolute;bottom:10px;z-index:5;left:4vw}section.hero ul.social-points li{width:16px;height:16px;margin:8px 5px}section.hero ul.social-points a{display:block;width:16px;height:16px;background-position:bottom;background-size:contain;background-repeat:no-repeat;opacity:.75}section.hero ul.social-points a:hover{opacity:1}section.hero ul.social-points a.facebook{background-image:url(../img/social-media/facebook.svg)}section.hero ul.social-points a.instagram{background-image:url(../img/social-media/instagram.svg)}section.hero ul.social-points a.pinterest{background-image:url(../img/social-media/pinterest.svg)}section.hero ul.social-points a.reddit{background-image:url(../img/social-media/reddit.svg)}section.hero ul.social-points a.tumblr{background-image:url(../img/social-media/tumblr.svg)}section.hero ul.social-points a.linkedin{background-image:url(../img/social-media/linkedin.svg)}section.hero ul.social-points a.twitter{background-image:url(../img/social-media/twitter.svg)}section.hero ul.social-points a.youtube{background-image:url(../img/social-media/youtube.svg)}section.hero ul.slick-dots{display:flex;justify-content:flex-start;align-items:center}section.hero ul.slick-dots li{width:5px;margin:3px}section.hero ul.slick-dots li.slick-active button{opacity:1}section.hero ul.slick-dots button{overflow:hidden;display:block;width:5px;height:5px;border-radius:999px;background:#fff;text-indent:30px;opacity:.5}section.icon-area{background:#081328;padding:60px 0 15px;overflow:hidden}section.icon-area h2.main{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;text-align:center}section.icon-area h2.main b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}section.icon-area .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.icon-area h2.secondary{font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.3em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;margin-bottom:1em}section.icon-area li{padding:35px 0;position:relative;display:flex;justify-content:space-between;align-items:flex-start}section.icon-area li:before{content:"";width:100vw;left:-4vw;height:1px;background:RGBA(151,151,151,.41);position:absolute;bottom:0}section.icon-area li:last-child:before{display:none}section.icon-area a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.icon-area a:hover{color:#12263E}section.icon-area p{font-size:15px;font-size:.9375rem;line-height:29px;line-height:1.8125rem;letter-spacing:-.33px;letter-spacing:-.02063rem;color:#bababa;margin:.85em 0}section.icon-area .icon{background-color:#223225;width:65px;height:65px;background-position:50%;background-size:80% auto;background-repeat:no-repeat;border-radius:99999px}section.icon-area .icon.van{background-image:url(../img/delivery-icon.svg);background-size:55% auto}section.icon-area .icon.download{background-image:url(../img/documents-icon.svg);background-size:41% auto}section.icon-area .icon.bottles{background-image:url(../img/packaging-icon.svg);background-size:41% auto}section.icon-area .icon.samples{background-image:url(../img/samples-icon.svg);background-size:41% auto}section.icon-area .icon.globe{background-image:url(../img/global-icon.svg);background-size:41% auto}section.icon-area .content{width:calc(100% - 85px)}section.image-aside-bulletpoints{background:#00b8da}section.image-aside-bulletpoints .wrapper{position:relative}section.image-aside-bulletpoints h2{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;margin:.8em 0;position:relative;z-index:2}section.image-aside-bulletpoints h2 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#8b8c8b;color:transparent}section.image-aside-bulletpoints .image{background-repeat:no-repeat;background-size:cover;position:relative;z-index:3}section.image-aside-bulletpoints .image .prop{width:100%}section.image-aside-bulletpoints .description{font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:2.5rem;color:#fff;position:relative;z-index:2}section.image-aside-bulletpoints .description p{margin-bottom:1em}section.image-aside-bulletpoints .description ul{margin-bottom:1rem}section.image-aside-bulletpoints .description ul li{display:block;padding-left:25px;background-image:url(../img/check-icon.svg);background-repeat:no-repeat;background-position:0 5px;background-size:13px auto;margin-bottom:.5em}section.image-aside-content-flexible{background:#fff;margin:50px 0}section.image-aside-content{position:relative;z-index:2;background:#fff}section.image-aside-content.offwhite{background:#f4f4f4}section.image-aside-content .image-wrap{background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;max-height:300px;padding-bottom:39.16666666666667%}section.image-aside-content .content{padding:40px 4vw}section.image-aside-content .content h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.image-aside-content .content h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.image-aside-content .content h3{color:#656565}section.image-aside-content .content h2{font-size:calc(25px + 7 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 7 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin:.875em 0 .5em;line-height:1.3em}section.image-aside-content .content h2 b{position:relative;z-index:1;display:inline-block}section.image-aside-content .content h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.image-aside-content .content p{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:1.5em}section.image-aside-content .content a.find-out-more{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.image-aside-content .content a.find-out-more:hover{color:#12263E}section.image-aside-content .content a.find-out-more{color:#00b8da}section.image-aside-content .content .btn{padding:10px}section.image-aside-content .content footer.lower-links{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}section.inline-contact-list{position:relative;padding:40px 0;}section.inline-contact-list.padding--b-80-160{padding-bottom:80px}section.inline-contact-list.background--grey{background-color:#00b8da}section.inline-contact-list.background--half:before{content:"";position:absolute;background-color:#00b8da;width:100%;top:0;height:50%}section.inline-contact-list h2{font-size:calc(33px + 27 * ((100vw - 420px) / 860));font-size:calc(2.0625rem + 27 * ((100vw - 26.25rem) / 860));line-height:1.1em;letter-spacing:-1px;letter-spacing:-.0625rem;width:100%;max-width:582px;color:#1c1e18;font-weight:700;letter-spacing:-1.45px;letter-spacing:-.09063rem;line-height:2.433em;text-align:center;margin-bottom:15px}section.inline-contact-list .container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:4vw;padding-right:4vw;position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}section.inline-contact-list .row{width:100%;max-width:580px;margin:auto;b}section.inline-contact-list .row .column{padding:34px 52px 42px;color:#fff;font-size:14px;font-size:1.2rem;letter-spacing:-.33px;letter-spacing:-.02063rem;line-height:24px;line-height:1.5rem}section.inline-contact-list .row .column:last-child{border:0}section.inline-contact-list .row .column .icon{height:25px;width:25px;position:relative;display:inline-block;margin-right:13px;border-radius:50px;overflow:hidden}section.inline-contact-list .row .column .icon img{position:absolute;object-fit:cover;height:100%;width:100%}section.inline-contact-list .row .column h3{font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:-.39px;letter-spacing:-.02438rem;line-height:30px;line-height:1.875rem;display:flex;align-items:center}section.inline-contact-list .row .column address{padding-top:24px}section.inline-contact-list .row .column ul{margin-top:15px}section.inline-contact-list .row .column li{padding:4px 0;line-height:20px;line-height:1.25rem;display:flex;align-items:center}section.inline-contact-list .row .column li svg{margin-right:30px}section.inline-contact-list .row .column li.underline a{border-bottom:1px solid #12263E}section.inline-contact-list .row .column a{display:inline-flex;position:relative}section.intro-box{background-color:#f4f4f4;background-image:url(../img/bd.jpg);background-repeat:no-repeat;background-position:0;background-size:100% auto;padding:2rem 0}section.intro-box .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.intro-box .main-image-listing{position:relative;font-size:calc(7.9px + 8.1 * ((100vw - 750px) / 530));font-size:calc(.49375rem + 8.1 * ((100vw - 46.875rem) / 530));width:37.188em;height:42.188em;margin-bottom:1.5rem}section.intro-box .main-image-listing .image-wrap{position:absolute;background-size:cover;background-repeat:no-repeat}section.intro-box .main-image-listing .image-wrap:first-child{width:20.313em;height:23.813em;top:0;left:0}section.intro-box .main-image-listing .image-wrap:nth-child(2){width:15.188em;height:19.25em;top:11.375em;left:21.9em}section.intro-box .main-image-listing .image-wrap:nth-child(3){width:14.813em;height:16.625em;top:25.5em;left:5.5em}section.intro-box .content-area h3.primary{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.intro-box .content-area h3.primary:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.intro-box .content-area h3.primary{color:#fff}section.intro-box .content-area h2.primary{font-size:calc(25px + 7 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 7 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin:.875em 0 .9em}section.intro-box .content-area h2.primary b{position:relative;z-index:1;display:inline-block}section.intro-box .content-area h2.primary b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.intro-box .content-area .content-description{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#fff}section.intro-box .content-area .content-description p{margin-bottom:1em}section.main-product-listing{background:#f4f4f4}section.main-product-listing .product-main-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.main-product-listing article.product-search{transform:translateY(-50%);max-width:905px;margin:0 auto;position:relative;z-index:3}section.our-services{background:#f4f4f4;padding:70px 0}section.our-services aside.content.desktop{display:none}section.our-services aside.content.mobile{display:block}section.our-services aside.content h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.our-services aside.content h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.our-services aside.content h3{margin-bottom:1em;color:#656565}section.our-services aside.content h2{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;line-height:.9em;color:#1c1e18}section.our-services aside.content h2 b{position:relative;z-index:1;display:inline-block}section.our-services aside.content h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.our-services .description{font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f}section.our-services article .image{background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;position:relative;z-index:1}section.our-services article .aside{position:relative;z-index:2}section.our-services article .prop{width:100%;padding-bottom:100%}section.our-services article h3{font-size:32px;font-size:2rem;line-height:1.2em;letter-spacing:-.8px;letter-spacing:-.05rem;color:#1c1e18;font-weight:700;margin-bottom:.3em}section.our-services article.even .inner-article:before,section.our-services article.odd .inner-article:after{display:block}section.our-services article .inner-article{position:relative}section.our-services article .inner-article:after,section.our-services article .inner-article:before{display:none;content:"";position:absolute;z-index:2;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all 1s cubic-bezier(.7,0,.3,1)}section.our-services article .inner-article:before{width:454px;height:483px;background-image:url(../img/bottle-1.png);left:-190px;top:-100px}section.our-services article .inner-article:after{width:413px;height:498px;background-image:url(../img/bottle-02.png);right:-243px;top:-183px}section.our-services nav.arrows{display:flex;justify-content:center;align-items:center}section.our-services nav.arrows .slick-arrow{display:block;background:none;text-indent:999px;background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:18px;height:18px;cursor:pointer;opacity:1;transition:opacity .3s ease-out}section.our-services nav.arrows .slick-arrow.slick-prev{background-image:url(../img/arrow-left.svg)}section.our-services nav.arrows .slick-arrow.slick-next{background-image:url(../img/arrow-right.svg)}section.our-services nav.arrows .slick-arrow.slick-prev{background-image:url(../img/arrow-left-green.svg)}section.our-services nav.arrows .slick-arrow.slick-next{background-image:url(../img/arrow-right-green.svg)}section.our-services nav.arrows{margin-top:20px}section.our-services .navigation{display:none}section.our-story-hero{display:flex;align-items:center;position:relative;width:100vw;z-index:2}section.our-story-hero:after{content:"";position:absolute;top:-180px;right:10%;background-image:url(../img/huge_circle.png);background-position:50%;background-size:contain;width:354px;height:345px}section.our-story-hero .wrapper{display:flex;align-items:center;padding-left:10vw;position:relative}section.our-story-hero h1{;font-size:calc(58px + 52 * ((100vw - 420px) / 860));font-size:calc(3.625rem + 52 * ((100vw - 26.25rem) / 860));line-height:1.05;letter-spacing:-.16px;letter-spacing:-.01rem;font-weight:700;margin-bottom:5vh}section.our-story-hero h1 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}section.our-story-hero .content-left{padding-right:10vw;width:50vw}section.our-story-hero .link{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.our-story-hero .link:hover{color:#12263E}section.our-story-hero .link{color:#00b8da;color:#fff}section.our-story-hero .image-wrap{position:relative;overflow:hidden;width:30vw;max-width:430px;padding-bottom:39%;padding-right:20vw}section.our-story-hero .image{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;transition:all .5s ease 2s}section.our-story-hero.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) .2s}section.our-story-hero.view-detect.viewed{opacity:1}section.product-main{padding:50px 0;background:#f4f4f4}section.product-main .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.product-main h2{font-size:calc(20px + 12 * ((100vw - 420px) / 860));font-size:calc(1.25rem + 12 * ((100vw - 26.25rem) / 860));line-height:1.4em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin-bottom:1em}section.product-main h2 b{position:relative;z-index:1;display:inline-block}section.product-main h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.product-main .content-description{color:#8f8f8f;font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f}section.product-main .content-description p{margin-bottom:1.6em}section.product-main ul.details-list{background:#fff}section.product-main ul.details-list>li{padding:15px;border-bottom:2px solid #f4f4f4;font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f}section.product-main ul.details-list>li:last-child{border:none}section.product-main .value li{position:relative}section.product-main .value li:before{content:"";position:absolute;left:0;background:#7f7f7f;width:3px;height:3px;top:13px}section.product-main .value li{padding:0 0 0 25px;display:block;border:none;margin-bottom:15px}section.promo-banner{margin:50px 0}section.promo-banner .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.promo-banner h3{font-size:calc(24px + 8 * ((100vw - 420px) / 860));font-size:calc(1.5rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.4em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;margin:.6em 0}section.promo-banner a{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#081328;color:#fff;transition:all .3s ease-out}section.promo-banner a:hover{background:#00b8da;color:#fff}section.promo-banner a,section.promo-banner h3{position:relative;z-index:1}section.promo-banner .inner-wrapper{background-color:#00b8da;padding:35px 25px;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;overflow:hidden}section.promo-banner .inner-wrapper:after,section.promo-banner .inner-wrapper:before{content:"";width:400px;height:400px;position:absolute;z-index:0}section.promo-banner .inner-wrapper:before{background-image:url(../img/hero-circle.svg);background-position:0 0;background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%);top:0;left:0;opacity:.3}section.question-answers{background:#081328;padding:50px 0}section.question-answers h2.main{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;text-align:center;margin-bottom:1em}section.question-answers h2.main b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}section.question-answers .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.question-answers .answer{color:#aaaeab;padding:0 0 15px 30px;font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;display:none}section.question-answers li{border-bottom:1px solid #28352b}section.question-answers h2.question{color:#fff;font-size:calc(18px + 4 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 4 * ((100vw - 26.25rem) / 860));line-height:1.3em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;padding:15px 0 15px 30px;background-image:url(../img/accordian-down.svg);background-repeat:no-repeat;background-position:0 22px;background-size:15px auto;cursor:pointer}section.question-answers h2.question:hover{color:#12263E}section.question-answers li.active h2.question{background-image:url(../img/accordian-up.svg)}section.simple-hero{;background-color:#00b8da;padding:150px 0 50px;text-align:center}section.simple-hero.padding--b-20-40{padding-bottom:20px}section.simple-hero.padding--b-200-303{padding-bottom:200px}section.simple-hero.success .circle{height:380px;width:380px;border:80.66px solid #fff;opacity:.06;border-radius:100%}section.simple-hero.success .circle.right{position:absolute;right:-200px;top:-100px}section.simple-hero.success .circle.left{display:none}section.simple-hero.form .circle{position:absolute;height:380px;width:380px;border:80.66px solid #fff;opacity:.06;border-radius:100%}section.simple-hero.form .circle.right{position:absolute;right:-200px;top:-100px}section.simple-hero.form .circle.left{display:none}section.simple-hero.outlined b{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}section.simple-hero .container{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw;display:flex;align-items:center;justify-content:center;flex-direction:column}section.simple-hero .label{color:#fff;font-size:11px;font-size:.6875rem;font-weight:700;letter-spacing:.81px;letter-spacing:.05063rem;line-height:15px;line-height:.9375rem;border-left:2px solid #12263E;padding-left:16px;text-transform:uppercase}section.simple-hero h1{font-size:calc(33px + 27 * ((100vw - 420px) / 860));font-size:calc(2.0625rem + 27 * ((100vw - 26.25rem) / 860));line-height:1.1em;letter-spacing:-1px;letter-spacing:-.0625rem;color:#f0f0f0;font-weight:700;letter-spacing:-.84px;letter-spacing:-.0525rem;line-height:1.08em;padding-top:40px}section.simple-hero .description{margin-top:35px;max-width:548px;color:#8f8f8f;font-size:16px;font-size:1rem;letter-spacing:-.33px;letter-spacing:-.02063rem;line-height:30px;line-height:1.875rem;text-align:center}section.single-product .iframe-wrapper{position:relative;overflow:hidden;max-width:1024px}section.single-product .iframe-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}section.single-product .iframe-wrapper .prop{padding-bottom:56.25%;width:100%;display:block}section.socialmedia-images{background:#fff;background-size:80% auto;position:relative}section.socialmedia-images:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:0;opacity:.5;background:#fff url(../img/bd.jpg) no-repeat 50%;background-size:80% auto}section.socialmedia-images{height:640px}section.socialmedia-images .content{text-align:center;max-width:505px;margin:0 auto;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}section.socialmedia-images h3{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#00b8da;margin-bottom:.2em}section.socialmedia-images h3 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#00b8da;color:transparent}section.socialmedia-images h3{text-align:center}section.socialmedia-images a{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.socialmedia-images a:hover{background:#00b8da;color:#fff}section.socialmedia-images a{box-shadow:-5px 25px 86px 5px rgba(167,207,55,.25);margin-top:30px}section.socialmedia-images .image{overflow:hidden;position:absolute;background-position:50%;display:block;box-shadow:-5px 25px 81px 5px rgba(0,0,0,.32);transform:scale(.5)}section.socialmedia-images .image:first-child{top:115px;left:10px;width:105px;height:105px}section.socialmedia-images .image:nth-child(2){top:50px;right:0;width:125px;height:125px}section.socialmedia-images .image:nth-child(3){bottom:45px;right:25px;width:125px;height:125px}section.socialmedia-images .image:nth-child(4){bottom:75px;left:0;width:120px;height:120px}section.socialmedia-images .image:nth-child(5){display:none}section.socialmedia-images .image{background-size:cover;background-repeat:no-repeat}section.socialmedia-images .wrapper{position:relative;width:100%;height:100%;padding:50px 0;z-index:1}section.story-area{position:relative;z-index:5;z-index:2;background:#fff}section.story-area .image{background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;max-height:300px;position:relative}section.story-area .image div{padding-bottom:79.16666666666667%;width:100%;display:block}section.story-area .content{padding:40px 4vw}section.story-area .content h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.story-area .content h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.story-area .content h3{color:#656565}section.story-area .content h2{font-size:calc(25px + 7 * ((100vw - 420px) / 860));font-size:calc(1.5625rem + 7 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin:.875em 0 .5em}section.story-area .content h2 b{position:relative;z-index:1;display:inline-block}section.story-area .content h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.story-area .content p{font-size:calc(15px + 1 * ((100vw - 420px) / 860));font-size:calc(.9375rem + 1 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:1.5em}section.story-area .content a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.story-area .content a:hover{color:#12263E}section.story-area .content a{color:#00b8da}section.style-guide{padding:20px 5vw}section.style-guide p:not(:last-of-type){margin-bottom:30px}section.style-guide ul{@extend %wysiwyg-bullets}section.style-guide ul>li{list-style-type:disc}section.style-guide ul ul ol li,section.style-guide ul ul ul li{list-style-type:circle}section.style-guide ol{@extend %wysiwyg-bullets}section.style-guide ol>li{list-style-type:decimal}section.style-guide ol ol ol li,section.style-guide ol ol ul li{list-style-type:lower-latin}section.style-guide h1{font-size:calc(33px + 45 * ((100vw - 768px) / 512));font-size:calc(2.0625rem + 45 * ((100vw - 48rem) / 512));line-height:1.1em;font-weight:700;letter-spacing:-1.3px;letter-spacing:-.08125rem}section.style-guide h2{font-size:calc(33px + 27 * ((100vw - 420px) / 860));font-size:calc(2.0625rem + 27 * ((100vw - 26.25rem) / 860))}section.style-guide h2,section.style-guide h3{line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}section.style-guide h3{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860))}section.style-guide h4,section.style-guide h5{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}section.style-guide b,section.style-guide bold,section.style-guide strong{font-weight:700}section.style-guide form input[type=date],section.style-guide form input[type=email],section.style-guide form input[type=month],section.style-guide form input[type=number],section.style-guide form input[type=password],section.style-guide form input[type=range],section.style-guide form input[type=search],section.style-guide form input[type=tel],section.style-guide form input[type=text],section.style-guide form input[type=time],section.style-guide form input[type=url],section.style-guide form input[type=week],section.style-guide form textarea{width:100%;display:block;background:#1C3651;border:none!important;border-radius:60px;overflow:hidden;color:#fff;padding:0;font-size:14px;font-size:.875rem}section.style-guide form input[type=date] input::-webkit-input-placeholder,section.style-guide form input[type=email] input::-webkit-input-placeholder,section.style-guide form input[type=month] input::-webkit-input-placeholder,section.style-guide form input[type=number] input::-webkit-input-placeholder,section.style-guide form input[type=password] input::-webkit-input-placeholder,section.style-guide form input[type=range] input::-webkit-input-placeholder,section.style-guide form input[type=search] input::-webkit-input-placeholder,section.style-guide form input[type=tel] input::-webkit-input-placeholder,section.style-guide form input[type=text] input::-webkit-input-placeholder,section.style-guide form input[type=time] input::-webkit-input-placeholder,section.style-guide form input[type=url] input::-webkit-input-placeholder,section.style-guide form input[type=week] input::-webkit-input-placeholder,section.style-guide form textarea input::-webkit-input-placeholder{color:#fff}section.style-guide form input[type=date]:-moz-placeholder,section.style-guide form input[type=date]::-moz-placeholder,section.style-guide form input[type=email]:-moz-placeholder,section.style-guide form input[type=email]::-moz-placeholder,section.style-guide form input[type=month]:-moz-placeholder,section.style-guide form input[type=month]::-moz-placeholder,section.style-guide form input[type=number]:-moz-placeholder,section.style-guide form input[type=number]::-moz-placeholder,section.style-guide form input[type=password]:-moz-placeholder,section.style-guide form input[type=password]::-moz-placeholder,section.style-guide form input[type=range]:-moz-placeholder,section.style-guide form input[type=range]::-moz-placeholder,section.style-guide form input[type=search]:-moz-placeholder,section.style-guide form input[type=search]::-moz-placeholder,section.style-guide form input[type=tel]:-moz-placeholder,section.style-guide form input[type=tel]::-moz-placeholder,section.style-guide form input[type=text]:-moz-placeholder,section.style-guide form input[type=text]::-moz-placeholder,section.style-guide form input[type=time]:-moz-placeholder,section.style-guide form input[type=time]::-moz-placeholder,section.style-guide form input[type=url]:-moz-placeholder,section.style-guide form input[type=url]::-moz-placeholder,section.style-guide form input[type=week]:-moz-placeholder,section.style-guide form input[type=week]::-moz-placeholder,section.style-guide form textarea:-moz-placeholder,section.style-guide form textarea::-moz-placeholder{color:#fff;opacity:1}section.style-guide form input[type=date]:-ms-input-placeholder,section.style-guide form input[type=date]::-ms-input-placeholder,section.style-guide form input[type=email]:-ms-input-placeholder,section.style-guide form input[type=email]::-ms-input-placeholder,section.style-guide form input[type=month]:-ms-input-placeholder,section.style-guide form input[type=month]::-ms-input-placeholder,section.style-guide form input[type=number]:-ms-input-placeholder,section.style-guide form input[type=number]::-ms-input-placeholder,section.style-guide form input[type=password]:-ms-input-placeholder,section.style-guide form input[type=password]::-ms-input-placeholder,section.style-guide form input[type=range]:-ms-input-placeholder,section.style-guide form input[type=range]::-ms-input-placeholder,section.style-guide form input[type=search]:-ms-input-placeholder,section.style-guide form input[type=search]::-ms-input-placeholder,section.style-guide form input[type=tel]:-ms-input-placeholder,section.style-guide form input[type=tel]::-ms-input-placeholder,section.style-guide form input[type=text]:-ms-input-placeholder,section.style-guide form input[type=text]::-ms-input-placeholder,section.style-guide form input[type=time]:-ms-input-placeholder,section.style-guide form input[type=time]::-ms-input-placeholder,section.style-guide form input[type=url]:-ms-input-placeholder,section.style-guide form input[type=url]::-ms-input-placeholder,section.style-guide form input[type=week]:-ms-input-placeholder,section.style-guide form input[type=week]::-ms-input-placeholder,section.style-guide form textarea:-ms-input-placeholder,section.style-guide form textarea::-ms-input-placeholder{color:#fff}section.style-guide form input[type=date],section.style-guide form input[type=email],section.style-guide form input[type=month],section.style-guide form input[type=number],section.style-guide form input[type=password],section.style-guide form input[type=range],section.style-guide form input[type=search],section.style-guide form input[type=tel],section.style-guide form input[type=text],section.style-guide form input[type=time],section.style-guide form input[type=url],section.style-guide form input[type=week]{font-size:14px;font-size:.875rem;height:60px!important;padding:0 20px!important;line-height:60px!important;line-height:3.75rem!important}section.style-guide form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px;font-size:.875rem}section.style-guide form select{width:100%}section.style-guide form textarea{height:0;max-height:400px;min-height:120px;width:100%;resize:vertical;padding:20px}section.style-guide form label{display:block;width:100%;text-align:left}section.style-guide form div.validation_error{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:15px;font-size:15px;font-size:.9375rem;font-weight:400}section.style-guide form li.gfield.gfield_error,section.style-guide form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;margin:0!important;border:none;padding:0}section.style-guide form .field_description_below .gfield_description,section.style-guide form div.validation_message,section.style-guide form li.gfield.gfield_error.gfield_contains_required div.gfield_description{border:1px solid #ff435a;background:#602f33;color:#ff435a;text-align:left;padding:3px 15px;font-size:15px;font-size:.9375rem;font-weight:400;margin-top:15px}section.style-guide form input[type=submit]{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}section.style-guide form input[type=submit]:hover{background:#00b8da;color:#fff}section.style-guide form input[type=submit]{line-height:normal!important;min-height:inherit!important;cursor:pointer}section.style-guide .dropkick .dk-select,section.style-guide .dropkick .dk-select-multi{width:100%}section.style-guide header{display:block;font-size:30px;font-size:1.875rem;color:red;margin:5rem 0 1em;text-decoration:underline}section.two-column-text{background:#f4f4f4;padding:55px 0 95px}section.two-column-text .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.two-column-text h3{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}section.two-column-text h3:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}section.two-column-text h3{color:#656565}section.two-column-text h2{font-size:calc(28px + 18 * ((100vw - 420px) / 860));font-size:calc(1.75rem + 18 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin:.8em 0}section.two-column-text h2 b{position:relative;z-index:1}section.two-column-text h2 b:before{z-index:-1;content:"";width:100%;height:.5em;background:#12263E;position:absolute;left:0;bottom:0}section.two-column-text h2 b{display:inline-block}section.two-column-text .description{font-size:calc(14px + 2 * ((100vw - 420px) / 860));font-size:calc(.875rem + 2 * ((100vw - 26.25rem) / 860));line-height:30px;line-height:1.875rem;letter-spacing:-.3px;letter-spacing:-.01875rem;color:#7f7f7f;margin-bottom:2.5rem}section.two-column-text .description p{margin-bottom:1em}section.two-column-text a.link{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.two-column-text a.link:hover{color:#12263E}section.two-column-text a.link{color:#00b8da}section.video-articles{background:#f4f4f4;padding:60px 0}section.video-articles .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.video-articles header a{display:inline-block;color:#f4f4f4;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;letter-spacing:-.5px;letter-spacing:-.03125rem;font-weight:700;background-image:url(../img/cta-arrow.svg);background-size:17px auto;background-repeat:no-repeat;background-position:100%;padding-right:30px;transition:color .3s ease-out}section.video-articles header a:hover{color:#12263E}section.video-articles header a{color:#00b8da}section.video-articles header{margin-bottom:2rem}section.video-articles h2{font-size:calc(40px + 22 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 22 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#1c1e18;margin-bottom:.2em}section.video-articles h2 b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#1c1e18;color:transparent}section.video-articles article.post-narrow,section.video-articles article.video{padding-bottom:20px;margin-bottom:20px;position:relative;border-bottom:1px solid #eaeaea}.scroll-wrapper{height:100vh;min-height:100vh;display:flex;flex-wrap:wrap;flex-flow:row;background-color:#00b8da}.scroll-wrapper>section{height:100vh;position:relative;color:#fff}.page-template-template_our_story{background-color:#00b8da}.page-template-template_our_story .intro{color:#fff;display:flex;align-items:center}.page-template-template_our_story .intro .content{min-width:450px}.page-template-template_our_story .intro .section-title{font-family:Exo;color:#081327;font-size:calc(80px + 80 * ((100vw - 420px) / 860));font-size:calc(5rem + 80 * ((100vw - 26.25rem) / 860));margin-bottom:-65px}.page-template-template_our_story .intro .title-wrap{padding-left:8vw;margin-bottom:4vh}.page-template-template_our_story .intro .title{font-size:calc(30px + 20 * ((100vw - 420px) / 860));font-size:calc(1.875rem + 20 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem}.page-template-template_our_story .intro .title b{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent}.page-template-template_our_story .intro .copy{width:38vw;opacity:.8;padding-left:13vw;padding-right:4vw;color:#f9f9f9;min-width:450px}.page-template-template_our_story .intro .copy img{margin-top:30px}.page-template-template_our_story .intro .wrapper{display:flex;align-items:center}.page-template-template_our_story .intro .images{position:relative;padding-right:12vw;margin-left:-10vw}.page-template-template_our_story .intro .image-big{width:66vw;min-width:750px;height:100vh;opacity:.46;position:relative}.page-template-template_our_story .intro .image-big,.page-template-template_our_story .intro .image-small{background-repeat:no-repeat;background-position:50%;background-size:cover}.page-template-template_our_story .intro .image-small{width:390px;height:260px;max-width:100%;position:absolute;right:0;bottom:10vh}.page-template-template_our_story .circle-deco{position:absolute;left:20px;background-image:url(../img/huge_circle.png);background-position:50%;background-size:contain}.page-template-template_our_story .circle-deco--big{width:560px;height:545px;bottom:-360px}.page-template-template_our_story .circle-deco--small{top:-180px;bottom:auto;width:354px;height:345px}.page-template-template_our_story .full-screen-video{position:relative;padding-left:12vw}.page-template-template_our_story .full-screen-video .circle-deco--small{left:0;top:-180px}.page-template-template_our_story .full-screen-video .circle-deco--big{top:-360px;bottom:auto;left:auto;right:-10vw}.page-template-template_our_story .full-screen-video .video{width:auto;max-width:100vw;height:100%;object-fit:cover;object-position:center;opacity:.56}.page-template-template_our_story .full-screen-video .video-popup{overflow:hidden;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:2}.page-template-template_our_story .full-screen-video .play-icon{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 6vw),-50%);pointer-events:none;z-index:2}.page-template-template_our_story .full-screen-video .play-icon img{width:121px;height:121px;object-fit:contain;margin:auto;display:block}.page-template-template_our_story .full-screen-video .play-icon span{display:block;color:#fff;text-transform:uppercase;font-size:13px;font-size:.8125rem;font-weight:700;letter-spacing:2px;letter-spacing:.125rem;text-align:center;margin-top:10px}.page-template-template_our_story .full-screen-video .play-icon.view-detect{opacity:0;transition:all 1.2s cubic-bezier(.77,0,.175,1) .75s}.page-template-template_our_story .full-screen-video .play-icon.view-detect.viewed{opacity:1}.page-template-template_our_story .oil-family{padding-left:15vw}.page-template-template_our_story .oil-family .circle-deco--big{left:50%}.page-template-template_our_story .oil-family .wrapper{display:flex;align-items:center;height:100%;position:relative}.page-template-template_our_story .oil-family .content{position:relative;margin-top:7vh;color:#fff;width:35vw;min-width:450px}.page-template-template_our_story .oil-family .section-title{position:absolute;left:10vw;top:30px}.page-template-template_our_story .oil-family .copy{color:#f9f9f9;opacity:.8;padding-left:7vw;min-width:450px}.page-template-template_our_story .oil-family .subtitle{font-size:11px;font-size:.6875rem;line-height:1.2em;font-weight:700;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;position:relative;padding-left:16px}.page-template-template_our_story .oil-family .subtitle:before{content:"";width:2px;height:10px;background:#12263E;position:absolute;left:0;top:1px}.page-template-template_our_story .oil-family .subtitle{margin-bottom:30px}.page-template-template_our_story .oil-family .title{font-size:calc(20px + 12 * ((100vw - 420px) / 860));font-size:calc(1.25rem + 12 * ((100vw - 26.25rem) / 860));line-height:1.4em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;margin-bottom:50px}.page-template-template_our_story .oil-family .family{display:flex;align-items:center;padding-left:14vw}.page-template-template_our_story .oil-family .family-member{padding-right:10vw;position:relative}.page-template-template_our_story .oil-family .family-member:nth-child(2) .name{top:50px;transform:rotate(-5deg)}.page-template-template_our_story .oil-family .family-member:nth-child(3) .name{top:50px;left:auto;right:-80px;transform:rotate(-11deg)}.page-template-template_our_story .oil-family .family-member .img-wrap{position:relative;overflow:hidden}.page-template-template_our_story .oil-family .family-member .img-wrap:after{content:"";position:absolute;top:0;left:0;background-color:#1a1a1a;width:100%;height:100%;transform:translateX(-100%);transition:all 1.2s ease .5s}.page-template-template_our_story .oil-family .family-member .img-wrap img{max-width:33vw;max-height:85vh;object-fit:contain;transition:all .5s ease 1s}.page-template-template_our_story .oil-family .family-member .name{font-family:Exo;color:#081327;font-size:calc(80px + 60 * ((100vw - 420px) / 860));font-size:calc(5rem + 60 * ((100vw - 26.25rem) / 860));position:absolute;bottom:50px;left:-50px;color:#fff;transform:rotate(-7deg)}.page-template-template_our_story .oil-family .family-member.view-detect img{opacity:0}.page-template-template_our_story .oil-family .family-member.view-detect .name{opacity:0;transition:all .75s ease 1.5s}.page-template-template_our_story .oil-family .family-member.viewed .img-wrap:after{transform:translate(100%) matrix(1,0,0,1,0,0);transition:all 1.2s ease .5s}.page-template-template_our_story .oil-family .family-member.viewed .img-wrap .image,.page-template-template_our_story .oil-family .family-member.viewed .name{opacity:1}.page-template-template_our_story .map{padding-left:12vw}.page-template-template_our_story .map .wrapper{display:flex;align-items:center}.page-template-template_our_story .map .circle-deco--big{left:0;right:auto}.page-template-template_our_story .map .images{position:relative;padding-right:12vw}.page-template-template_our_story .map .image-big{width:50vw;height:100vh;min-width:750px;opacity:.46;position:relative}.page-template-template_our_story .map .image-big,.page-template-template_our_story .map .image-small{background-repeat:no-repeat;background-position:50%;background-size:cover}.page-template-template_our_story .map .image-small{width:100%;height:100%}.page-template-template_our_story .map .img-wrap{width:470px;height:315px;overflow:hidden;position:absolute;right:0;bottom:12vh;max-width:100%}.page-template-template_our_story .map .img-wrap:after{content:"";position:absolute;top:0;left:0;background-color:#1a1a1a;width:100%;height:100%;transform:translateX(-100%);transition:all 1.2s ease .5s}.page-template-template_our_story .map .img-wrap.view-detect .image{opacity:0;transition:all .5s ease 1s}.page-template-template_our_story .map .img-wrap.viewed:after{transform:translate(100%) matrix(1,0,0,1,0,0);transition:all 1.2s ease .5s}.page-template-template_our_story .map .img-wrap.viewed .image{opacity:1}.page-template-template_our_story .map .map-image{position:relative;object-fit:contain}.page-template-template_our_story .map .stats{width:100vw;max-width:1450px}.page-template-template_our_story .map .stat-item{position:absolute;text-align:center;max-width:300px}.page-template-template_our_story .map .stat-item .caption{font-size:12px;font-size:.75rem;text-transform:uppercase;font-weight:700;line-height:1.1;letter-spacing:1.45px;letter-spacing:.09063rem}.page-template-template_our_story .map .stat-item .number{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#fff;color:transparent;font-size:calc(40px + 88 * ((100vw - 420px) / 860));font-size:calc(2.5rem + 88 * ((100vw - 26.25rem) / 860));font-weight:700;line-height:1}.page-template-template_our_story .map .stat-item:first-of-type{top:5%;left:25%}.page-template-template_our_story .map .stat-item:nth-of-type(2){top:43%;left:18%}.page-template-template_our_story .map .stat-item:nth-of-type(3){top:20%;right:25%}.page-template-template_our_story .map .stat-item:nth-of-type(4){bottom:10%;left:45%}.page-template-template_our_story .map .circle-button{position:absolute;bottom:7vh;right:5vw;color:#00b8da;width:210px;height:210px;border-radius:50%;background-color:#081327;font-size:13px;font-size:.8125rem;font-weight:700;text-align:center;text-transform:uppercase;padding:10px;line-height:1.1;transition:.3s}.page-template-template_our_story .map .circle-button span{transform:translate(-50%,-50%);top:50%;left:50%;position:relative;display:block}.page-template-template_our_story .map .circle-button:hover{background:#00b8da;color:#fff;transition:.3s}.page-template-template_our_story .global-reach{padding-left:8vw}.page-template-template_our_story .global-reach:before{content:"";background-image:url(../img/grunge_deco.png);background-position:0;position:absolute;right:45%;top:0;height:100%;width:338px}.page-template-template_our_story .global-reach:after{content:"";background-color:#081327;position:absolute;right:0;top:0;height:100%;width:45%}.page-template-template_our_story .global-reach .wrapper{display:flex;align-items:center;height:100%;position:relative;z-index:2}.page-template-template_our_story .global-reach .content-left{min-width:450px}.page-template-template_our_story .global-reach .subtitle{opacity:.4;color:#ece6e6;font-size:12px;font-size:.75rem;font-weight:700;font-style:normal;letter-spacing:1.45px;letter-spacing:.09063rem;margin-bottom:10px}.page-template-template_our_story .global-reach .title{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.3em;font-weight:700}.page-template-template_our_story .global-reach .regions{display:flex;align-items:flex-start;padding-left:12vw}.page-template-template_our_story .global-reach .region-item{padding-right:10vw;position:relative;width:30vw;min-width:450px}.page-template-template_our_story .global-reach .region-item:nth-child(2){margin-top:10vh}.page-template-template_our_story .global-reach .region-item .img-wrap{position:relative;overflow:hidden;margin-bottom:25px}.page-template-template_our_story .global-reach .region-item .img-wrap:after{content:"";position:absolute;top:0;left:0;background-color:#1a1a1a;width:100%;height:100%;transform:translateX(-100%);transition:all 1.2s ease .5s}.page-template-template_our_story .global-reach .region-item img{max-height:55vh;transition:all .5s ease 1s}.page-template-template_our_story .global-reach .region-item .title{font-size:calc(18px + 8 * ((100vw - 420px) / 860));font-size:calc(1.125rem + 8 * ((100vw - 26.25rem) / 860));line-height:1.3em;font-weight:700;margin-bottom:15px}.page-template-template_our_story .global-reach .region-item .copy{color:#f9f9f9;opacity:.8}.page-template-template_our_story .global-reach .region-item.view-detect .image{opacity:0}.page-template-template_our_story .global-reach .region-item.view-detect .title{opacity:0;transition:all .75s ease 1.5s}.page-template-template_our_story .global-reach .region-item.view-detect .copy{opacity:0;transition:all .75s ease 1.65s}.page-template-template_our_story .global-reach .region-item.viewed .img-wrap:after{transform:translate(100%) matrix(1,0,0,1,0,0);transition:all 1.2s ease .5s}.page-template-template_our_story .global-reach .region-item.viewed .copy,.page-template-template_our_story .global-reach .region-item.viewed .img-wrap .image,.page-template-template_our_story .global-reach .region-item.viewed .title{opacity:1}.page-template-template_our_story .bottom-cta{min-width:100vw;background-color:#00b8da;overflow:hidden;position:relative;height:100%;color:#fff}.page-template-template_our_story .bottom-cta:before{content:"";position:absolute;top:0;right:0;background-image:url(../img/huge_circle2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:scale(1.2);width:100%;height:100%}.page-template-template_our_story .bottom-cta .inner{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;position:relative}.page-template-template_our_story .bottom-cta .title{font-size:calc(26px + 13 * ((100vw - 420px) / 860));font-size:calc(1.625rem + 13 * ((100vw - 26.25rem) / 860));line-height:1.1em;font-weight:700;letter-spacing:-1px;letter-spacing:-.0625rem;color:#fff;max-width:800px;margin:0 auto 50px}.page-template-template_our_story .bottom-cta .title b{color:#12263E}.page-template-template_our_story .bottom-cta .button{display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.1em;border-radius:3em;padding:1.4em 2em;font-weight:700;font-size:calc(12px + 3 * ((100vw - 420px) / 860));font-size:calc(.75rem + 3 * ((100vw - 26.25rem) / 860));background:#12263E;color:#081328;transition:all .3s ease-out}.page-template-template_our_story .bottom-cta .button:hover{background:#00b8da;color:#fff}@media(min-width:405px){section.socialmedia-images .image{transform:scale(1)}section.socialmedia-images .image:first-child{left:30px}}@media(min-width:500px){article.post-narrow{display:block}article.post-narrow a.post-image{width:100%;margin-bottom:30px}article.post-narrow a.post-image .hover{display:block}article.post-narrow a.post-image:hover:before{opacity:.2}article.post-narrow h3{margin-top:1em}article.post-narrow .post-content{padding-bottom:10px;width:100%}article.post{display:block}article.post a.post-image{width:100%;margin-bottom:30px}article.post a.post-image .hover{display:block}article.post a.post-image:hover:before{opacity:.2}article.post h3{margin-top:1em}article.post .post-content{padding-bottom:10px;width:100%}article.video{display:block}article.video a.post-image{width:100%;margin-bottom:30px}article.video a.post-image .hover{display:block}article.video a.post-image:hover:before{opacity:.2}article.video h3{margin-top:1em}article.video .post-content{padding-bottom:10px;width:100%}}@media(min-width:500px){section.blog-articles-listing h2{text-align:center}section.blog-articles-listing header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}section.blog-articles-listing .items{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}section.blog-articles-listing article.post{width:33%;height:100%;border-bottom:none;padding:0 5px}section.category-slider .slick-current article.article{transform:translateY(20%) scale(1.2)}section.category-slider article.content-lightbox .content footer a.alt,section.category-slider article.content-lightbox .content footer a.main{display:inline-block;width:auto}section.video-articles h2{text-align:center}section.video-articles header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}section.video-articles .items{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}section.video-articles article.post-narrow,section.video-articles article.video{width:33%;height:100%;border-bottom:none;padding:0 5px}}@media(min-width:600px) and (max-width:1350px){section.hero h1{font-size:45px;font-size:2.8125rem}}@media(min-width:641px){article.newsletter-signup form{overflow:hidden;position:relative}article.newsletter-signup form .gform_body{width:calc(100% - 70px)}article.newsletter-signup form .gform_footer{width:65px;padding:0;margin:0;position:absolute;bottom:0;right:0}article.newsletter-signup ul.gform_fields li.gfield{padding:0;margin:0}article.newsletter-signup .validation_message{bottom:-30px;left:0;width:35%;line-height:1.2em;position:absolute}article.newsletter-signup .form-outer-wrap ul{display:flex;justify-content:space-between;align-items:stretch;position:relative}article.newsletter-signup .form-outer-wrap ul li.gfield{padding:0;margin:0}article.newsletter-signup .form-outer-wrap ul li.gfield>div{margin:0!important}article.newsletter-signup .form-outer-wrap ul #field_1_1,article.newsletter-signup .form-outer-wrap ul #field_2_1{border-top-left-radius:100px;border-bottom-left-radius:100px;overflow:hidden}article.newsletter-signup .form-outer-wrap ul #field_1_1:before,article.newsletter-signup .form-outer-wrap ul #field_2_1:before{position:absolute;left:50%;top:50%;transform:translateY(-50%);content:"";height:32px;width:1px;background:#979797;opacity:.24}article.newsletter-signup .form-outer-wrap ul #field_1_2,article.newsletter-signup .form-outer-wrap ul #field_2_2{border-top-right-radius:100px;border-bottom-right-radius:100px;overflow:hidden}article.newsletter-signup .form-outer-wrap li{display:none}article.newsletter-signup .form-outer-wrap .hidden_label{width:50%;display:block}article.newsletter-signup .form-outer-wrap input{width:100%!important;border-radius:0;margin-top:0!important}article.newsletter-signup input[type=submit]{width:60px!important;height:60px!important;text-indent:-9000px;overflow:hidden;background-color:#12263E}article.newsletter-signup input[type=submit],article.newsletter-signup input[type=submit]:hover{background-image:url(../img/cta-arrow-white.svg);background-size:17px auto;background-position:50%;background-repeat:no-repeat}article.newsletter-signup input[type=submit]:hover{background-color:#00b8da}}@media (min-width:641px){section.our-services aside.content.desktop{display:block}section.our-services aside.content.mobile{display:none}}@media(min-width:650px){section.form-flexible .form-wrap{padding-left:0;padding-right:0}}@media(min-width:768px){article.product{display:flex;justify-content:flex-start;align-items:flex-start}article.product a.add{bottom:auto;top:20px;right:25px}article.product h3:hover{color:#12263E}article.product .middle{display:flex;justify-content:flex-start;align-items:center;width:60%;margin-right:15px}article.product h3{background-image:url(../img/cta-arrow.svg);background-position:100%;background-size:15px auto;padding-right:25px;background-repeat:no-repeat;padding-right:30px}article.product .cirle{width:72px;height:72px;margin-right:32px;margin-left:5px}article.product .code{margin-top:10px}header.shop-filters{margin-bottom:2rem}header.shop-filters .desktop{display:flex;justify-content:space-between;align-items:center}header.shop-filters .mobile{display:none}header.landing-cover{display:flex;justify-content:space-between;align-items:stretch}header.landing-cover .logos{max-width:237px}header.landing-cover .bgimage{width:50%}header.landing-cover article.lightbox a{justify-content:flex-start}header.landing-cover .content{min-height:70vh;width:50%;padding:140px 4vw 100px;display:flex;justify-content:center;align-items:center;flex-direction:column}header.landing-cover .content .inner-content{max-width:475px}header.landing-cover .content:before{width:50vw;height:50vw;transform:translate(-41%,-30%)}header.shop-header .wrapper{min-height:535px}section.accreditations-list{padding:200px 0}section.blog-articles-listing article.post{padding:0 10px}section.blog-articles-listing article.post:nth-child(2){position:relative}section.blog-articles-listing article.post:nth-child(2):after,section.blog-articles-listing article.post:nth-child(2):before{content:"";height:100%;width:1px;background:#eaeaea;position:absolute;top:0}section.blog-articles-listing article.post:nth-child(2):before{left:-8px}section.blog-articles-listing article.post:nth-child(2):after{right:-8px}section.blog-articles-listing article.post:first-child{padding-left:0;padding-right:20px}section.blog-articles-listing article.post:last-child{border-right:none;padding-right:0;padding-left:20px}section.featured-products{padding:120px 0}section.featured-products header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}section.featured-products li{padding:15px}section.featured-products ul a{display:flex;justify-content:space-between;align-items:flex-start}section.featured-products ul a:hover h3{color:#12263E}section.featured-products .middle{display:flex;justify-content:flex-start;align-items:center}section.featured-products h3{background-image:url(../img/cta-arrow.svg);background-position:100%;background-size:15px auto;padding-right:25px;background-repeat:no-repeat;padding-right:30px}section.featured-products .cirle{width:72px;height:72px;margin-right:32px}section.header-product .wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:80px}section.header-product footer{justify-content:flex-start}section.header-product .icon{width:48%;order:2}section.header-product .content{width:48%;order:1}section.header-product .icon img{max-height:350px}section.header-product .social-area-container .sfsi_widget .norm_row{left:0;transform:translateX(0)}section.promo-banner .inner-wrapper{padding:30px 40px}section.promo-banner .inner-wrapper:after{content:"";background-image:url(../img/hero-circle-dark.svg);background-position:0 0;background-size:contain;background-repeat:no-repeat;transform:translate(40%,-50%);width:800px;height:800px;right:0;top:0;opacity:.1}section.socialmedia-images{height:855px}section.socialmedia-images .wrapper{max-width:1200px;margin:0 auto;padding:90px 4vw 22px;width:100%}section.socialmedia-images .image{transform:scale(.7)}section.socialmedia-images .image:first-child{top:295px;left:0;width:185px;height:185px}section.socialmedia-images .image:nth-child(2){top:60px;right:auto;left:295px;width:200px;height:200px}section.socialmedia-images .image:nth-child(3){bottom:auto;top:135px;right:115px;width:215px;height:215px}section.socialmedia-images .image:nth-child(4){bottom:125px;left:auto;right:0;width:250px;height:250px}section.socialmedia-images .image:nth-child(5){display:block;left:185px;bottom:22px;width:185px;height:185px}section.video-articles article.post-narrow,section.video-articles article.video{padding:0 10px}section.video-articles article[data-order="1"]{position:relative}section.video-articles article[data-order="1"]:after,section.video-articles article[data-order="1"]:before{content:"";height:100%;width:1px;background:#d2d2d2;position:absolute;top:0}section.video-articles article[data-order="1"]:before{left:-8px}section.video-articles article[data-order="1"]:after{right:-8px}section.video-articles article[data-order="0"]{padding-left:0;padding-right:20px}section.video-articles article[data-order="2"]{border-right:none;padding-right:0;padding-left:20px}}@media(min-width:768px){aside.search-filters aside.widget{border-top:1px dashed hsla(0,0%,59%,.7)}aside.search-filters aside.widget.closed h3.widget-title{background-image:url(../img/arrow-down-dark.svg)}aside.search-filters aside.widget.toggle-widget{border-top:1px dashed hsla(0,0%,59%,.7)}aside.search-filters aside.widget h3.widget-title{color:#354045;padding:20px 0 20px 30px;background-image:url(../img/arrow-up-dark.svg);background-size:10px 6px;background-repeat:no-repeat;background-position:0}aside.search-filters aside.widget h3.widget-title:not(.static){cursor:pointer}aside.search-filters aside.widget h3.widget-title:not(.static):hover{color:#00b8da}aside.search-filters aside.widget.widget-is_organic h3.widget-title{padding:20px 0}aside.search-filters aside.widget li{padding-right:30px;display:block}section.product-result-listing{padding-bottom:50px}section.product-result-listing header.info{display:flex;justify-content:space-between;align-items:center}section.product-result-listing header.info .label.code{width:calc(67.3% - 15px);text-align:right}header.landing-cover-alt{display:flex;justify-content:space-between;align-items:stretch}header.landing-cover-alt .bgimage{width:50%}header.landing-cover-alt article.lightbox a{justify-content:flex-start}header.landing-cover-alt .content{min-height:100vh;width:50%;padding:120px 4vw;display:flex;justify-content:center;align-items:center;flex-direction:column}header.landing-cover-alt .content .inner-content{max-width:475px}header.landing-cover-alt .content:before{width:750px;height:750px}header.landing-cover-alt .content:after{display:block}section.cta-block{padding:150px 0;position:relative}section.cta-block:after,section.cta-block:before{content:"";background:url(../img/hero-circle-dark.svg) no-repeat 50%;background-size:contain;opacity:.1;position:absolute}section.cta-block:before{transform:translate(-50%,-45%);left:0;top:0;width:80vh;height:80vh}section.cta-block:after{transform:translate(50%,45%);right:0;bottom:0;width:40vh;height:40vh}section.cta-block{padding:250px 0 250}section.image-aside-bulletpoints{background:#f4f4f4;padding-bottom:50px}section.image-aside-bulletpoints .wrapper{display:flex;justify-content:space-between;align-items:stretch}section.image-aside-bulletpoints .content{background:#00b8da;z-index:1;position:relative;padding-top:50px;padding-bottom:50px;width:45%;order:1}section.image-aside-bulletpoints .content .inner-content{max-width:340px}section.image-aside-bulletpoints .content:after,section.image-aside-bulletpoints .content:before{content:"";position:absolute;z-index:1;background:#00b8da;height:100%;top:0}section.image-aside-bulletpoints .content:before{width:50vw;right:100%}section.image-aside-bulletpoints .content:after{width:20px;left:100%}section.image-aside-bulletpoints .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw}section.image-aside-bulletpoints .image{width:55%;order:2;top:50px}section.image-aside-bulletpoints .image:after{content:"";position:absolute;z-index:2;background-image:url(../img/dot-pattern.svg);background-position:50%;background-size:100% auto;width:120px;height:100px;bottom:-53px;right:-45px}section.intro-box{padding:3rem;padding:145px 0 120px}section.intro-box .wrapper{display:flex;justify-content:space-between;align-items:center}section.intro-box .main-image-listing{width:48%}section.intro-box .content-area{width:43%}section.intro-box article.lightbox{margin-top:2rem}section.intro-box article.lightbox a{justify-content:flex-start}section.main-product-listing .two-col-wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-top:80px}section.main-product-listing aside.search-filters{width:30%}section.main-product-listing aside.product-listing{width:65%}section.question-answers{padding:130px 0}section.two-column-text{padding:120px 0 95px}section.two-column-text .container{display:flex;justify-content:space-between;align-items:flex-start;margin-top:3rem}section.two-column-text h2{margin-top:0}section.two-column-text .left{max-width:480px;width:45%}section.two-column-text .right{max-width:590px;width:50%}}@media(min-width:768px) and (max-width:1350px){section.image-aside-bulletpoints .content .inner-content{max-width:none;margin-right:50px}}@media (min-width:769px){body.page-template-template_our_story footer.primary{display:none!important}body.page-template-template_accreditations header.landing-cover .content{padding:80px 3vw 140px}body.page-template-template_accreditations header.landing-cover .bgimage{position:absolute;opacity:1;width:50%;height:100%;right:0}section.our-story-hero:before{content:"";position:absolute;bottom:-420px;left:-400px;background-image:url(../img/about_hero_decor.png);background-position:50%;width:1595px;height:691px}.page-template-template_our_story{overflow:hidden}.page-template-template_our_story .bottom-cta{position:absolute;opacity:0;top:0;z-index:2}}@media (min-width:783px){body.admin-bar header.primary,body.admin-bar header.primary.on-scroll{top:32px}body.admin-bar section.hero .hero-wrapper{min-height:calc(100vh - 42px)}}@media (min-width:961px){section.client-application-form-light{margin-bottom:-200px}section.client-application-form-light .information{margin-bottom:61px}section.client-application-form-light .heading{margin-bottom:65px}section.client-application-form-light form{top:-225px;padding:50px 100px}section.client-application-form-light form .field{margin-bottom:62px}section.client-application-form-light form .field label{margin-bottom:15px}section.client-application-form-light form .three-col,section.client-application-form-light form .two-col{display:flex;flex-wrap:wrap}section.contact-form-columns{padding-bottom:189px}section.contact-form-columns .container{display:flex;justify-content:space-between;padding-top:75px}section.contact-form-columns .form{margin:0}section.contact-form-columns .form .gfield_radio{display:flex}section.contact-form-columns .form .gfield_radio li{margin-right:10px}section.contact-form-columns .right{margin:0;width:400px;padding-left:20px}section.contact-form-columns .right .column{margin:0}section.inline-contact-list.padding--b-80-160{padding-bottom:161px}section.inline-contact-list .row{display:flex;max-width:100%;margin:0}section.inline-contact-list .column{display:flex;flex-direction:column;justify-content:space-between;width:33.333%;border-bottom:0;border-right:1px solid #eaeaea}section.simple-hero.padding--b-20-40{padding-bottom:40px}section.simple-hero.padding--b-200-303{padding-bottom:303px}section.simple-hero{padding:208px 0 100px}section.simple-hero.success .circle{height:680px;width:680px;border:126.66px solid #fff}section.simple-hero.success .circle.right{right:-250px;top:-300px}section.simple-hero.success .circle.left{display:none}section.simple-hero.form{position:relative}section.simple-hero.form .circle{position:absolute;height:680px;width:680px;border:126.66px solid #fff}section.simple-hero.form .circle.right{right:-150px;top:-200px;height:518px;width:518px}section.simple-hero.form .circle.left{display:block;left:-450px;bottom:-500px;height:949px;width:949px;opacity:.03}section.simple-hero.outlined b{-webkit-text-stroke-width:.5px}}@media(min-width:1024px) and (max-width:1350px){section.hero h1{font-size:56px;font-size:3.5rem}}@media (min-width:1024px){.text-up-effect:not(.abort){opacity:0;transform:translateY(50%);transition:all 1.75s cubic-bezier(.16,1.08,.38,.98)}.text-up-effect:not(.abort).loaded{opacity:1;transform:translateY(0);transition:all 1.75s cubic-bezier(.16,1.08,.38,.98)}.text-up-effect:not(.abort) span.out{overflow:hidden;display:inline-block}.text-up-effect:not(.abort) span.in{display:inline;position:relative}article.lightbox .text{display:block}article.lightbox .image{width:113px;height:113px}article.lightbox .bg{width:96px;height:96px;margin:8px auto}section.lightbox-main-wrapper a.close{top:-3vw;right:-7vw}footer.primary h2 .lines{-webkit-text-stroke-width:1px}footer.primary{padding:60px 0}footer.primary .bottom-area{padding-top:75px;margin-top:80px;display:flex;justify-content:space-between;align-items:stretch;margin-bottom:50px}footer.primary nav.sub-menu{width:48%}footer.primary nav.sub-menu h3,footer.primary nav.sub-menu h3.toggle{background:none!important;border:none!important;display:block;font-weight:700;letter-spacing:-.3px;letter-spacing:-.01875rem;line-height:1.2em;height:auto;padding-right:0;color:#fff}footer.primary nav.sub-menu.products{width:35%}footer.primary nav.sub-menu.products ul.menu{max-width:300px}footer.primary nav.sub-menu.pages{width:20%}footer.primary nav.sub-menu.social{width:25%;max-width:248px}footer.primary nav.sub-menu.social h3{display:block}footer.primary nav.sub-menu ul.menu a:hover{color:#fff}footer.primary nav.sub-menu.products ul.menu{display:flex;flex-wrap:wrap}footer.primary nav.sub-menu ul.menu{display:block}footer.primary .accreditations{width:25%;width:238px;height:63px;max-width:238px;margin:0}footer.primary ul.social-links{display:block}footer.primary ul.social-links li span{color:#8f8f8f;display:block;font-size:11px;font-size:.6875rem;letter-spacing:1px;letter-spacing:.0625rem;text-transform:uppercase;display:inline-block;vertical-align:middle}footer.primary ul.social-links a{display:inline-block;vertical-align:middle;margin-right:17px}footer.primary .lower-logo{margin:1rem auto 10px}footer.primary .copyright p{font-size:13px;font-size:.8125rem}footer.primary .lower-area-footer{margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start}header.landing-cover-alt .content h1 b,header.landing-cover .content h1 b,header.shop-header h1 b{-webkit-text-stroke-width:1px}nav.product-areas .dk-select{display:none}nav.product-areas ul.desktop{display:flex}section.blog-articles-listing h2 b{-webkit-text-stroke-width:1px}section.blog-articles-listing{padding:110px 0}section.blog-articles-listing article.post{padding:0 20px}section.blog-articles-listing article.post:nth-child(2):before{left:-13px}section.blog-articles-listing article.post:nth-child(2):after{right:-13px}section.blog-articles-listing article.post:first-child{padding-right:40px}section.blog-articles-listing article.post:last-child{padding-left:40px}section.category-slider nav.arrows .slick-arrow{width:25px;height:25px}section.category-slider nav.arrows .slick-arrow:hover{opacity:.2}section.category-slider{padding:150px 0 155px}section.category-slider article.article h3{left:-.9em;z-index:2}section.category-slider nav.pagination{display:block}section.category-slider nav.progressbar{display:none}section.category-slider article.content-lightbox{top:0;right:0;bottom:0;left:0;position:absolute;z-index:5;width:100%;height:100%;overflow:hidden;background:#1C3651;display:flex;justify-content:center;align-items:center;flex-direction:column}section.category-slider article.content-lightbox.active{max-height:200vh}section.category-slider article.content-lightbox.active:before{content:"";width:100%;height:100%;z-index:1;background-image:url(../img/discover-bg.svg);background-repeat:no-repeat;background-position:0;background-size:100% auto;top:0;right:0;bottom:0;left:0;position:absolute;opacity:.05}section.category-slider article.content-lightbox .lightbox-wrap{position:static;display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;max-width:1030px;padding-left:4vw;padding-right:4vw;opacity:0;width:100%}section.category-slider article.content-lightbox .content{width:48%;max-width:445px;position:static;overflow:visible;height:auto}section.category-slider article.content-lightbox .content h3{margin-bottom:.2em;left:-31.5%;display:block;position:relative;width:800px}section.category-slider article.content-lightbox .content footer{display:flex;justify-content:space-between}section.category-slider article.content-lightbox .content footer a.main{margin:0 15px 0 0}section.category-slider article.content-lightbox .content .inner-content-padding{padding:0}section.category-slider article.content-lightbox .image{max-width:520px;max-height:520px;width:50%;opacity:.75}section.content-slider nav.nav .arrows .slick-arrow{width:25px;height:25px;width:70px;height:80px}section.content-slider nav.nav .arrows .slick-arrow:hover{opacity:.2}section.content-slider{position:relative;background:#081328}section.content-slider footer{position:absolute;z-index:5;overflow:hidden;bottom:9px;left:calc(50% - 160px)}section.content-slider:before{content:"";position:absolute;left:0;bottom:25px;opacity:.3;width:154px;height:123px;background:url(../img/dot-pattern.svg) no-repeat 50%;background-size:100% auto;z-index:3}section.content-slider .image{margin-right:30vw;position:relative;z-index:3;overflow:visible}section.content-slider .image:after{z-index:1;content:"";background:#f4f4f4;position:absolute;top:40px;bottom:40px;left:100%;width:90vw}section.content-slider .content{max-width:500px;padding:80px;background:#fff;z-index:5;position:absolute;left:50vw;bottom:0}section.content-slider .content:before{z-index:0;content:"";position:absolute;top:-60px;right:0;transform:translate(50%);width:154px;height:123px;background:url(../img/dot-pattern.svg) no-repeat 50%;background-size:100% auto;z-index:4}section.content-slider article.slide{position:relative;padding-bottom:80px}section.document-download header h3 b{-webkit-text-stroke-width:1px}section.document-download{padding:120px 0}section.document-download .form-field-wraps{position:relative;display:flex;justify-content:flex-start;align-items:stretch;padding-right:72px;max-width:775px;margin:0 auto;height:60px;overflow:hidden}section.document-download .form-field-wraps:before{position:absolute;left:36%;top:50%;transform:translateY(-50%);content:"";height:32px;width:1px;background:#979797;opacity:.24}section.document-download form input[name=email],section.document-download form input[name=name]{border-radius:0}section.document-download form input[name=name]{border-top-left-radius:100px;border-bottom-left-radius:100px;overflow:hidden;width:40%}section.document-download form input[name=email]{border-top-right-radius:100px;border-bottom-right-radius:100px;overflow:hidden;width:60%}section.document-download a.proceed.mobile{display:none}section.document-download a.proceed.desktop{display:block;position:absolute;right:0;top:0;width:60px;height:60px;overflow:hidden;border-radius:9999px;background-color:#12263E}section.document-download a.proceed.desktop,section.document-download a.proceed.desktop:hover{background-image:url(../img/cta-arrow-white.svg);background-size:17px auto;background-position:50%;background-repeat:no-repeat}section.document-download a.proceed.desktop:hover{background-color:#00b8da}section.document-download .allow-downloads{margin-top:55px}section.document-download ul.downloads{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}section.document-download ul.downloads li{width:calc(50% - 10px);margin:5px}section.document-download ul.downloads li a{height:100%}section.document-download .allow-downloads footer{display:flex;justify-content:center;align-items:center}section.document-download .allow-downloads footer input[type=submit]{display:inline-block;margin:0 0 0 25px;width:auto}section.featured-products h2 b,section.form-flexible h2 b{-webkit-text-stroke-width:1px}section.form-flexible{padding:150px 0}section.hero .hero-wrapper{padding-left:0;padding-right:0}section.hero article.lightbox .text{display:block}section.hero h1 b{-webkit-text-stroke-width:1px}section.hero{border-radius:px}section.hero h2{margin-bottom:3em}section.hero ul.social-points{flex-direction:column;justify-content:center;align-items:center;bottom:50%;z-index:5;left:4vw;transform:translateY(50%)}section.hero ul.aside-points{max-width:170px;left:auto;right:4vw;bottom:50%;transform:translateY(50%);text-align:right}section.hero ul.aside-points h3{margin-bottom:.5em}section.hero ul.aside-points li{margin-bottom:1.5em}section.hero a.hash-link{width:370px;height:370px;display:block;border:1px dotted #d4cfcf;border-radius:999999px;position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);z-index:5;opacity:.5;background:url(../img/scroll-arrow-down.svg) no-repeat 50% 11%;background-size:152px auto;transition:background .2s ease-out}section.hero a.hash-link:hover{background:url(../img/scroll-arrow-down.svg) no-repeat 50% 15%}section.icon-area h2.main b{-webkit-text-stroke-width:1px}section.icon-area{position:relative;padding:50px 0}section.icon-area.extra-top-padding{padding-top:175px}section.icon-area.extra-padding{padding:120px 0}section.icon-area:before{content:"";width:300px;height:300px;position:absolute;bottom:0;left:0;transform:translate(-50%,50%);background-image:url(../img/hero-circle.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.5}section.icon-area h2.main{margin-bottom:1.2em}section.icon-area .icon{width:120px;height:120px;margin:0 auto 3rem}section.icon-area ul.icons{display:flex;justify-content:space-between;align-items:flex-start;text-align:center}section.icon-area li{padding:0 30px;display:block}section.icon-area li:before{display:none}section.icon-area .content{width:100%}section.image-aside-bulletpoints h2 b{-webkit-text-stroke-width:1px}section.image-aside-content-flexible{margin:100px 0}section.image-aside-content-flexible section.image-aside-content{padding:45px 0}section.image-aside-content-flexible section.image-aside-content.image-square-shape .image-wrap,section.image-aside-content-flexible section.image-aside-content.left-alignment .image-wrap{max-width:565px;width:calc(100% - 510px)}section.image-aside-content{padding:100px 0;overflow:hidden}section.image-aside-content .content .btn{padding:10px;padding-right:20px}section.image-aside-content .content .btn+.btn{padding-left:20px}section.image-aside-content .content .btn:nth-child(2n),section.image-aside-content .content .btn:nth-child(3n){border-left:1px solid #e9e9e9}section.image-aside-content .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw;display:flex;justify-content:space-between;align-items:center}section.image-aside-content.left-alignment .wrapper{max-width:1180px}section.image-aside-content.left-alignment .image-wrap{order:1;max-width:605px;width:calc(100% - 510px)}section.image-aside-content.left-alignment .image-wrap:before{z-index:5;content:"";position:absolute;top:-45px;left:0;transform:translate(-50%);width:115px;height:90px;background:url(../img/dot-pattern.svg) no-repeat 50%;background-size:100% auto;z-index:4}section.image-aside-content.left-alignment .content{order:2;max-width:465px}section.image-aside-content.right-alignment .image-wrap{order:2;max-width:805px;width:calc(100% - 415px)}section.image-aside-content.right-alignment .image-wrap:before{z-index:5;content:"";position:absolute;top:-45px;right:0;transform:translate(50%);width:115px;height:90px;background:url(../img/dot-pattern.svg) no-repeat 50%;background-size:100% auto;z-index:4}section.image-aside-content.right-alignment .content{order:1;max-width:325px}section.image-aside-content.image-square-shape .wrapper{max-width:1180px}section.image-aside-content.image-square-shape .image-wrap{max-width:605px;width:calc(100% - 510px)}section.image-aside-content.image-square-shape .content{max-width:465px}section.image-aside-content .image-wrap{max-width:725px;max-height:none;order:2;position:relative;z-index:3}section.image-aside-content .content{order:1;max-width:385px;padding:40px 0;position:relative;z-index:3}section.our-services nav.arrows .slick-arrow{width:25px;height:25px}section.our-services nav.arrows .slick-arrow:hover{opacity:.2}section.our-services{padding:60px 0 130px;background-image:url(../img/our-services-text.svg);background-position:50%;background-size:75% auto;background-repeat:no-repeat}section.our-services .slick-list{padding:0 20% 0 0}section.our-services .wrapper{display:flex;justify-content:flex-end;align-items:center}section.our-services aside.content{padding-left:5.5vw;max-width:610px;width:92vw}section.our-services aside.content h2{margin-bottom:.5em;margin-top:.5em}section.our-services aside.content .inner-content{max-width:325px}section.our-services article .aside{padding:40px;padding-left:20px;background:#fff;position:relative;margin:0 20px;top:-60px;max-width:320px}section.our-services article .description{font-size:14px;font-size:.875rem}section.our-services article .inner-article{padding-top:36px}section.our-services article .inner-article .image{max-width:340px;left:43px;box-shadow:10px 10px 58px -6px rgba(0,0,0,.52)}section.our-services article .inner-article .aside{box-shadow:10px 10px 58px -6px rgba(0,0,0,.52)}section.our-services article .inner-article:after,section.our-services article .inner-article:before{transform:scale(.5) translateX(-20%);z-index:5}section.our-services article .inner-article:before{left:-163px;top:73px}section.our-services article .inner-article:after{right:auto;left:-123px;top:-176px}section.our-services .content-sliders{width:100vw}section.our-services .content-sliders .slick-slide{padding-left:90px;padding-top:50px}section.our-services .navigation{display:block;margin-left:5%}section.our-services .navigation nav.slider{position:relative;height:22px;width:100%}section.our-services .navigation nav.slider:before{content:"";position:absolute;left:0;width:100%;height:50%;border-bottom:1px dashed #a0a0a0}section.our-services .navigation nav.slider .dot{background:#00b8da;width:22px;height:22px;border-radius:999px;position:absolute;top:0;left:0;transition:all .2s ease-out}section.our-services .navigation nav.slider .dot:before{content:"";width:50px;height:50px;border-radius:9999px;background:#00b8da;opacity:.2;position:absolute;left:-15px;top:-15px}section.our-services .slick-active .inner-article:after,section.our-services .slick-active .inner-article:before{transition:all 1s cubic-bezier(.7,0,.3,1);transform:scale(.75) translateX(0)}section.our-services .slick-current .inner-article:after,section.our-services .slick-current .inner-article:before{transition:all 1s cubic-bezier(.7,0,.3,1);transform:scale(.75) translateX(-10%)}section.our-story-hero h1 b{-webkit-text-stroke-width:1px}section.product-main{padding:115px 0}section.product-main .wrapper{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;min-height:645px}section.product-main .wrapper:before{content:"";width:160px;height:645px;background:url(../img/the-oil-factor.svg);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:0;left:-30px;z-index:-1}section.product-main .main-content{max-width:460px;width:47%;padding-left:45px}section.product-main ul.details-list{max-width:590px;width:45%}section.product-main ul.details-list>li{display:flex;justify-content:space-between;align-items:flex-start;color:#8f8f8f}section.product-main ul.details-list .label{width:30%}section.product-main ul.details-list .value{width:65%;display:block!important}section.promo-banner{margin:50px 0 125px}section.question-answers h2.main b,section.socialmedia-images h3 b{-webkit-text-stroke-width:1px}section.socialmedia-images .image{transform:scale(.8)}section.story-area{background:#f4f4f4;padding:100px 0;overflow:hidden}section.story-area:before{content:"";position:absolute;left:0;top:0;width:60vw;height:100%;background:#fff;z-index:2}section.story-area:after{content:"";position:absolute;left:0;top:0;width:100%;height:230px;background:#081328;z-index:1}section.story-area .image{max-width:725px;max-height:none;order:2;width:calc(100% - 500px);position:relative;z-index:3;overflow:visible}section.story-area .image:before{z-index:5;content:"";position:absolute;top:-45px;right:0;transform:translate(50%);width:115px;height:90px;background:url(../img/dot-pattern.svg) no-repeat 50%;background-size:100% auto;z-index:4}section.story-area .image:after{content:"";right:-8%;bottom:-36%;position:absolute;width:75%;height:100%;background:url(../img/our-story.svg) no-repeat 50%;opacity:1;background-size:contain;z-index:0}section.story-area .content{order:1;max-width:385px;padding:40px 0;position:relative;z-index:3}section.story-area .wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1220px;padding-left:4vw;padding-right:4vw;display:flex;justify-content:space-between;align-items:center}section.video-articles h2 b{-webkit-text-stroke-width:1px}section.video-articles{padding:110px 0}section.video-articles article.post-narrow,section.video-articles article.video{padding:0 20px}section.video-articles article[data-order="1"]:before{left:-13px}section.video-articles article[data-order="1"]:after{right:-13px}section.video-articles article[data-order="0"]{padding-right:40px}section.video-articles article[data-order="2"]{padding-left:40px}.page-template-template_our_story .intro .title b{-webkit-text-stroke-width:1px}}@media(min-width:1024px){section.feature-image-block-white{margin:0;background-position:50%;background-repeat:no-repeat;background-size:cover}section.feature-image-block-white:before{content:"";position:absolute;z-index:2;background-image:url(../img/dot-pattern.svg);background-position:50%;background-size:100% auto;width:155px;height:120px;bottom:-50px;left:50px}section.feature-image-block-white .wrapper{margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw;width:100%;max-width:1220px;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}section.feature-image-block-white .bgimage{position:absolute;top:0;left:0;z-index:0;max-height:900px;overflow:hidden}section.feature-image-block-white .bgimage .prop{width:100%;padding-bottom:64.74820143884892%}section.feature-image-block-white .content{z-index:4;padding:50px;max-width:650px;margin-top:145px;position:relative;top:50px;left:50px}section.feature-image-block{margin:0;background-position:50%;background-repeat:no-repeat;background-size:cover}section.feature-image-block:before{content:"";position:absolute;z-index:3;background:#f4f4f4;width:100%;height:100px;bottom:0;left:0}section.feature-image-block .wrapper{margin-left:auto;margin-right:auto;padding-left:4vw;padding-right:4vw;width:100%;max-width:1220px;display:flex;justify-content:flex-end;align-items:flex-start;position:relative}section.feature-image-block .wrapper:before{content:"";position:absolute;z-index:0;background:#f4f4f4;width:50vw;height:100%;top:0;left:100%}section.feature-image-block .bgimage{position:absolute;top:0;left:0;z-index:0;max-height:900px;overflow:hidden}section.feature-image-block .bgimage .prop{width:100%;padding-bottom:64.74820143884892%}section.feature-image-block .content{position:relative;z-index:4;padding:50px;max-width:645px;padding-right:0;margin-top:145px;margin-bottom:50px}section.feature-image-block .content:before{content:"";position:absolute;z-index:0;background:#00b8da;width:50px;height:100%;top:0;left:100%}section.feature-image-block .content:after{content:"";position:absolute;z-index:2;background-image:url(../img/dot-pattern.svg);background-position:50%;background-size:100% auto;width:120px;height:100px;bottom:-53px;right:-111px}section.header-product:before{display:block}section.hero .hero-wrapper{padding-left:140px;padding-right:140px}section.main-product-listing aside.search-filters{width:19.5%}section.main-product-listing aside.product-listing{width:75%}section.question-answers h2.question{padding:30px 0 30px 50px;background-position:0 40px}section.question-answers .answer{color:#aaaeab;padding:0 0 30px 50px}}@media only screen and (min-width:1070px){nav.sticky-notice-banner .text{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}nav.sticky-notice-banner .label{display:inline-block;font-size:21px;font-size:1.3125rem;margin:0 15px 0 0}nav.sticky-notice-banner .button{display:inline-block;margin-left:15px}nav.sticky-notice-banner i.dismiss{bottom:0;margin:auto 0;position:absolute;right:45px;top:0}}@media (min-width:1100px){section.category-slider.size-small footer.navigation .wrapper,section.document-download .wrapper{padding-left:0;padding-right:0}}@media (min-width:1101px) and (max-width:1520px){section.our-story-hero h1.text-up-effect{font-size:80px;font-size:4rem}}@media (min-width:1101px) and (max-width:1350px){header.primary nav a.main-logo{transform:translateY(-50%) translateX(0) scale(.8);left:40px}header.primary ul.header-menu{margin-left:160px;width:100%}header.primary ul.header-menu .product-menu-wrapper .left-wrap .inner-left{margin-left:15px}}@media (min-width:1101px){header.top-notice-banner+.primary nav.primary{height:120px}header.primary{transition:all .2s ease-out;background:RGBA(44,59,48,0);border-bottom:5px solid RGBA(118,90,53,0)}header.primary .desktop-right-group{width:45%;display:flex;justify-content:flex-end;align-items:center}header.primary .desktop-right-group .search-wrap-group{position:relative;min-height:45px;display:flex;justify-content:flex-end;align-items:center;width:calc(100% - 100px)}header.primary .desktop-right-group a.search-btn{position:absolute;right:0;top:0;z-index:2}header.primary .desktop-right-group.hide a.search-btn:before{display:none}header.primary .desktop-right-group.hide article.product-search.desktop{width:100%;opacity:1;transition:all .3s ease-out}header.primary nav.primary{border-top:none;margin:0 45px;height:150px}header.primary article.product-search.desktop{display:block;max-width:320px;width:0;transition:all .3s ease-out;z-index:1;opacity:0;position:relative}header.primary a.search-btn{border-radius:999px;width:45px;height:45px;display:block;cursor:pointer;position:relative;z-index:1;background:url(../img/search-dark.svg) no-repeat 13px 50% #fff}header.primary a.search-btn:before{content:"";width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;background:#fff;opacity:0;left:-6px;top:-6px;border-radius:999px;transition:opacity .3s ease-in;z-index:0}header.primary a.search-btn:hover:before{opacity:.4}header.primary article.product-search.mobile{display:none}header.primary .search-region-picker-wrap{display:block}header.primary ul.header-menu{display:flex}header.primary nav.primary{transition:all .2s ease-out}header.primary a.main-logo{background-image:url(../img/logo-white.svg);width:231px;height:62px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}header.primary.on-scroll{background:#081328;border-bottom:5px solid RGBA(118,90,53,1)}header.primary.on-scroll a.main-logo{background-image:url(../img/logo-white-mobile.svg);width:188px;height:28px}header.primary.on-scroll nav.primary{height:65px}header.primary nav.primary{border-bottom:none}header.primary div.menu-trigger{display:none}}@media(min-width:1250px){section.socialmedia-images .wrapper{padding:90px 0 22px}section.socialmedia-images .image{transform:scale(1)}}@media(min-width:1280px){section.feature-image-block-white .content{position:relative;padding:100px;margin-top:220px;top:50px;left:100px}section.feature-image-block-white .content:before{width:100px;height:100%}section.feature-image-block-white .content:after{right:-154px}section.feature-image-block .content{position:relative;padding:100px;padding-right:0;margin-top:245px}section.feature-image-block .content:before{width:100px;height:100%}section.feature-image-block .content:after{right:-154px}section.feature-image-block:before{width:100%;height:125px}}@media screen and (min-width:1280px){body.error404 article.error404 header{font-size:32px}body.error404 article.error404 input[type=submit]{font-size:15px}article.newsletter-signup input[type=submit]{font-size:15px;font-size:.9375rem}article.post-narrow h3 a,article.post h3 a,article.product h3{font-size:22px;font-size:1.375rem}article.promo a{font-size:15px;font-size:.9375rem}article.video h3 a{font-size:22px;font-size:1.375rem}aside.cart-scroller a.label,aside.main-mobile-menu .footer-btn{font-size:15px;font-size:.9375rem}ul.header-menu .normal-menu-wrapper p,ul.header-menu .product-menu-wrapper .left-wrap p{font-size:16px;font-size:1rem}footer.primary h2{font-size:39px;font-size:2.4375rem}footer.primary p.description{font-size:16px;font-size:1rem}header.landing-cover-alt .content h1{font-size:60px;font-size:3.75rem}header.landing-cover .content footer a{font-size:15px;font-size:.9375rem}header.landing-cover .content h1{font-size:60px;font-size:3.75rem}body.page-template-template_accreditations header.landing-cover .content h1{font-size:110px}header.shop-header h1{font-size:60px;font-size:3.75rem}section.accreditations-list .list-item .title{font-size:50px;font-size:3.125rem}section.accreditations-list .list-item .button{font-size:15px;font-size:.9375rem}section.blog-articles-listing h2{font-size:62px;font-size:3.875rem}section.category-slider article.content-lightbox .content,section.category-slider article.content-lightbox .content h3{font-size:86px;font-size:5.375rem}section.category-slider article.content-lightbox .content .description{font-size:16px;font-size:1rem}section.category-slider article.content-lightbox .content footer a.alt,section.category-slider article.content-lightbox .content footer a.main{font-size:15px;font-size:.9375rem}section.client-application-form-light .heading .inner{font-size:40px;font-size:2.5rem}section.client-application-form-light form input[type=submit]{font-size:15px;font-size:.9375rem}section.client-application-form-light .confirmation .thank-you{font-size:32px;font-size:2rem}section.contact-form-columns .form input[type=submit]{font-size:15px;font-size:.9375rem}section.contact-form-columns .form h2{font-size:60px;font-size:3.75rem}section.contact-form-columns .form .gfield_label{font-size:20px;font-size:1.25rem}section.contact-form-columns .right h3{font-size:26px;font-size:1.625rem}section.content-slider .content h2{font-size:32px;font-size:2rem}section.content-slider .content p{font-size:16px;font-size:1rem}section.cta-block h2{font-size:62px;font-size:3.875rem}section.cta-block p.main{font-size:22px;font-size:1.375rem}section.cta-block a,section.document-download form input[type=submit]{font-size:15px;font-size:.9375rem}section.document-download header h3{font-size:62px;font-size:3.875rem}section.document-download header p.subtitle{font-size:16px;font-size:1rem}section.document-download a.proceed.mobile{font-size:15px;font-size:.9375rem}section.document-download .allow-downloads footer h3{font-size:32px;font-size:2rem}section.feature-image-block-white h2{font-size:46px;font-size:2.875rem}section.feature-image-block-white .description{font-size:16px;font-size:1rem}section.feature-image-block h2{font-size:46px;font-size:2.875rem}section.feature-image-block .description{font-size:16px;font-size:1rem}section.feature-image-block a.link{font-size:15px;font-size:.9375rem}section.featured-products h2{font-size:62px;font-size:3.875rem}section.featured-products h3{font-size:22px;font-size:1.375rem}section.form-flexible h2{font-size:62px;font-size:3.875rem}section.form-flexible p{font-size:20px;font-size:1.25rem}section.form-flexible .form-wrap input[type=submit],section.header-product footer a.scroll-btn{font-size:15px;font-size:.9375rem}section.header-product h1{font-size:62px;font-size:3.875rem}section.hero ul.buttons li:first-child a,section.hero ul.buttons li:last-child a{font-size:15px;font-size:.9375rem}section.hero ul.aside-points li h3{font-size:14px;font-size:.875rem}section.icon-area h2.main{font-size:62px;font-size:3.875rem}section.icon-area h2.secondary{font-size:22px;font-size:1.375rem}section.image-aside-bulletpoints h2{font-size:46px;font-size:2.875rem}section.image-aside-bulletpoints .description{font-size:16px;font-size:1rem}section.image-aside-content .content h2{font-size:32px;font-size:2rem}section.image-aside-content .content p{font-size:16px;font-size:1rem}section.inline-contact-list h2{font-size:60px;font-size:3.75rem}section.intro-box .main-image-listing{font-size:16px;font-size:1rem}section.intro-box .content-area h2.primary{font-size:32px;font-size:2rem}section.intro-box .content-area .content-description{font-size:16px;font-size:1rem}section.our-services aside.content h2{font-size:62px;font-size:3.875rem}section.our-services .description{font-size:16px;font-size:1rem}section.our-story-hero h1{font-size:80px;font-size:4.875rem}section.product-main h2{font-size:32px;font-size:2rem}section.product-main .content-description,section.product-main ul.details-list>li{font-size:16px;font-size:1rem}section.promo-banner h3{font-size:32px;font-size:2rem}section.promo-banner a{font-size:15px;font-size:.9375rem}section.question-answers h2.main{font-size:62px;font-size:3.875rem}section.question-answers .answer{font-size:16px;font-size:1rem}section.question-answers h2.question{font-size:22px;font-size:1.375rem}section.simple-hero h1{font-size:60px;font-size:3.75rem}section.socialmedia-images h3{font-size:62px;font-size:3.875rem}section.socialmedia-images a{font-size:15px;font-size:.9375rem}section.story-area .content h2{font-size:32px;font-size:2rem}section.story-area .content p{font-size:16px;font-size:1rem}section.style-guide h1{font-size:78px;font-size:4.875rem}section.style-guide h2{font-size:60px;font-size:3.75rem}section.style-guide h3,section.style-guide h4,section.style-guide h5{font-size:46px;font-size:2.875rem}section.style-guide form input[type=submit]{font-size:15px;font-size:.9375rem}section.two-column-text h2{font-size:46px;font-size:2.875rem}section.two-column-text .description{font-size:16px;font-size:1rem}section.video-articles h2{font-size:62px;font-size:3.875rem}.page-template-template_our_story .intro .section-title{font-size:160px;font-size:10rem}.page-template-template_our_story .intro .title{font-size:50px;font-size:3.125rem}.page-template-template_our_story .oil-family .title{font-size:32px;font-size:2rem}.page-template-template_our_story .oil-family .family-member .name{font-size:140px;font-size:8.75rem}.page-template-template_our_story .map .stat-item .number{font-size:128px;font-size:8rem}.page-template-template_our_story .global-reach .region-item .title,.page-template-template_our_story .global-reach .title{font-size:26px;font-size:1.625rem}.page-template-template_our_story .bottom-cta .title{font-size:39px;font-size:2.4375rem}.page-template-template_our_story .bottom-cta .button{font-size:15px;font-size:.9375rem}}@media(min-width:1280px){section.icon-area{padding:100px 0}section.icon-area.extra-padding{padding:130px 0}section.icon-area:before{width:445px;height:445px;opacity:.9}section.icon-area li{padding:0 60px}section.icon-area li:before{display:none}section.product-main ul.details-list{width:50%}}@media(min-width:1300px){section.category-slider.size-medium footer.navigation .wrapper,section.hero .hero-wrapper{padding-left:0;padding-right:0}}@media(min-width:1350px){section.header-product .wrapper{padding-top:225px;padding-bottom:140px}section.hero h1{font-size:78px;font-size:4.875rem}}@media(min-width:1450px){ul.header-menu a.parent{padding:15px 20px}ul.header-menu li.has-submenu a.parent{padding-right:35px;background-position:right 18px center}}@media(min-width:1450px){footer.primary .container,header.shop-header .wrapper,section.accreditations-list .wrapper,section.blog-articles-listing .wrapper,section.category-slider article.content-lightbox .lightbox-wrap{padding-left:0;padding-right:0}section.category-slider article.article a.btn{max-width:300px}section.client-application-form-light .container,section.contact-form-columns .container,section.cta-block .wrapper,section.feature-image-block-white .wrapper,section.feature-image-block .wrapper,section.featured-products .wrapper,section.form-flexible .wrapper,section.header-product .wrapper,section.icon-area .wrapper{padding-left:0;padding-right:0}section.image-aside-bulletpoints{padding-bottom:80px}section.image-aside-bulletpoints .wrapper{padding:0}section.image-aside-bulletpoints .content{padding-top:135px;padding-bottom:120px}section.image-aside-bulletpoints .content:after{width:230px}section.image-aside-bulletpoints .image{top:80px}section.image-aside-content .wrapper,section.inline-contact-list .container,section.intro-box .wrapper,section.main-product-listing .product-main-wrap,section.product-main .wrapper{padding-left:0;padding-right:0}section.product-main .wrapper:before{left:-75px}section.promo-banner .wrapper,section.question-answers .wrapper,section.simple-hero .container,section.story-area .wrapper,section.two-column-text .wrapper,section.video-articles .wrapper{padding-left:0;padding-right:0}}@media (min-width:1650px){section.category-slider.size-large footer.navigation .wrapper{padding-left:0;padding-right:0}}@media screen and (min-width:1650px){section.category-slider article.article h3{font-size:46px;font-size:2.875rem}}@media (min-width:1700px){section.our-services article .inner-article{display:flex;justify-content:space-between;align-items:flex-end;padding-top:50px;padding-bottom:80px}section.our-services article .inner-article .image{width:340px;margin-bottom:55px;left:75px}section.our-services article .inner-article .aside{width:375px;top:0;max-width:none;margin-top:0}section.our-services article .inner-article:after,section.our-services article .inner-article:before{transform:scale(.8)}section.our-services article .inner-article:before{left:-105px;top:98px}section.our-services article .inner-article:after{right:auto;left:-49px;top:-111px}}@media (min-width:1800px){section.category-slider .slick-track{padding-bottom:4vw}}@media (min-width:1900px){section.our-story-hero h1{font-size:80px;font-size:5.125rem}}@media screen and (max-width:750px){section.intro-box .main-image-listing{font-size:7.9px;font-size:.49375rem}}@media (max-width:1100px){header.primary .desktop-right-group .product-search{display:none;width:80%;left:0;right:0;position:absolute;margin:20px auto 0}header.primary .desktop-right-group.hide .product-search{display:block}header.primary.header-hide .desktop-right-group .product-search{display:none}section.our-story-hero h1{font-size:58px;font-size:3.625rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){footer.primary h2 .lines{color:#8b8c8b}header.landing-cover-alt .content h1 b,header.landing-cover .content h1 b,header.shop-header h1 b{color:#fff}section.blog-articles-listing h2 b{color:#1c1e18}section.document-download header h3 b{color:#fff}section.featured-products h2 b,section.form-flexible h2 b{color:#1c1e18}body.admin-bar section.hero .hero-wrapper{height:calc(100vh - 56px)}section.hero .hero-wrapper{height:calc(100vh - 6px)}section.hero h1 b,section.icon-area h2.main b{color:#fff}section.image-aside-bulletpoints h2 b{color:#8b8c8b}section.our-story-hero h1 b,section.question-answers h2.main b{color:#fff}section.socialmedia-images h3 b{color:#00b8da}section.video-articles h2 b{color:#1c1e18}.page-template-template_our_story .intro .title b{color:#fff}}@media(max-height:650px){ul.header-menu .normal-menu-wrapper{padding:20px 0}ul.header-menu .normal-menu-wrapper p,ul.header-menu .normal-menu-wrapper ul.links{margin-top:0}ul.header-menu .normal-menu-wrapper a.image{margin-bottom:5px}ul.header-menu .product-menu-wrapper .left-wrap,ul.header-menu .product-menu-wrapper .right-wrap{padding-top:20px;padding-bottom:20px}ul.header-menu .product-menu-wrapper .right-wrap footer{margin-top:15px}}@media only screen and (max-width:1070px){nav.sticky-notice-banner .button a{padding:1em 2.5em}}@media(max-width:520px){header.top-notice-banner+.primary{top:45px!important}}@media(max-width:1024px){header.top-notice-banner{top:0}section.category-slider article.article a.btn{max-width:200px}section.hero ul.aside-points{max-width:190px}section.our-services .wrapper{margin:0 auto;padding-left:4vw;padding-right:4vw;width:100%;max-width:1220px}section.our-services aside.content{margin-bottom:75px}section.our-services article .aside{padding:40px;background:#fff;position:relative;top:-100px;margin:0 20px}section.our-services article .inner-article:after,section.our-services article .inner-article:before{transform:scale(.6)}section.product-main ul.details-list li.open .label:before{background-image:none}section.product-main ul.details-list li.open .label:after{content:"";height:2px;width:8px;background:#fff;position:absolute;top:13px;left:4px}section.product-main ul.details-list .label{position:relative;font-size:16px;font-size:1rem;color:#081328;padding-left:35px}section.product-main ul.details-list .label:before{content:"";width:16px;height:16px;border-radius:999999px;overflow:hidden;position:absolute;left:0;top:6px;background-color:#00b8da;background-image:url(../img/plus-icon.svg);background-position:50%;background-size:10px auto;background-repeat:no-repeat}section.product-main ul.details-list .value{padding:20px 0;display:none}}@media screen and (max-width:1400px){section.category-slider article.article h3{font-size:32px;font-size:2rem}}@media(max-width:1024px){section.feature-image-block-white .bgimage .prop{width:100%;padding-bottom:50.70422535211268%}section.feature-image-block-white:before{bottom:0;left:0;transform:translate(-50%,-50%)}section.feature-image-block{margin:95px 0 45px;background:none!important}section.feature-image-block:after,section.feature-image-block:before{content:"";position:absolute;z-index:2;background-image:url(../img/dot-pattern.svg);background-position:50%;background-size:100% auto;width:120px;height:100px}section.feature-image-block .bgimage .prop{width:100%;padding-bottom:50.70422535211268%}section.feature-image-block:before{top:0;left:0;transform:translate(-50%,-50%)}section.feature-image-block:after{bottom:0;right:0;transform:translate(20%,50%)}}@media(max-width:768px){aside.search-filters{position:fixed;transform:translate3d(-120vw,0,0);top:0;left:0;width:100%;height:100%;min-height:100vh;z-index:100;background:#081328;transition:all .3s ease-out}aside.search-filters.open{transform:translateZ(0)}aside.search-filters a.mobile-back{display:block}aside.search-filters aside.widget{border-bottom:1px solid #303832}aside.search-filters aside.widget.closed h3.widget-title{background-image:url(../img/accordian-down.svg)}aside.search-filters aside.widget h3.widget-title{color:#fff;padding:20px;background-image:url(../img/accordian-up.svg);background-size:20px auto;background-repeat:no-repeat;background-position:right 10px center}aside.search-filters aside.widget li{padding:0 20px;display:flex;justify-content:space-between;align-items:center}aside.search-filters aside.widget .toggle-slider{padding:0 20px}aside.search-filters .scroll-area{height:calc(100% - 80px);overflow-y:scroll;-webkit-overflow-scrolling:touch}header.landing-cover-alt article.lightbox .text{display:none}header.landing-cover-alt .bgimage .prop{width:100%;padding-bottom:50.70422535211268%}header.landing-cover-alt h3.main{display:inline-block}header.landing-cover-alt .content{text-align:center;padding-top:120px;padding-bottom:30px}header.landing-cover-alt .content:after{display:none}section.image-aside-bulletpoints .image .prop{padding-bottom:70%}section.image-aside-bulletpoints .content{padding:25px 4vw;position:relative}section.image-aside-bulletpoints .content:after{content:"";position:absolute;z-index:2;background-image:url(../img/dot-pattern.svg);background-position:50%;background-size:100% auto;width:120px;height:100px;top:-53px;right:-45px}}@media (max-width:1023px){nav.product-areas .dk-select{padding:0 3%}nav.product-areas .dk-selected{text-align:left}nav.product-areas .dk-select-options{min-height:220px}.header-show.single-product nav.product-areas{top:72px;transition:all .3s ease}.header-show.single-product nav.product-areas .dk-selected{padding-top:20px;padding-bottom:20px}.page-template-template_our_story .full-screen-video .play-icon{transform:translate(-50%,-50%)}.page-template-template_our_story .full-screen-video .play-icon img{width:55px;height:55px}.page-template-template_our_story .full-screen-video .play-icon span{font-size:11px;font-size:.6875rem}}@media(max-width:768px){article.product{position:relative;padding-left:72px}article.product .cirle{position:absolute;left:10px;top:10px}article.product .code{margin-top:5px;display:block}header.top-notice-banner{font-size:11px;font-size:.6875rem}header.top-notice-banner+.primary{top:31px}header.landing-cover article.lightbox .text{display:none}header.landing-cover .bgimage .prop{width:100%;padding-bottom:50.70422535211268%}header.landing-cover h3.main{display:inline-block}header.landing-cover .content{text-align:center;padding-top:140px;padding-bottom:30px}header.landing-cover .content:after{display:none}body.page-template-template_accreditations header.landing-cover .content .inner-content{margin:auto;max-width:100%}body.page-template-template_accreditations header.landing-cover:before{width:346px;height:356px;left:-150px;top:-150px}body.page-template-template_accreditations header.landing-cover:after{width:346px;height:356px;right:-150px;bottom:-150px}body.page-template-template_accreditations header.landing-cover .filled{position:relative;right:0;left:0}body.page-template-template_accreditations header.landing-cover .outlined{display:none}section.accreditations-list .intro{display:block;font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:50px;text-align:center}section.accreditations-list .list-item{padding:20px 15px;flex-flow:column}section.accreditations-list .list-item .logo{margin-bottom:20px}section.accreditations-list .list-item .content{margin-left:0}section.accreditations-list .list-item .button{margin-bottom:15px;width:100%;max-width:350px;margin-left:auto;margin-right:auto;text-align:center}section.category-slider.lightbox-enabled{min-height:100vh}section.featured-products header a{text-align:right;display:block}section.featured-products ul a{position:relative;padding-left:72px}section.featured-products ul a .cirle{position:absolute;left:0;top:0}}@media (max-width:959px){section.our-story-hero .link{background-image:none}}@media (max-width:767px){section.our-story-hero{padding-top:225px}section.our-story-hero .wrapper{flex-flow:column;padding:0 15px;width:100%}section.our-story-hero .image{opacity:1}section.our-story-hero .content-left{width:100%;margin-bottom:50px}section.our-story-hero .image-wrap{max-width:100%;width:360px;padding-bottom:56%;margin:auto}.scroll-wrapper{height:auto;flex-flow:column}.scroll-wrapper>section{height:auto}.page-template-template_our_story .intro{margin-top:-50px;margin-bottom:100px}.page-template-template_our_story .intro .wrapper{flex-flow:column;max-width:100%}.page-template-template_our_story .intro .images{padding:0;margin:0;margin-bottom:70px}.page-template-template_our_story .intro .image-small{position:relative;left:0;right:0;bottom:0;margin:50px auto}.page-template-template_our_story .intro .circle-deco{display:none}.page-template-template_our_story .intro .content{min-width:0}.page-template-template_our_story .intro .copy{width:100%;min-width:0}.page-template-template_our_story .full-screen-video{padding-left:0}.page-template-template_our_story .full-screen-video .circle-deco{display:none}.page-template-template_our_story .oil-family .family-member .img-wrap img{max-width:100vw}.page-template-template_our_story .oil-family{margin-top:50px;padding-left:0}.page-template-template_our_story .oil-family .wrapper{flex-flow:column;max-width:100%;padding:0 30px}.page-template-template_our_story .oil-family .content{margin-bottom:80px;min-width:0;width:100%}.page-template-template_our_story .oil-family .copy{min-width:0}.page-template-template_our_story .oil-family .section-title{position:relative;left:0}.page-template-template_our_story .oil-family .title{margin-bottom:20px}.page-template-template_our_story .oil-family .family{flex-flow:column;padding:0}.page-template-template_our_story .oil-family .family-member{margin-bottom:60px;padding:0}.page-template-template_our_story .oil-family .family-member:nth-child(3) .name{right:-15px}.page-template-template_our_story .oil-family .family-member .name{left:-15px}.page-template-template_our_story .oil-family .family-member img{max-width:500px;width:100%}.page-template-template_our_story .map{margin-top:60px;margin-bottom:100px;padding-left:0}.page-template-template_our_story .map .circle-deco{display:none}.page-template-template_our_story .map .wrapper{flex-flow:column;max-width:100%;padding:0 15px}.page-template-template_our_story .map .images{margin-bottom:50px}.page-template-template_our_story .map .img-wrap{left:0;right:0;bottom:auto;position:relative;margin:auto;top:-50px}.page-template-template_our_story .map .map-image img{margin-bottom:-120px}.page-template-template_our_story .map .stat-item{position:static;margin:50px auto}.page-template-template_our_story .map .stat-item .number{font-size:100px;font-size:6.25rem;margin-bottom:10px}.page-template-template_our_story .map .circle-button{position:static;display:block;margin:50px auto 0}.page-template-template_our_story .global-reach{padding-left:0;padding-top:70px}.page-template-template_our_story .global-reach .wrapper{padding:0 15px;flex-flow:column;max-width:100%}.page-template-template_our_story .global-reach .content-left{min-width:0;margin-bottom:60px}.page-template-template_our_story .global-reach .regions{flex-flow:column;padding-left:0;margin-bottom:70px}.page-template-template_our_story .global-reach .region-item{width:100%;margin-top:0!important;margin-bottom:60px;padding-right:0;min-width:0}.page-template-template_our_story .global-reach:before{transform:rotate(90deg)}.page-template-template_our_story .global-reach:after{height:50%;top:auto;bottom:0;width:100%}.page-template-template_our_story .bottom-cta{padding:120px 0}.page-template-template_our_story .bottom-cta .inner{padding:15px}.page-template-template_our_story .bottom-cta .title{color:#3b463d;font-size:28px;font-size:1.75rem}.page-template-template_our_story .bottom-cta .title b{color:#f9f9f9}.page-template-template_our_story .bottom-cta:before{background-size:cover;opacity:.2}}@media (max-width:550px){section.our-story-hero .image-wrap{padding-bottom:95%}}@media only screen and (orientation:landscape){section.lightbox-main-wrapper.active:before{width:200vw;height:200vw}}@media screen and (max-width:420px){body.error404 article.error404 header{font-size:25px}body.error404 article.error404 input[type=submit]{font-size:12px}article.newsletter-signup input[type=submit]{font-size:12px;font-size:.75rem}article.post-narrow h3 a,article.post h3 a,article.product h3{font-size:16px;font-size:1rem}article.promo a{font-size:12px;font-size:.75rem}article.video h3 a{font-size:16px;font-size:1rem}aside.cart-scroller a.label,aside.main-mobile-menu .footer-btn{font-size:12px;font-size:.75rem}ul.header-menu .normal-menu-wrapper p,ul.header-menu .product-menu-wrapper .left-wrap p{font-size:15px;font-size:.9375rem}footer.primary h2{font-size:26px;font-size:1.625rem}footer.primary p.description{font-size:15px;font-size:.9375rem}header.landing-cover-alt .content h1{font-size:33px;font-size:2.0625rem}header.landing-cover .content footer a{font-size:12px;font-size:.75rem}header.landing-cover .content h1{font-size:33px;font-size:2.0625rem}body.page-template-template_accreditations header.landing-cover .content h1{font-size:36px}header.shop-header h1{font-size:33px;font-size:2.0625rem}section.accreditations-list .list-item .title{font-size:30px;font-size:1.875rem}section.accreditations-list .list-item .button{font-size:12px;font-size:.75rem}section.blog-articles-listing h2{font-size:40px;font-size:2.5rem}section.category-slider article.content-lightbox .content,section.category-slider article.content-lightbox .content h3{font-size:34px;font-size:2.125rem}section.category-slider article.content-lightbox .content .description{font-size:14px;font-size:.875rem}section.category-slider article.content-lightbox .content footer a.alt,section.category-slider article.content-lightbox .content footer a.main{font-size:12px;font-size:.75rem}section.client-application-form-light .heading .inner{font-size:25px;font-size:1.5625rem}section.client-application-form-light form input[type=submit]{font-size:12px;font-size:.75rem}section.client-application-form-light .confirmation .thank-you{font-size:24px;font-size:1.5rem}section.contact-form-columns .form input[type=submit]{font-size:12px;font-size:.75rem}section.contact-form-columns .form h2{font-size:33px;font-size:2.0625rem}section.contact-form-columns .form .gfield_label,section.contact-form-columns .right h3{font-size:18px;font-size:1.125rem}section.content-slider .content h2{font-size:25px;font-size:1.5625rem}section.content-slider .content p{font-size:15px;font-size:.9375rem}section.cta-block h2{font-size:40px;font-size:2.5rem}section.cta-block p.main{font-size:18px;font-size:1.125rem}section.cta-block a,section.document-download form input[type=submit]{font-size:12px;font-size:.75rem}section.document-download header h3{font-size:40px;font-size:2.5rem}section.document-download header p.subtitle{font-size:15px;font-size:.9375rem}section.document-download a.proceed.mobile{font-size:12px;font-size:.75rem}section.document-download .allow-downloads footer h3{font-size:25px;font-size:1.5625rem}section.feature-image-block-white h2{font-size:28px;font-size:1.75rem}section.feature-image-block-white .description{font-size:14px;font-size:.875rem}section.feature-image-block h2{font-size:28px;font-size:1.75rem}section.feature-image-block .description{font-size:14px;font-size:.875rem}section.feature-image-block a.link{font-size:12px;font-size:.75rem}section.featured-products h2{font-size:40px;font-size:2.5rem}section.featured-products h3{font-size:16px;font-size:1rem}section.form-flexible h2{font-size:40px;font-size:2.5rem}section.form-flexible p{font-size:18px;font-size:1.125rem}section.form-flexible .form-wrap input[type=submit],section.header-product footer a.scroll-btn{font-size:12px;font-size:.75rem}section.header-product h1{font-size:40px;font-size:2.5rem}section.hero ul.buttons li:first-child a,section.hero ul.buttons li:last-child a{font-size:12px;font-size:.75rem}section.hero ul.aside-points li h3{font-size:13px;font-size:.8125rem}section.icon-area h2.main{font-size:40px;font-size:2.5rem}section.icon-area h2.secondary{font-size:18px;font-size:1.125rem}section.image-aside-bulletpoints h2{font-size:28px;font-size:1.75rem}section.image-aside-bulletpoints .description{font-size:14px;font-size:.875rem}section.image-aside-content .content h2{font-size:25px;font-size:1.5625rem}section.image-aside-content .content p{font-size:15px;font-size:.9375rem}section.inline-contact-list h2{font-size:33px;font-size:2.0625rem}section.intro-box 