@media{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url("//hello.myfonts.net/count/3710b9");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}.h1,h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}body{color:#40393d;font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}.h1,.h2,.h3,.h4,.title.h1,h1,h1.title,h2,h3,h4,h5,h6{padding:0 0 20px;margin:0;font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:600;line-height:1.2}.h1,h1{font-family:Northwell,Helvetica Neue,Bitstream Vera Sans,Arial!important}.h2,.h3,.h4,.title.h1,h1.title,h2,h3,h4,h5,h6{padding:20px 0}.h1,h1{font-size:2.85714em}@media screen and (min-width:768px){.h1,h1{font-size:3.57143em}}@media screen and (min-width:1220px){.h1,h1{font-size:5em}}.h2,.title.h1,h1.title,h2{font-size:2em}@media screen and (min-width:768px){.h2,.title.h1,h1.title,h2{font-size:2.5em}}@media screen and (min-width:1220px){.h2,.title.h1,h1.title,h2{font-size:3.57143em}}.h3,h3{font-size:1.42857em}@media screen and (min-width:768px){.h3,h3{font-size:1.57143em}}@media screen and (min-width:1220px){.h3,h3{font-size:1.85714em}}.h4,h4{font-size:1.21429em}@media screen and (min-width:768px){.h4,h4{font-size:1.28571em}}@media screen and (min-width:1220px){.h4,h4{font-size:1.42857em}}.h2,.title.h1,h1.title,h2{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:400;color:#814462}.h2 strong,.title.h1 strong,h1.title strong,h2 strong{font-weight:700}.h3,h3{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial}p{padding:0 0 20px;margin:0}a{color:#d491b1;transition:color .2s}a,a:hover{text-decoration:none;outline:none}a:hover{color:#814462}.pink{color:#d491b1}.purple{color:#814462}.orange{color:#faa61a}.light-grey{color:#c0b6bb}.dark-grey{color:#40393d}.white{color:#fff}body,html{height:100%}html{box-sizing:border-box}body{background:#fff;overflow-x:hidden}*,:after,:before{box-sizing:border-box}hr{display:block;height:1px;border:0;border-top:1px solid #c0b6bb;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}img{max-width:100%;height:auto;margin:0}.hidden{display:none!important}.hidden,.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both}.center{text-align:center}.left{float:left}.right{float:right}img.left{padding:0 15px 10px 0}img.right{padding:0 0 15px 15px}.img-responsive{width:100%;height:auto}.img-responsive-max{max-width:100%}.desktop-menu,.visible-desktop,.visible-desktop-inline,.visible-mobile,.visible-mobile-inline,.visible-tablet,.visible-tablet-inline{display:none!important}.mobile-menu{display:block}@media screen and (max-width:550px){.hide-mobile{display:none!important}}@media screen and (max-width:768px){.visible-mobile{display:block!important}.visible-mobile-inline{display:inline!important}}@media screen and (min-width:769px) and (max-width:1280px){.visible-tablet{display:block!important;color:#fff}.visible-tablet-inline{display:inline!important}}@media screen and (min-width:1281px){.visible-desktop{display:block!important}.visible-desktop-inline{display:inline!important}}@font-face{font-family:Northwell;src:url(../fonts/northwell/3710B9_0_0.eot);src:url(../fonts/northwell/3710B9_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/northwell/3710B9_0_0.woff2) format("woff2"),url(../fonts/northwell/3710B9_0_0.woff) format("woff"),url(../fonts/northwell/3710B9_0_0.ttf) format("truetype")}.button,[role=button],button,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;width:auto;padding:16px 25px;margin:10px;border:none;border-radius:3px;border-width:2px;font-weight:300;font-size:14px;text-align:left;text-decoration:none;line-height:100%;-webkit-appearance:none;-webkit-font-smoothing:antialiased;cursor:pointer}.button:hover,[role=button]:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none}.button:hover.bg-purple,[role=button]:hover.bg-purple,button:hover.bg-purple,input[type=button]:hover.bg-purple,input[type=reset]:hover.bg-purple,input[type=submit]:hover.bg-purple{color:#fff}.button i,[role=button] i,button i,input[type=button] i,input[type=reset] i,input[type=submit] i{float:right;vertical-align:top;font-size:.95em}.button i img,[role=button] i img,button i img,input[type=button] i img,input[type=reset] i img,input[type=submit] i img{vertical-align:baseline}.button i.icon-left,[role=button] i.icon-left,button i.icon-left,input[type=button] i.icon-left,input[type=reset] i.icon-left,input[type=submit] i.icon-left{padding-right:8px}.button i.icon-far-left,[role=button] i.icon-far-left,button i.icon-far-left,input[type=button] i.icon-far-left,input[type=reset] i.icon-far-left,input[type=submit] i.icon-far-left{padding-right:22px}.button i.icon-right,[role=button] i.icon-right,button i.icon-right,input[type=button] i.icon-right,input[type=reset] i.icon-right,input[type=submit] i.icon-right{padding-left:8px}.button i.icon-far-right,[role=button] i.icon-far-right,button i.icon-far-right,input[type=button] i.icon-far-right,input[type=reset] i.icon-far-right,input[type=submit] i.icon-far-right{padding-left:22px}.row{list-style:none}.row .col-1-1{width:100%}.row .col-push-1-1{margin-left:100%}.row .col-pull-1-1{margin-left:-100%}.row .col-1-2{width:50%}.row .col-push-1-2{margin-left:50%}.row .col-pull-1-2{margin-left:-50%}.row .col-2-2{width:100%}.row .col-push-2-2{margin-left:100%}.row .col-pull-2-2{margin-left:-100%}.row .col-1-3{width:33.33333%}.row .col-push-1-3{margin-left:33.33333%}.row .col-pull-1-3{margin-left:-33.33333%}.row .col-2-3{width:66.66667%}.row .col-push-2-3{margin-left:66.66667%}.row .col-pull-2-3{margin-left:-66.66667%}.row .col-3-3{width:100%}.row .col-push-3-3{margin-left:100%}.row .col-pull-3-3{margin-left:-100%}.row .col-1-4{width:25%}.row .col-push-1-4{margin-left:25%}.row .col-pull-1-4{margin-left:-25%}.row .col-2-4{width:50%}.row .col-push-2-4{margin-left:50%}.row .col-pull-2-4{margin-left:-50%}.row .col-3-4{width:75%}.row .col-push-3-4{margin-left:75%}.row .col-pull-3-4{margin-left:-75%}.row .col-4-4{width:100%}.row .col-push-4-4{margin-left:100%}.row .col-pull-4-4{margin-left:-100%}.row .col-1-8{width:12.5%}.row .col-push-1-8{margin-left:12.5%}.row .col-pull-1-8{margin-left:-12.5%}.row .col-2-8{width:25%}.row .col-push-2-8{margin-left:25%}.row .col-pull-2-8{margin-left:-25%}.row .col-3-8{width:37.5%}.row .col-push-3-8{margin-left:37.5%}.row .col-pull-3-8{margin-left:-37.5%}.row .col-4-8{width:50%}.row .col-push-4-8{margin-left:50%}.row .col-pull-4-8{margin-left:-50%}.row .col-5-8{width:62.5%}.row .col-push-5-8{margin-left:62.5%}.row .col-pull-5-8{margin-left:-62.5%}.row .col-6-8{width:75%}.row .col-push-6-8{margin-left:75%}.row .col-pull-6-8{margin-left:-75%}.row .col-7-8{width:87.5%}.row .col-push-7-8{margin-left:87.5%}.row .col-pull-7-8{margin-left:-87.5%}.row .col-8-8{width:100%}.row .col-push-8-8{margin-left:100%}.row .col-pull-8-8{margin-left:-100%}.row .col{display:inline-block;margin-right:-.3em;min-height:1px;padding-left:15px;padding-right:15px;vertical-align:top;box-sizing:border-box}@media screen and (max-width:768px){.row .col{display:block;width:auto;margin-left:0;margin-right:0;margin-bottom:20px;padding-left:0;padding-right:0}}@media screen and (max-width:550px){.row .col[class*=col-s-]{display:inline-block;margin-right:-.24em;padding-left:15px;padding-right:15px;margin-bottom:0}.row .col.col-s-1-1{width:100%}}@media screen and (min-width:551px) and (max-width:768px){.row .col[class*=col-m-]{display:inline-block;margin-right:-.24em;padding-left:15px;padding-right:15px;margin-bottom:0}.row .col.col-m-1-1{width:100%}.row .col.col-m-1-2{width:50%}.row .col.col-m-2-2{width:100%}}@media screen and (min-width:769px) and (max-width:1220px){.row .col[class*=col-l-]{display:inline-block;margin-right:-.24em;padding-left:15px;padding-right:15px;margin-bottom:0}.row .col.col-l-1-1{width:100%}.row .col.col-l-1-2{width:50%}.row .col.col-l-2-2{width:100%}.row .col.col-l-1-3{width:33.33333%}.row .col.col-l-2-3{width:66.66667%}.row .col.col-l-3-3{width:100%}.row .col.col-l-1-4{width:25%}.row .col.col-l-2-4{width:50%}.row .col.col-l-3-4{width:75%}.row .col.col-l-4-4{width:100%}}.row.grid-no-gutter>.col{padding-left:0;padding-right:0}.row.grid-no-gutter .col-span-all{margin-left:0;width:100%}.row.grid-no-side-gutter{margin:0 -15px}.row.grid-am .col{vertical-align:middle}.row.grid-ab .col{vertical-align:bottom}.row .col-centered{display:block;margin-left:auto;margin-right:auto}.row .col-d-first{float:left}.row .col-d-last{float:right}.row .col-am{vertical-align:middle}.row .col-ab{vertical-align:bottom}.icon{display:block;fill:currentColor;height:1em;width:1em;vertical-align:middle;position:relative}.icon-inline{display:inline-block;top:-.0625em}.custom-icon{background-size:contain;background-position:50%;background-repeat:no-repeat}input[type=email],input[type=number],input[type=text],select,textarea{display:inline-block;padding:10px;font-size:16px;color:#40393d;-webkit-appearance:none;-moz-appearance:none;outline:none}.select-wrap,input[type=email],input[type=number],input[type=text],textarea{background:#fff;border:1px solid #4d454a;border-radius:3px}.select-wrap:focus,input[type=email]:focus,input[type=number]:focus,input[type=text]:focus,textarea:focus{border-color:#d491b1}.select-wrap::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c0b6bb}.select-wrap:-moz-placeholder,.select-wrap::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#c0b6bb}.select-wrap:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c0b6bb}textarea{resize:vertical;height:180px}.select-wrap{position:relative;background:#fff}.select-wrap.has-value select{color:#40393d}.select-wrap select{position:relative;display:block;width:100%;padding-right:30px;z-index:4;background:transparent;background:url(../img/icons/icon-arrow-down-black.svg) 97% 50% no-repeat #fff;background-size:22px 22px;border:none;border-radius:3px;color:#c0b6bb}.select-wrap select option{background:#fff;color:#161d22}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;visibility:hidden;z-index:-100;top:-9999px;left:-9999px}input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-block;padding-left:1.4em;cursor:pointer;font-size:14px;color:#c0b6bb}input[type=checkbox]+label:after,input[type=checkbox]+label:before,input[type=radio]+label:after,input[type=radio]+label:before{display:block;content:"";position:absolute;left:0;top:50%;width:1em;height:1em;margin-top:-.52em}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#ccc;z-index:2}.has-bg input[type=checkbox]+label:before,.has-bg input[type=radio]+label:before{color:#fff}input[type=checkbox]+label:after,input[type=radio]+label:after{background:#814462;z-index:4;opacity:0;transform:scale(0);transition:opacity .24s,transform .24s}input[type=checkbox]:checked+label,input[type=radio]:checked+label{color:#40393d}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}table{width:100%;border-collapse:collapse}td,th,tr{vertical-align:middle}td,th{padding:0}th{background-color:#f1ebee;text-align:left;font-weight:400;padding-bottom:5px;margin-bottom:5px}ol,ul{padding:0 0 20px 20px;margin:0}li{padding-bottom:15px}dl{padding:0 0 15px;margin:0}dt{clear:left;float:left;width:30%}dd{padding:0 0 15px 31%}.layout{padding:0;margin:0;height:100%}.layoutwidth{position:relative;max-width:1280px;padding:0 20px;margin:0 auto}.module{position:relative;clear:both;padding:35px 0}.module.no-pad{padding:0!important}@media screen and (max-width:550px){.module.hide-bg-mobile .module-bg{display:none!important}}@media screen and (min-width:769px){.module{padding:45px 0}}@media screen and (min-width:1281px){.module{padding:60px 0}}.module .module-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:50% 50%/cover no-repeat transparent}.module .content{max-width:1020px;margin:0 auto}.module .actions{padding:25px 0 0;text-align:center}.module.bg-extra-light-grey a{color:#814462}.has-bg,.module.bg-extra-light-grey a:hover,.module.bg-pink .h1,.module.bg-pink .h2,.module.bg-pink .h3,.module.bg-pink .h4,.module.bg-pink .title.h1,.module.bg-pink a:hover,.module.bg-pink h1,.module.bg-pink h1.title,.module.bg-pink h2,.module.bg-pink h3,.module.bg-pink h4,.module.bg-purple .h1,.module.bg-purple .h2,.module.bg-purple .h3,.module.bg-purple .h4,.module.bg-purple .title.h1,.module.bg-purple a:hover,.module.bg-purple h1,.module.bg-purple h1.title,.module.bg-purple h2,.module.bg-purple h3,.module.bg-purple h4{color:#fff}.has-bg{background:#c0b6bb}#wpadminbar{position:fixed!important}.aligncenter,.alignleft,.alignright{width:auto!important;margin:25px auto;text-align:center}@media screen and (min-width:769px){.alignleft{float:left;margin:5px 25px 25px 0;text-align:left}}@media screen and (min-width:769px){.alignright{float:right;margin:5px 0 25px 25px;text-align:right}}.aligncenter{margin:0 auto 25px}.wp-caption-text{font-size:.85714em;font-style:italic;text-align:center}.gform_fields{padding:0;list-style:none}.gfield{text-align:left;padding-bottom:30px}.gfield.col{margin-bottom:0}.gfield .select-wrap,.gfield input,.gfield select,.gfield textarea{display:block;width:100%;transition:border .2s}.gfield .gfield_label{display:none;padding-bottom:6px;color:#c0b6bb}.gfield.checkbox-field .gfield_label,.gfield.radio-field .gfield_label{display:block;padding-bottom:2px}.gfield_checkbox,.gfield_radio{list-style:none;padding:0}.gfield_checkbox>li,.gfield_radio>li{display:inline-block;padding:0 10px 4px 0}.gfield_checkbox>li:last-of-type,.gfield_radio>li:last-of-type{padding-right:0}.gform_validation_container{position:absolute!important;left:-999px;top:-999px;visibility:hidden}.gform_wrapper img.gform_ajax_spinner{display:none!important}.validation_error{padding-bottom:30px;color:#ef4036;font-size:14px}.gfield{position:relative}.gfield .validation_message,.gfield label.error{display:block;position:absolute;left:0;bottom:8px;font-size:12px;color:#ef4036;opacity:0;transition:opacity .2s,transform .2s}.gfield label.error+.validation_message{display:none!important}.gfield .validation_message{opacity:1}.gfield.gfield_error .ginput_container:not(.valid).select-wrap,.gfield.gfield_error .ginput_container:not(.valid) input,.gfield.gfield_error .ginput_container:not(.valid) textarea,.gfield .ginput_container.error:not(.valid).select-wrap,.gfield .ginput_container.error:not(.valid) input,.gfield .ginput_container.error:not(.valid) textarea{border-color:#ef4036}.gfield.gfield_error .ginput_container:not(.valid)+label.error,.gfield .ginput_container.error:not(.valid)+label.error{opacity:1}@media screen and (min-width:769px){.gfield.col .validation_message,.gfield.col label.error{left:15px}}.gform_confirmation_message,.gform_footer,.gforms_confirmation_message{text-align:center}.bg-primary{background-color:#814462;color:#fff;border-color:#814462}.bg-primary.bg-hover{transition:background .2s,color .2s,border .2s}.bg-primary.bg-hover:hover{background:#743d58;color:#fff;border-color:#743d58}.bg-secondary{background-color:#d491b1;color:#fff;border-color:#d491b1}.bg-secondary.bg-hover{transition:background .2s,color .2s,border .2s}.bg-secondary.bg-hover:hover{background:#ce82a7;color:#fff;border-color:#ce82a7}.bg-purple{background-color:#814462;color:#fff;border-color:#814462}.bg-purple.bg-hover{transition:background .2s,color .2s,border .2s}.bg-purple.bg-hover:hover{background:#743d58;color:#fff;border-color:#743d58}.bg-pink{background-color:#d491b1;color:#161d22;border-color:#d491b1}.bg-pink.bg-hover{transition:background .2s,color .2s,border .2s}.bg-pink.bg-hover:hover{background:#ce82a7;color:#161d22;border-color:#ce82a7}.bg-orange{background-color:#faa61a;color:#fff;border-color:#faa61a}.bg-orange.bg-hover{transition:background .2s,color .2s,border .2s}.bg-orange.bg-hover:hover{background:#fa9e06;color:#fff;border-color:#fa9e06}.bg-light-grey{background-color:#c0b6bb;color:#40393d;border-color:#c0b6bb}.bg-light-grey.bg-hover{transition:background .2s,color .2s,border .2s}.bg-light-grey.bg-hover:hover{background:#b7abb1;color:#40393d;border-color:#b7abb1}.bg-extra-light-grey{background-color:#ccc;color:#40393d;border-color:#ccc}.bg-extra-light-grey.bg-hover{transition:background .2s,color .2s,border .2s}.bg-extra-light-grey.bg-hover:hover{background:#c2c2c2;color:#40393d;border-color:#c2c2c2}.bg-really-light-grey{background-color:#e6e3e5;color:#40393d;border-color:#e6e3e5}.bg-really-light-grey.bg-hover{transition:background .2s,color .2s,border .2s}.bg-really-light-grey.bg-hover:hover{background:#dcd8db;color:#40393d;border-color:#dcd8db}.bg-dark-grey{background-color:#40393d;color:#fff;border-color:#40393d}.bg-dark-grey.bg-hover{transition:background .2s,color .2s,border .2s}.bg-dark-grey.bg-hover:hover{background:#352f33;color:#fff;border-color:#352f33}.bg-red{background-color:#ef4036;color:#fff;border-color:#ef4036}.bg-red.bg-hover{transition:background .2s,color .2s,border .2s}.bg-red.bg-hover:hover{background:#ed2e23;color:#fff;border-color:#ed2e23}.bg-primary-outline{border-width:1px;border-color:#814462;border-style:solid!important;background:transparent;color:#814462}.bg-primary-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-primary-outline.bg-hover:hover{border-color:transparent;background-color:#814462;color:#fff}.bg-secondary-outline{border-width:1px;border-color:#d491b1;border-style:solid!important;background:transparent;color:#d491b1}.bg-secondary-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-secondary-outline.bg-hover:hover{border-color:transparent;background-color:#d491b1;color:#fff}.bg-purple-outline{border-width:1px;border-color:#814462;border-style:solid!important;background:transparent;color:#814462}.bg-purple-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-purple-outline.bg-hover:hover{border-color:transparent;background-color:#814462;color:#fff}.bg-pink-outline{border-width:1px;border-color:#d491b1;border-style:solid!important;background:transparent;color:#d491b1}.bg-pink-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-pink-outline.bg-hover:hover{border-color:transparent;background-color:#d491b1;color:#161d22}.bg-dark-grey-outline{border-width:1px;border-color:#40393d;border-style:solid!important;background:transparent;color:#40393d}.bg-dark-grey-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-dark-grey-outline.bg-hover:hover{border-color:transparent;background-color:#40393d;color:#fff}.bg-light-grey-outline{border-width:1px;border-color:#c0b6bb;border-style:solid!important;background:transparent;color:#c0b6bb}.bg-light-grey-outline.bg-hover{transition:background .2s,color .2s,border .2s}.bg-light-grey-outline.bg-hover:hover{border-color:transparent;background-color:#c0b6bb;color:#161d22}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}.animated{visibility:hidden;animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}.d200{animation-duration:.2s}.d400{animation-duration:.4s}.d600{animation-duration:.6s}.d800{animation-duration:.8s}.d1000{animation-duration:1s}.d1200{animation-duration:1.2s}.d1400{animation-duration:1.4s}.d1600{animation-duration:1.6s}.d1800{animation-duration:1.8s}.d2000{animation-duration:2s}@keyframes a{0%{opacity:0}10%{opacity:1}to{opacity:0;transform:scale(1.4)}}.pulseOut,.rotate{animation-name:a}@keyframes b{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:b}@keyframes c{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:c}.state-indicator{position:absolute;top:-999em;left:-999em;visibility:hidden;z-index:4}@media screen and (max-width:550px){.state-indicator{z-index:1}}@media screen and (min-width:551px) and (max-width:768px){.state-indicator{z-index:2}}@media screen and (min-width:769px) and (max-width:1220px){.state-indicator{z-index:3}}.lazy-image{visibility:hidden;opacity:0;transition:opacity .6s ease-in 0ms,visibility 0ms ease-in .6s}.lazy-image.lazy-success{visibility:visible;opacity:1;transition:opacity .6s ease-in 0ms,visibility 0ms ease-in 0ms}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/icons/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(../fonts/slick/slick.eot);src:url(../fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick/slick.woff) format("woff"),url(../fonts/slick/slick.ttf) format("truetype"),url(../fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"<"}[dir=rtl] .slick-prev:before{content:">"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:">"}[dir=rtl] .slick-next:before{content:"<"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:60px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin-left:-10px}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:".";width:20px;height:20px;font-family:slick;font-size:80px;line-height:20px;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff}.slick-dots li.slick-active button:before{color:#fff;-webkit-text-fill-color:#fff}@media{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:0;width:56px;bottom:0;cursor:pointer;background:rgba(64,57,61,.3);background:linear-gradient(180deg,rgba(64,57,61,0) 10%,rgba(64,57,61,.3) 50%,rgba(64,57,61,0) 90%);opacity:0;transition:opacity .14s}.featherlight-next:before,.featherlight-previous:before{position:absolute!important;top:50%!important;width:100%;text-align:center;color:#fff!important;font-size:30px!important;padding-right:2px!important;transform:translateY(-50%)}.featherlight-next:hover,.featherlight-previous:hover{opacity:1}.featherlight-previous{left:0}.featherlight-next{left:auto;right:0}.featherlight .featherlight-content{padding-top:40px!important;background:transparent!important}.featherlight-close-icon{padding-top:4px!important;font-size:2.14286em;color:#fff!important;width:40px!important;height:40px!important;background:transparent!important}.featherlight-close-icon:hover{color:#ccc!important}.slider .slide{position:relative}.slider .slide:not(:first-child){display:none}.slider.slick-initialized .slide{display:block}.slick-slider{margin-bottom:0}.slick-loading .slick-list{background:url(../img/icons/ajax-loader.gif) 50% 50% no-repeat transparent}.slick-slide{position:relative}.slick-slide:focus{outline:none}.slick-next,.slick-prev{width:42px;height:42px;margin-top:-21px;z-index:10}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{color:#40393d}.arrow-white .slick-next:after,.arrow-white .slick-next:before,.arrow-white .slick-prev:after,.arrow-white .slick-prev:before,.has-bg .slick-next:after,.has-bg .slick-next:before,.has-bg .slick-prev:after,.has-bg .slick-prev:before{color:#fff}.slick-prev{left:0}.slick-next{right:0}.um-account-name a:hover,.um-account-nav a.current,.um-account-side li a.current:hover span.um-account-icon,.um-account-side li a.current span.um-account-icon,.um-dropdown li a:hover,.um .um-cover-add:hover,.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,.um .um-item-meta a,.um .um-member-less a:hover,.um .um-member-more a:hover,.um .um-member-name a:hover,.um .um-members-pagi a:hover,.um .um-profile-subnav a.active,.um .um-tip:hover,i.um-active-color,span.um-active-color{color:#d491b1!important}.picker__box,.picker__nav--next:hover,.picker__nav--prev:hover,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,.um-modal-header,.um .um-field-group-head,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover{background:#d491b1!important}.picker--focused .picker__day--highlighted,.picker--focused .picker__list-item--highlighted,.picker--focused .picker__list-item--selected,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__footer,.picker__header,.picker__list-item--highlighted:hover,.picker__list-item--selected,.picker__list-item--selected:hover,.picker__list-item:hover,.um .um-field-group-head:hover{background:#ce82a7!important}.um input[type=submit]:disabled:hover{background:#d491b1!important}.um a.um-button,.um a.um-button.um-disabled:active,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:hover,.um input[type=submit].um-button,.um input[type=submit].um-button:focus{background:#d491b1!important;color:#161d22!important;text-align:center}.um .um-button.um-alt,.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt,.um input[type=submit].um-button.um-alt:hover{background:#e5e5e5!important}.um a.um-link{color:#d491b1!important}.um a.um-button:hover,.um input[type=submit].um-button:hover{background-color:#ce82a7!important}.um a.um-link-hvr:hover,.um a.um-link:hover{color:#ce82a7!important}header{position:relative;clear:both;height:110px;width:100%;padding:0;margin-top:0;z-index:100;border-top:none;transition:transform .2s,margin .2s}@media screen and (max-width:1220px){header{height:90px;margin-top:0;transition:transform .2s,margin 0ms}}@media screen and (min-width:551px) and (max-width:1220px){header{height:90px}}header .header-top{position:absolute;bottom:100%;left:0;width:100%;height:0;background:#40393d}header .header-top .top-right{position:absolute;right:20px}@media screen and (max-width:1220px){header .header-top{display:none}}header .contactUs{float:right;padding-top:30px;text-align:right;font-family:Helvetica Neue,Bitstream Vera Sans,Arial}@media screen and (max-width:1220px){header .contactUs{display:none}}header .contactUs .phone{font-size:1.78571em}header .contactUs .phone a:before{display:inline-block;width:21px;height:20px;margin-right:5px;background:url(../img/header/icon-phone.png) 50% 50% no-repeat;content:""}header .contactUs .email span{color:#814462}header .header-bottom{position:relative;height:100%;color:#fff;background:#40393d;transition:background .2s}.header-fixed.compact-header-a header .header-bottom{background:#40393d}header .header-logo{position:absolute;display:table;height:110px;width:110px;z-index:10}header .header-logo a{display:table-cell;vertical-align:middle}header .header-logo .logo{height:85px;background:0 50% no-repeat;background-size:contain}@media screen and (max-width:1220px){header .header-logo{position:relative;height:90px;width:160px}header .header-logo a{padding:7% 0}header .header-logo a .logo{height:65px}}@media screen and (min-width:551px) and (max-width:1220px){header .header-logo{width:260px;height:90px}header .header-logo a{padding:4% 0}header .header-logo a .logo{height:65px}}.header-fixed header{position:fixed;top:0;left:0}.header-fixed header+.module{margin-top:90px}@media screen and (min-width:551px) and (max-width:1220px){.header-fixed header+.module{margin-top:90px}}@media screen and (min-width:1221px){.header-fixed header+.module{margin-top:110px}}.header-fixed header+.mod-banner{margin-top:0!important}.header-fixed.compact-header-a header{height:65px;margin-top:0}.header-fixed.compact-header-a header .header-bottom{background:#fff}.header-fixed.compact-header-a header .header-logo{height:110px}.page-ultimate-member header .btn-back-home{position:absolute;top:0;right:0;line-height:110px}@media screen and (max-width:1220px){.page-ultimate-member header .btn-back-home{line-height:90px}.page-ultimate-member header .btn-back-home .button{padding:16px 15px}}@media screen and (min-width:551px) and (max-width:1220px){.page-ultimate-member header .btn-back-home{line-height:90px}}.header-phone-mobile{position:absolute;display:inline-block;height:90px;left:0;width:100%;text-align:right;padding-top:28px;padding-right:80px;font-size:20px;font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:400;top:0;z-index:10}@media screen and (max-width:1220px){.header-phone{display:none}.header-phone-mobile{display:inline-block}.header-phone-mobile a{display:inline-block;vertical-align:middle}}@media screen and (min-width:1221px){.header-phone{display:inline}.header-phone-mobile{display:none}}.menu-wrap{height:100%}.menu-wrap nav .menu-container{transition:height .2s}.menu-wrap nav .menu-container ul{padding:0;list-style:none}.menu-wrap nav .menu-container li{position:relative;padding:0}.menu-wrap nav .menu-container a{position:relative;padding:10px 15px;font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:400;font-size:1em;text-decoration:none;letter-spacing:.05em;transition:background .2s,color .2s}.menu-wrap nav .menu-container .btn-find-product{margin:0;padding:10px 16px}.menu-wrap nav .menu-container .btn-find-product span{display:inline-block;padding:4px}.menu-wrap nav .menu-container .btn-find-product:after{vertical-align:bottom;display:inline-block;width:30px;height:22px;margin-left:6px;background:url(../img/icons/search.png) 100% 50% no-repeat;background-size:18px auto;border-left:1px solid #161d22;content:""}@media screen and (max-width:1220px){.menu-wrap nav{position:fixed;top:-100px;bottom:-100px;left:0;z-index:800;width:100%;padding:170px 20px 100px;background:rgba(64,57,61,.96);overflow:hidden;opacity:0;visibility:hidden;transform:translate3D(-110%,0,0)}}@media screen and (max-width:1220px) and (min-width:551px) and (max-width:1220px){.menu-wrap nav{padding-top:190px}}@media screen and (max-width:1220px){.menu-wrap nav.animating{transition:opacity .4s,visibility .4s,transform 0ms .4s}.menu-wrap nav.is-opened{opacity:1;visibility:visible;transform:translate3D(0,0,0)}.menu-wrap nav.is-opened.animating{transition:opacity .4s,visibility 0ms 0ms,transform 0ms 0ms}.menu-wrap nav .menu-container{overflow:auto;height:100%;padding-top:110px}.menu-wrap nav .menu-container .menu{max-width:500px;margin:0 auto;text-align:center}.menu-wrap nav .menu-container li{text-align:center;margin-bottom:10px;font-size:1.28571em}.menu-wrap nav .menu-container .menu-main li>a{background-color:transparent;color:#fff;border-color:hsla(0,0%,100%,.2);transition:background .2s,color .2s,border .2s}.menu-wrap nav .menu-container .menu-main li>a:hover{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.2)}}@media screen and (min-width:1221px){.menu-wrap{clear:both;width:100%;display:table;height:110px}.menu-wrap nav{position:relative;top:auto;left:auto;height:110px;opacity:1;visibility:visible}.menu-wrap nav .menu-container{height:110px}.menu-wrap nav .menu-container .menu>li>a{line-height:110px;padding:0 7px;overflow:hidden;display:inline-block;font-size:1em;font-weight:400;color:#fff}.menu-wrap nav .menu-container .menu>li.active:after,.menu-wrap nav .menu-container .menu>li:hover:after{position:absolute;bottom:-3px;left:0;width:100%;height:3px;display:block;opacity:1;visibility:visible;transition:opacity .2s 0ms;content:""}.menu-wrap nav .menu-container .menu>li:hover>a{color:#d491b1}.menu-wrap nav .menu-container li{position:relative;display:inline-block;width:auto}.menu-wrap nav .menu-container li.active>a,.menu-wrap nav .menu-container li:hover>a{color:#d491b1}.menu-wrap nav .menu-container #menu-header-main{margin-left:140px;z-index:4;display:inline-block;height:110px}.menu-wrap nav .menu-container #menu-header-secondary{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;z-index:5;text-align:right;line-height:110px;width:35%;float:right}.menu-wrap nav .menu-container #menu-header-secondary img{height:15px}.menu-wrap nav .menu-container #menu-header-secondary>li:hover>a{background:#8e4b6c}.header-fixed.compact-header-a .menu-wrap,.header-fixed.compact-header-a .menu-wrap nav,.header-fixed.compact-header-a .menu-wrap nav .menu-container{height:110px}.header-fixed.compact-header-a .menu-wrap nav .menu-container .menu>li>a{line-height:110px}}@media screen and (max-width:1220px){body.menu-active{overflow:hidden}}.menu-top-wrap{display:inline-block}.menu-top-wrap .menu-top{padding:0}.menu-top-wrap .menu-top li{display:inline-block;padding:0}.menu-top-wrap .menu-top li a{display:block;padding:0 10px;font-size:.85714em;text-decoration:none!important;color:#814462;line-height:0;transition:background .2s}.menu-top-wrap .menu-top li a:hover{background:#924d6f}.mobile-menu-toggle{display:block;position:absolute;top:0;right:0;height:90px;width:60px;cursor:pointer;z-index:810;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .2s ease-in}@media screen and (min-width:551px) and (max-width:1220px){.mobile-menu-toggle{height:90px;right:8px}}@media screen and (min-width:1221px){.mobile-menu-toggle{display:none}}.mobile-menu-toggle span,.mobile-menu-toggle span:after,.mobile-menu-toggle span:before{content:"";display:block;position:absolute;left:50%;margin-left:-11px;height:2px;width:22px;background:#c0b6bb;transition:all .2s ease-in}.mobile-menu-toggle span{top:50%;margin-top:-1px}.mobile-menu-toggle span:before{top:-7px}.mobile-menu-toggle span:after{bottom:-7px}.mobile-menu-toggle.active{transform:rotate(90deg)}.mobile-menu-toggle.active span{background-color:transparent}.mobile-menu-toggle.active span:before{background:#fff;transform:rotate(45deg) translate3D(5px,5px,0)}.mobile-menu-toggle.active span:after{background:#fff;transform:rotate(-45deg) translate3D(5px,-5px,0)}.header-fixed.compact-header-a .mobile-menu-toggle{height:110px}@media screen and (max-width:1220px){.menu-wrap nav .menu .menu-item-has-children .sub-menu-toggle{position:absolute;right:0;height:44px;width:44px;top:0;cursor:pointer;line-height:1}}@media screen and (max-width:1220px) and (max-width:1024px){.menu-wrap nav .menu .menu-item-has-children .sub-menu-toggle:before{display:inline-block;content:"+";color:#d491b1;font-size:1.42857em;line-height:25px}}@media screen and (max-width:1220px){.menu-wrap nav .menu .menu-item-has-children .sub-menu{display:none;background-color:rgba(129,68,98,.4);color:#fff;border-color:hsla(0,0%,100%,.2);transition:background .2s,color .2s,border .2s}.menu-wrap nav .menu .menu-item-has-children .sub-menu:hover{background:rgba(116,61,88,.4);color:#fff;border-color:hsla(0,0%,100%,.2)}.menu-wrap nav .menu .menu-item-has-children .sub-menu li{margin:0}.menu-wrap nav .menu .menu-item-has-children .sub-menu a{font-size:.71429em}.menu-wrap nav .menu .menu-item-has-children.open .sub-menu-toggle:before{content:"-"}.menu-wrap nav .menu .menu-item-has-children.open .sub-menu{display:block}}@media screen and (min-width:1221px){.menu-wrap nav .menu .menu-item-has-children .sub-menu-toggle{display:none}.menu-wrap nav .menu .menu-item-has-children .sub-menu{opacity:0;visibility:hidden;transition:opacity .2s 0ms,visibility 0ms .2s}.menu-wrap nav .menu .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition:opacity .2s 0ms,visibility 0ms 0ms}}@media screen and (min-width:1221px){.menu-wrap nav .sub-menu{display:block;position:absolute;top:80px;left:0;width:auto;margin:0 auto;overflow:hidden;min-width:100%;background:#f5f5f5;box-shadow:1px 1px 1px 0 hsla(330,7%,73%,.15)}.menu-wrap nav .sub-menu:before{position:absolute;top:0;left:0;width:100%;height:3px;display:block;opacity:1;visibility:visible;z-index:10;content:""}.menu-wrap nav .sub-menu li{display:block;margin:0;width:300px}.menu-wrap nav .sub-menu li>a{display:block;padding:12px 30px;color:#161d22;line-height:1em;font-size:1em;white-space:nowrap;font-family:Helvetica Neue,Bitstream Vera Sans,Arial}.menu-wrap nav .sub-menu li.active>a,.menu-wrap nav .sub-menu li:hover>a,.menu-wrap nav .sub-menu li>a:hover{color:#d491b1;background:#814462}.header-fixed.compact-header-a .menu-wrap nav .sub-menu{top:50px}}.breadcrumbs{position:relative;z-index:4;clear:both;padding:0;margin:0 0 50px;font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-size:.92857em;text-align:center;color:#c0b6bb}.breadcrumbs .layoutwidth>span{padding:10px 20px;border-radius:30px;color:#c0b6bb;background:#fff;border-radius:5px}.breadcrumbs.padding-bottom{padding-bottom:100px}.breadcrumbs a{display:inline-block;padding:8px;transition:color .2s,background .2s;color:#c0b6bb}.breadcrumbs a:hover{text-decoration:none;color:#161d22}.breadcrumbs .breadcrumb_last{display:inline-block;padding-left:8px;color:#161d22}@media screen and (max-width:768px){.breadcrumbs{display:none}}.breadcrumbs+.module{border-top:none}.has-bg .breadcrumbs .layoutwidth>span{border-color:#fff}footer{clear:both;background:#fff;padding:50px 0 0;margin-top:0;border-top:1px solid #ccc;font-size:.92857em;font-weight:300;text-align:left}footer,footer a{color:#40393d}footer strong{font-weight:600}footer ul{padding:10px 0 0}footer ul li{padding:0 0 10px;list-style:none}footer ul li a{display:block}footer .h3,footer h3{padding:0;margin:0 0 15px;line-height:1.21429em!important;font-weight:400;text-transform:uppercase;color:#d491b1;font-size:1.78571em}footer .footer-partner-logos>img{height:35px}footer .footer-logo{padding:40px 20px;display:block}@media screen and (max-width:768px){footer .footer-logo{padding-left:0;padding-right:0}}@media screen and (min-width:1221px){footer .footer-logo{padding:0 20px 80px 0}}footer .footer-logo{display:table;width:100%;text-align:center}footer .footer-logo a{display:table-cell;vertical-align:middle;align:left}footer .footer-logo .logo{width:110px;background:0 0 no-repeat;background-size:contain}footer .about-menu,footer .company,footer .copyright,footer .products-menu,footer .resources-menu{padding:0 20px 40px}@media screen and (max-width:768px){footer .about-menu,footer .company,footer .copyright,footer .products-menu,footer .resources-menu{padding-left:0;padding-right:0}}@media screen and (min-width:1221px){footer .about-menu,footer .company,footer .copyright,footer .products-menu,footer .resources-menu{vertical-align:top;display:inline-block;padding-right:50px;width:48%}}@media screen and (min-width:1281px){footer .about-menu,footer .company,footer .copyright,footer .products-menu,footer .resources-menu{width:auto}footer .about-menu .h3,footer .about-menu h3,footer .company .h3,footer .company h3,footer .copyright .h3,footer .copyright h3,footer .products-menu .h3,footer .products-menu h3,footer .resources-menu .h3,footer .resources-menu h3{line-height:2.28571em}footer .about-menu .menu-footer-main-container,footer .about-menu ul,footer .company .menu-footer-main-container,footer .company ul,footer .copyright .menu-footer-main-container,footer .copyright ul,footer .products-menu .menu-footer-main-container,footer .products-menu ul,footer .resources-menu .menu-footer-main-container,footer .resources-menu ul{display:inline-block;vertical-align:top;padding-top:0}}@media screen and (min-width:1281px){footer .company{width:400px}footer .main-menu{width:240px}footer .insights,footer .resources{width:430px;text-align:right}footer .insights .h3,footer .insights h3,footer .resources .h3,footer .resources h3{float:left}footer .insights ul,footer .resources ul{width:290px;text-align:left}footer .resources{padding-left:40px;width:480px}}footer .copyright{padding:50px 20px 40px;clear:both;width:100%;text-align:center}@media screen and (max-width:768px){footer .copyright{padding-left:0;padding-right:0}}footer .copyright ul{padding:0}footer .copyright ul li{padding:0 10px 0 0;display:inline-block}@media screen and (min-width:1221px){footer .copyright ul{display:inline-block}}@media screen and (min-width:1221px){footer .copyright{width:100%}footer .copyright div{display:inline-block}footer .copyright ul{padding-left:20px}}.page-ultimate-member footer{padding:483px 0 0;border:none;background:url(../img/footer/footer-graffiti.jpg) 50% 0 no-repeat}.page-ultimate-member footer .footer-logo{padding-bottom:35px}.page-ultimate-member footer .copyright{padding:35px 20px 70px}.page-ultimate-member footer .copyright .footer-nav{display:block}.social-media a{display:inline-block;margin:0 3px;font-size:16px;width:40px;color:#40393d;text-decoration:none;transition:color .2s,background .2s}.social-media a:hover.social-facebook{color:#3b5998}.social-media a:hover.social-twitter{color:#00aced}.social-media a:hover.social-linkedin{color:#007bb6}.social-media a:hover.social-google{color:#dd4b39}.social-media a:hover.social-youtube{color:#b00}.social-media a:hover.social-instagram{color:#517fa4}.social-media.circles a{border-radius:50%;background:#40393d;padding:6px;color:#fff}.social-media.circles a:hover{color:#fff}.social-media.circles a:hover.social-facebook{background:#3b5998}.social-media.circles a:hover.social-twitter{background:#00aced}.social-media.circles a:hover.social-linkedin{background:#007bb6}.social-media.circles a:hover.social-google{background:#dd4b39}.social-media.circles a:hover.social-youtube{background:#b00}.social-media.circles a:hover.social-instagram{background:#517fa4}.title-block{max-width:1020px;padding-bottom:30px;margin:0 auto;text-align:center}.title-block .title{max-width:1020px;margin:0 auto;padding:0 0 10px;font-weight:300}.title-block .subtitle{max-width:1020px;margin:0 auto;padding-bottom:10px;font-size:1.28571em;font-weight:700;text-transform:uppercase}@media screen and (min-width:551px) and (max-width:1220px){.title-block .subtitle{padding-bottom:5px;font-size:1em}}.title-block .intro{padding:20px 0;font-size:1.28571em;text-align:left}.title-block+.actions{padding-top:0}.component-accordion{padding:0;margin:0 auto;list-style-type:none;text-align:left}.content .component-accordion{padding-bottom:40px}.component-accordion .accordion-item{padding:0;list-style-type:none;transition:background .3s ease}.component-accordion .accordion-item:before{content:""}.component-accordion .accordion-item:first-of-type .accordion-title{border-top:1px solid #b3b3b3}.component-accordion .accordion-item.animating .accordion-detail{position:relative;width:100%;height:auto}.component-accordion .accordion-item.open{background:#ccc}.component-accordion .accordion-item.open .accordion-title{color:inherit;border-bottom:transparent}.component-accordion .accordion-item.open .accordion-title span:after,.component-accordion .accordion-item.open .accordion-title span:before{transform:rotate(0deg)}.component-accordion .accordion-item.open .accordion-detail{position:relative;visibility:visible;opacity:1;transition:opacity .2s,visibility 0ms 0ms;width:100%;height:auto}.component-accordion .accordion-title{position:relative;display:block;padding:24px 50px 24px 24px;cursor:pointer;color:inherit;text-decoration:none;font-weight:600;line-height:1.4;border-bottom:1px solid #b3b3b3;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .3s ease}@media screen and (min-width:1221px){.component-accordion .accordion-title{font-size:1.28571em;padding-left:40px}}.component-accordion .accordion-title:hover span:after,.component-accordion .accordion-title:hover span:before{background:#814462}.component-accordion .accordion-symbol{position:absolute;display:block;right:10px;top:50%;height:1.7em;width:1.7em;margin-top:-.9em;border:1px solid #b3b3b3;border-radius:50%}@media screen and (min-width:769px){.component-accordion .accordion-symbol{right:28px}}.component-accordion .accordion-symbol:after,.component-accordion .accordion-symbol:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;margin-top:-1px;margin-left:-5px;background:#40393d;transition:all .2s}.component-accordion .accordion-symbol:before{transform:rotate(90deg)}.component-accordion .accordion-detail{position:fixed;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0ms .2s;width:0;height:0;padding:20px 20px 40px;border-bottom:1px solid #b3b3b3}@media screen and (min-width:1221px){.component-accordion .accordion-detail{padding:20px 50px 40px 40px}}.mod-banner{position:relative;width:100%;padding:0;overflow:hidden;border-top:none;height:280px}@media screen and (min-width:551px){.mod-banner{height:300px}}@media screen and (min-width:1221px){.mod-banner{height:450px}}.header-fixed .mod-banner{height:370px}@media screen and (min-width:551px){.header-fixed .mod-banner{height:390px}}@media screen and (min-width:1221px){.header-fixed .mod-banner{height:560px}}.mod-banner.size-compact{height:150px}.mod-banner.size-compact .breadcrumbs{margin-bottom:0}@media screen and (min-width:551px){.mod-banner.size-compact{height:200px}}@media screen and (min-width:1221px){.mod-banner.size-compact{height:260px}}.header-fixed .mod-banner.size-compact{height:240px}@media screen and (min-width:551px){.header-fixed .mod-banner.size-compact{height:290px}}@media screen and (min-width:1221px){.header-fixed .mod-banner.size-compact{height:370px}}.mod-banner.size-large{height:320px}@media screen and (min-width:551px){.mod-banner.size-large{height:300px}}@media screen and (min-width:1221px){.mod-banner.size-large{height:500px}}.header-fixed .mod-banner.size-large{height:410px}@media screen and (min-width:551px){.header-fixed .mod-banner.size-large{height:390px}}@media screen and (min-width:1221px){.header-fixed .mod-banner.size-large{height:610px}}@media screen and (min-width:1221px){.mod-banner.size-full-height{height:100%;min-height:700px;margin-top:0}}.mod-banner .slider,.mod-banner .slider .slick-list,.mod-banner .slider .slick-track{height:100%}.mod-banner .banner{display:block;height:100%;vertical-align:middle;text-align:center}.mod-banner .banner.has-bg{background:#c0b6bb;color:#fff!important}.mod-banner .banner .banner-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:50% 0/cover no-repeat transparent}.mod-banner .banner .layoutwidth{display:table;width:100%;height:100%}.mod-banner .banner .layoutwidth .inner{display:table-cell;vertical-align:middle;padding:20px 0}.mod-banner .banner .layoutwidth .inner .title{max-width:1020px;margin:0 auto;padding-top:50px;padding-bottom:30px;font-size:7.14286em;color:#fff;text-shadow:0 0 15px #000}@media screen and (max-width:550px){.mod-banner .banner .layoutwidth .inner .title{font-size:3.57143em;padding-top:20px;padding-bottom:20px}}@media screen and (min-width:551px) and (max-width:1220px){.mod-banner .banner .layoutwidth .inner .title{font-size:3.57143em;padding-top:20px;padding-bottom:20px}}.mod-banner .banner .layoutwidth .inner .subtitle{max-width:1020px;margin:0 auto;padding-bottom:10px;font-size:1.28571em;font-weight:700;text-transform:uppercase}@media screen and (max-width:550px){.mod-banner .banner .layoutwidth .inner .subtitle{display:none}}@media screen and (min-width:551px) and (max-width:1220px){.mod-banner .banner .layoutwidth .inner .subtitle{padding-bottom:5px;font-size:1em}}@media screen and (max-width:768px){.mod-banner .banner .layoutwidth .inner .actions{padding-top:0}}@media screen and (min-width:1221px){.mod-banner .banner .layoutwidth .inner .actions{padding:35px 0 0}}.mod-banner .banner .layoutwidth .inner .button{margin:5px 10px;font-size:.85714em;font-weight:700}@media screen and (max-width:768px){.mod-banner .banner .layoutwidth .inner .button{margin:10px 0 0}}@media screen and (min-width:551px) and (max-width:1220px){.mod-banner .banner .layoutwidth .inner .button{margin:10px 10px 0}}.header-fixed header+.mod-banner .banner .layoutwidth .inner{padding-top:110px}@media screen and (min-width:769px){.header-fixed header+.mod-banner .banner .layoutwidth .inner{padding-top:110px}}@media screen and (min-width:1221px){.header-fixed header+.mod-banner .banner .layoutwidth .inner{padding-top:130px}}.page-ultimate-member .mod-banner{height:auto;padding:0;background:#fff}.page-ultimate-member .mod-banner .banner{background:#fff}.page-ultimate-member .mod-banner .banner .module-bg{background:url(../img/header/header-graffiti.jpg) 50% -100px no-repeat!important}@media screen and (max-width:1220px){.page-ultimate-member .mod-banner .banner .module-bg{background-position:50% -250px!important}}.page-ultimate-member .mod-banner .banner .breadcrumbs{display:none}.page-ultimate-member .mod-banner .banner .layoutwidth{display:block}.page-ultimate-member .mod-banner .banner .layoutwidth .inner{padding:260px 0 20px;display:block;vertical-align:bottom}@media screen and (max-width:1220px){.page-ultimate-member .mod-banner .banner .layoutwidth .inner{padding-top:60px}}.page-ultimate-member .mod-banner .banner .layoutwidth .inner .title{padding:0;color:#814462;text-shadow:none;font-size:4em}.page-ultimate-member .mod-banner+.mod-text{padding-top:0}.mod-call-to-action{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;height:188px;margin-bottom:50px!important}.mod-call-to-action .col{padding:0;margin-right:0}.mod-call-to-action .left{background-position:0}.mod-call-to-action .left .top{background:rgba(0,0,0,.5);height:93px;border-bottom:1px solid #574f53;border-right:1px solid #574f53}.mod-call-to-action .left .top .actions{position:relative;width:300px;float:right;padding:0;text-align:right;background-color:#40393d}.mod-call-to-action .left .top .actions img{position:absolute;top:-40px;left:-95px;z-index:10}.mod-call-to-action .left .top .actions .button{font-size:1.28571em;color:#fff}.mod-call-to-action .left .top .actions .button:hover{color:#ccc}.mod-call-to-action .left .top .actions .button span{display:inline-block;width:100px}.mod-call-to-action .left .top .actions .download:after{display:inline-block;width:26px;height:38px;margin:0 10px 0 45px;vertical-align:text-bottom;background:url(../img/icons/download-white.png) 50% 50% no-repeat;background-size:26px 38px;content:""}.mod-call-to-action .left .bottom{height:93px;border-right:1px solid #574f53;position:relative}.mod-call-to-action .left .bottom .actions{position:absolute;width:300px;right:0;top:0;padding:0;text-align:right;background-color:#d491b1}.mod-call-to-action .left .bottom .actions .button{font-size:1.28571em;color:#fff}.mod-call-to-action .left .bottom .actions .button:hover{color:#ccc}.mod-call-to-action .left .bottom .actions .button span{display:inline-block;width:70px}.mod-call-to-action .left .bottom .actions .video:after{display:inline-block;width:43px;height:38px;margin:0 0 0 70px;vertical-align:text-bottom;background:url(../img/icons/video.png) 50% 50% no-repeat;background-size:43px 38px;content:""}.mod-call-to-action .right{background-position:100%}.mod-call-to-action .right .top{background:rgba(0,0,0,.5);height:93px;border-bottom:1px solid #574f53;position:relative}.mod-call-to-action .right .top .actions{position:absolute;width:300px;left:0;top:0;padding:0;text-align:right;background-color:#40393d}.mod-call-to-action .right .top .actions img{position:absolute;top:-20px;right:-95px;z-index:10}.mod-call-to-action .right .top .actions .button{font-size:1.28571em;color:#fff;width:100%;padding-right:70px}.mod-call-to-action .right .top .actions .button:hover{color:#ccc}.mod-call-to-action .right .top .actions .button span{display:inline-block;width:70px}.mod-call-to-action .right .top .actions .search:before{display:inline-block;width:38px;height:38px;margin:0 70px 0 0;vertical-align:text-bottom;background:url(../img/icons/search-white.png) 50% 50% no-repeat;background-size:38px 38px;content:""}.mod-call-to-action .right .bottom{height:93px}.mod-call-to-action .right .bottom .actions{position:relative;width:300px;float:left;padding:0;text-align:left;background-color:#d491b1}.mod-call-to-action .right .bottom .actions .button{font-size:1.28571em;color:#fff}.mod-call-to-action .right .bottom .actions .button:hover{color:#ccc}.mod-call-to-action .right .bottom .actions .button span{display:inline-block;width:70px}.mod-call-to-action .right .bottom .actions .whatsnew:before{display:inline-block;width:43px;height:38px;margin:0 70px 0 0;vertical-align:text-bottom;background:url(../img/icons/star-white.svg) 50% 50% no-repeat;background-size:43px 38px;content:""}@media screen and (max-width:768px){.mod-call-to-action{height:376px}.mod-call-to-action .col{width:100%;margin-bottom:0}.mod-call-to-action .left .top .actions{width:100%;float:none;text-align:center}.mod-call-to-action .left .top .actions img{display:none}.mod-call-to-action .left .top .actions .button{margin-left:40px;text-align:left}.mod-call-to-action .left .bottom{height:93px}.mod-call-to-action .left .bottom .actions{width:100%;float:none;text-align:center}.mod-call-to-action .left .bottom .actions .button{margin-left:40px;text-align:left}.mod-call-to-action .right .top .actions{width:100%;float:none;text-align:center}.mod-call-to-action .right .top .actions img{display:none}.mod-call-to-action .right .top .actions .button{margin-left:40px;text-align:left;width:auto;padding-right:25px}.mod-call-to-action .right .top .actions .search:before{display:none}.mod-call-to-action .right .top .actions .search:after{display:inline-block;width:38px;height:38px;margin:0 0 0 70px;vertical-align:text-bottom;background:url(../img/icons/search-white.png) 50% 50% no-repeat;background-size:38px 38px;content:""}.mod-call-to-action .right .bottom{height:93px}.mod-call-to-action .right .bottom .actions{width:100%;float:none;text-align:center}.mod-call-to-action .right .bottom .actions .button{margin-left:40px;text-align:left}.mod-call-to-action .right .bottom .actions .whatsnew:before{display:none}.mod-call-to-action .right .bottom .actions .whatsnew:after{display:inline-block;width:43px;height:38px;margin:0 0 0 70px;vertical-align:text-bottom;background:url(../img/icons/star-white.svg) 50% 50% no-repeat;background-size:43px 38px;content:""}}.mod-tabs{padding-bottom:0}.mod-tabs .tabs{padding:0;list-style-type:none}.mod-tabs .tabs.tabs-desktop{display:none}@media screen and (min-width:769px){.mod-tabs .tabs.tabs-mobile{display:none}.mod-tabs .tabs.tabs-desktop{width:100%;max-width:1280px;margin:0 auto -1px;display:table;position:relative;z-index:1;border-right:1px solid #a6a6a6;text-align:center}.mod-tabs .tabs.tabs-desktop>.tab{display:table-cell;text-align:center}.mod-tabs .tabs.tabs-desktop .tab-title{border-bottom-color:#ccc}}.mod-tabs .tab-panels{overflow:hidden}.mod-tabs .tab{padding:0}@media screen and (min-width:769px){.mod-tabs .tab{display:inline-block}}.mod-tabs .tab.open .tab-title,.mod-tabs .tab:hover .tab-title{background-color:#ccc}.mod-tabs .tab-title{position:relative;display:block;width:auto;padding:15px 20px;background-color:#fff;border:1px solid #a6a6a6;border-right:none;text-align:center;font-size:1.28571em;cursor:pointer;transition:background-color .4s,border-color .4s,color .4s}.mod-tabs .panel{background-color:#ccc;position:fixed;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0ms .2s;text-align:left}.mod-tabs .panel>.content{padding-bottom:40px}.mod-tabs .panel.animating{position:relative}.mod-tabs .panel.open{position:relative;visibility:visible;opacity:1;transition:opacity .2s,visibility 0ms 0ms}.mod-text.thinContent{text-align:center}.mod-text.thinContent .layoutwidth{max-width:768px;margin:0 auto}.mod-text.leftContent .title-block{max-width:1280px;text-align:left}.mod-text.leftContent .title-block .title{font-family:Northwell,Helvetica Neue,Bitstream Vera Sans,Arial;max-width:1280px}.mod-text.leftContent .title-block .subtitle{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;max-width:1280px}.mod-text.leftContent .actions{max-width:1280px;text-align:left}.mod-text.leftContent .actions>.button:first-of-type{margin-left:0}.mod-text .services{padding-top:60px;margin:0 auto;max-width:1280px;text-align:left}.mod-text .services .service{padding-bottom:35px}.mod-text .services .service a{display:block;height:124px;position:relative;padding-left:190px;transition:all .2s;font-size:1.28571em;color:#814462}.mod-text .services .service a span{height:120px;margin-right:40px;display:table}.mod-text .services .service a span span{display:table-cell;vertical-align:middle}@media screen and (max-width:768px){.mod-text .services .service a span{width:100%;margin:0}.mod-text .services .service a span span{padding:0 20px}}.mod-text .services .service a:after{position:absolute;top:0;right:0;height:120px;width:40px;display:inline-block;background:url(../img/icons/arrow-right-blue.png) 50% 50% no-repeat;content:""}@media screen and (max-width:768px){.mod-text .services .service a:after{top:auto;bottom:0}}.mod-text .services .service a:hover{background:#814462;color:#fff}.mod-text .services .service a:hover:after{background-image:url(../img/icons/arrow-right-white.png)}.mod-text .services .service img{width:170px!important;height:120px!important;position:absolute;top:0;left:0}@media screen and (max-width:768px){.mod-text .services .service img{width:100%!important;height:auto!important;position:relative;top:auto;left:auto}}.mod-text .services .service .h3,.mod-text .services .service h3{font-weight:400}@media screen and (max-width:768px){.mod-text .services .service{padding:0 30px 15px}.mod-text .services .service a{height:auto;padding-left:0}}.mod-text .gallery .col{margin-top:30px}.mod-text .gallery .col .image{display:block;height:230px;position:relative;background:50% 50% no-repeat;background-size:cover;text-align:center}.mod-text .gallery .col .image:before{width:60px;height:60px;display:inline-block;margin-top:85px;content:"";background:url(../img/icons/clip.png) 50% 50% no-repeat #814462;opacity:0;transition:opacity .2s}.mod-text .gallery .col .image:hover:before{opacity:1}.mod-text+.mod-text-quicklinks:not(.bg-extra-light-grey),.mod-text+.mod-text-quicklinks:not(.bg-purple),.mod-text+.mod-text:not(.bg-extra-light-grey),.mod-text+.mod-text:not(.bg-purple){padding-top:0}.mod-text-quicklinks{padding-bottom:0}.mod-text-quicklinks .mainContent{text-align:left!important}.mod-text-quicklinks .mainContent .title-block{text-align:left}.mod-text-quicklinks .mainContent .title-block .title{font-family:Northwell,Helvetica Neue,Bitstream Vera Sans,Arial;margin-bottom:30px}.mod-text-quicklinks .mainContent .title-block .subtitle{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:1.78571em}.mod-text-quicklinks .mainContent:after{margin:80px 15px 50px;height:1px;width:100%;display:block;content:""}@media screen and (max-width:768px){.mod-text-quicklinks .mainContent:after{margin-top:50px}}@media screen and (max-width:1220px){.mod-text-quicklinks .mainContent .quicklinks .wrapper{padding-top:30px;margin-top:30px}}@media screen and (min-width:1221px){.mod-text-quicklinks .mainContent .quicklinks .wrapper{padding-left:30px;margin-left:15px}}.mod-text-quicklinks .mainContent .quicklinks .wrapper .h3,.mod-text-quicklinks .mainContent .quicklinks .wrapper h3{margin:35px 0 0;font-size:1.07143em;font-weight:700}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul{display:block;vertical-align:top;padding:0;margin:0;width:100%}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul .menu-item{display:table;width:100%;padding:0;font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-size:1.07143em;list-style:none;border-top:1px solid #c0b6bb}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul .menu-item a{text-align:right;font-family:Helvetica Neue,Bitstream Vera Sans,Arial}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul .menu-item p{display:table-cell;padding:0}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul .menu-item .link{display:table-cell;text-align:right}.mod-text-quicklinks .mainContent .quicklinks .wrapper ul li:last-child{border-bottom:1px solid #c0b6bb}@media screen and (min-width:769px) and (max-width:1220px){.mod-text-quicklinks{padding:40px 20px 20px}.mod-text-quicklinks .mainContent .title-block .title{font-size:1.42857em}}@media screen and (max-width:550px){.mod-text-quicklinks{padding:40px 20px 20px}.mod-text-quicklinks .mainContent .title-block .title{font-size:1.42857em}}.mod-text-quicklinks+.mod-text-quicklinks:not(.bg-extra-light-grey),.mod-text-quicklinks+.mod-text-quicklinks:not(.bg-purple),.mod-text-quicklinks+.mod-text:not(.bg-extra-light-grey),.mod-text-quicklinks+.mod-text:not(.bg-purple){padding-top:0}.mod-product-list .title-block{max-width:none;padding:20px 0 0}.mod-product-list .title-block .title{max-width:none;font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:2.14286em;text-align:center;border-top:1px solid #ccc;margin:0;padding:30px 0}.mod-product-list .product-list-options{display:none;padding:10px 30px;margin-bottom:50px;background:#efedee;border-radius:5px}.mod-product-list .product-list-options .h3,.mod-product-list .product-list-options h3{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:400;font-size:1.71429em;text-align:left}.mod-product-list .product-list-options ul{padding:0;margin:0}.mod-product-list .product-list-options ul li{display:inline-block;margin:0 10px 15px 0;padding:0}.mod-product-list .product-list-options .badge{display:inline-block;padding:0 8px;background:#c0b6bb;border-radius:5px;color:#fff;font-weight:400}.mod-product-list .product-list-options .btn-find-product{margin:10px 0;padding:10px 16px}.mod-product-list .product-list-options .btn-find-product span{display:inline-block;padding:4px}.mod-product-list .product-list-options .btn-find-product:after{vertical-align:bottom;display:inline-block;width:30px;height:22px;margin-left:6px;background:url(../img/icons/search.png) 100% 50% no-repeat;background-size:18px auto;border-left:1px solid #161d22;content:""}.mod-product-list .product .content .image{display:block;position:relative;width:100%;overflow:hidden}.mod-product-list .product .content .image .productImage{height:210px;width:100%;max-width:100%;background:url(../img/products/default-image.png) 50% 50% no-repeat #f8edf2;background-size:cover;transition:all .3s}.mod-product-list .product .content .image .icons{position:absolute;width:54px;height:150px;right:7px;top:7px;z-index:20;padding:0;margin:0;text-align:right}.mod-product-list .product .content .image .icons li{padding:0;margin:0 0 7px;width:25px;list-style:none;display:inline-block}.mod-product-list .product .content .image .icons li img{width:25px;height:auto}.mod-product-list .product .content .image:hover .productImage{transform:scale(1.1)}.mod-product-list .product .content .title{padding:0;font-size:1.28571em;margin-bottom:5px;color:#40393d;font-weight:400;text-align:center;margin-top:15px}.mod-product-list .product .content .code{padding-bottom:10px;font-size:.85714em;color:#814462;text-align:center}.mod-product-list .product .content .intro{padding:0;margin:0;text-align:center;font-size:1em;color:#40393d}.mod-product-list .product .content .actions{text-align:center;padding:25px 0}.mod-product-list .product .content .actions .button{padding:8px 35px;min-width:50px;margin:0;line-height:28px}.mod-product-list .product .content .actions .button:after{height:25px}.mod-product-list .empty-results{text-align:center}@media screen and (min-width:769px) and (max-width:1220px){.mod-product-list .title-block{padding:0}}@media screen and (max-width:550px){.mod-product-list .title-block{padding:0}}.mod-product-related{margin-top:30px;border-top:1px solid #ccc}.mod-product-related .layoutwidth{max-width:1000px}.mod-product-related .title-block{max-width:none;padding:20px 20px 0}.mod-product-related .title-block .title{max-width:none;font-family:Northwell,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:2.14286em;text-align:center;margin:0;padding:30px 0}.mod-product-related row{padding:0 30px}.mod-product-related .product .content{padding:0 20px}.mod-product-related .product .content .image{display:block;position:relative;width:100%;overflow:hidden}.mod-product-related .product .content .image .productImage{height:210px;width:100%;max-width:100%;background:url(../img/products/default-image.png) 50% 50% no-repeat #f8edf2;background-size:cover;transition:all .3s}.mod-product-related .product .content .image .icons{position:absolute;width:54px;height:150px;right:7px;top:7px;z-index:20;padding:0;margin:0;text-align:right}.mod-product-related .product .content .image .icons li{padding:0;margin:0 0 7px;width:25px;list-style:none;display:inline-block}.mod-product-related .product .content .image .icons li img{width:25px;height:auto}.mod-product-related .product .content .image:hover .productImage{transform:scale(1.1)}.mod-product-related .product .content .title{padding:0;font-size:1.28571em;margin-bottom:5px;color:#40393d;font-weight:400;text-align:center;margin-top:15px}.mod-product-related .product .content .code{padding-bottom:10px;font-size:.85714em;color:#814462;text-align:center}.mod-product-related .product .content .intro{padding:0;margin:0;text-align:center;font-size:1em;color:#40393d}.mod-product-related .product .content .actions{text-align:center;padding:25px 0}.mod-product-related .product .content .actions .button{padding:8px 35px;min-width:50px;margin:0;line-height:28px}.mod-product-related .product .content .actions .button:after{height:25px}@media screen and (min-width:769px) and (max-width:1220px){.mod-product-related .title-block{padding:0}}@media screen and (max-width:550px){.mod-product-related .title-block{padding:0}}.mod-product-single{padding-top:10px}.mod-product-single .breadcrumbs{margin-bottom:30px}.mod-product-single .h3,.mod-product-single h3{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:1.42857em}.mod-product-single .title-block{padding-bottom:15px}.mod-product-single .title-block p{padding:0}.mod-product-single .title-block .title{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:2.14286em;text-align:center;margin:30px 0 0;padding:0}.mod-product-single .title-block .code{font-size:.71429em;color:#814462}.mod-product-single .summary-block{border-top:1px solid #ccc;text-align:left;padding-top:20px}.mod-product-single .summary-block p{padding:0;margin:0}.mod-product-single .content-block{padding:30px 0}.mod-product-single .content-block .image-block{position:relative;text-align:center}.mod-product-single .content-block .image-block .placeholder-image{height:390px;width:100%;max-width:100%;background:url(../img/products/default-image.png) 50% 50% no-repeat #f8edf2;background-size:cover;transition:all .3s}.mod-product-single .content-block .image-block .thumbnails{margin-top:45px;text-align:center}.mod-product-single .content-block .image-block .thumbnails img{height:60px;width:auto;margin:0 10px;cursor:pointer}.mod-product-single .content-block .product-accordion-container{margin:25px 0}.mod-product-single .content-block .product-accordion-container .product-accordion{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:1.42857em;background-color:#fff;color:#40393d;cursor:pointer;padding:18px 0;margin:0;width:100%;text-align:left;border:none;outline:none;transition:.4s;border-bottom:1px solid #ccc}.mod-product-single .content-block .product-accordion-container .product-accordion:before{content:"\25BA";font-size:.57143em;color:#40393d;float:left;width:20px}.mod-product-single .content-block .product-accordion-container .product-accordion.active:before{content:"\25BC"}.mod-product-single .content-block .product-accordion-container .panel{padding:0;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.mod-product-single .content-block .product-accordion-container .panel p{padding:0}.mod-product-single .content-block .product-accordion-container .panel .content{padding:20px 0}.mod-product-single .content-block .product-accordion-container .panel .content td,.mod-product-single .content-block .product-accordion-container .panel .content th{padding:5px;font-size:.85714em}.mod-product-single .content-block .product-accordion-container .panel .content .data-col{width:35%}.mod-product-single .content-block .product-accordion-container .panel .content .barcode-image{max-width:100px}.mod-product-single .content-block .product-accordion-container .panel .content .cell-width-300{width:300px}.mod-product-single .content-block .quick-info .h3,.mod-product-single .content-block .quick-info h3{display:inline-block}.mod-product-single .content-block .quick-info .icons{display:inline-block;float:right;padding:0;margin:0}.mod-product-single .content-block .quick-info .icons li{display:inline-block;padding:0;margin:5px;max-width:40px;list-style:none}.mod-product-single .actions .button{padding:12px 20px}.mod-product-single .actions .button span{display:inline-block;line-height:25px}.mod-product-single .actions .download:before{float:left;display:inline-block;width:19px;height:25px;margin:0 15px 0 0;vertical-align:baseline;background:url(../img/icons/icon-download.png) 50% no-repeat;background-size:cover;content:""}.mod-product-single .actions .photo:before{float:left;display:inline-block;width:30px;height:24px;margin:0 15px 0 0;background:url(../img/icons/icon-camera.png) 50% no-repeat;background-size:cover;content:""}@media screen and (min-width:769px) and (max-width:1220px){.mod-product-single .h2,.mod-product-single .title.h1,.mod-product-single h1.title,.mod-product-single h2{margin:0}.mod-product-single .image-block{margin:45px 0}.mod-product-single .image-block .thumbnails{margin-top:45px}.mod-product-single .image-block .thumbnails img{height:60px;width:auto;margin:0 10px;cursor:pointer}.mod-product-single .image-block .icons{right:10px;top:10px}.mod-product-single .actions .button{margin-bottom:10px}}@media screen and (max-width:550px){.mod-product-single .h2,.mod-product-single .title.h1,.mod-product-single h1.title,.mod-product-single h2{margin:0}.mod-product-single .image-block{margin:45px 0}.mod-product-single .image-block .thumbnails{margin-top:45px}.mod-product-single .image-block .thumbnails img{height:60px;width:auto;margin:0 10px}.mod-product-single .image-block .icons{right:10px;top:10px}.mod-product-single .actions .button{margin-bottom:10px}}.mod-product-resources.list{padding-top:10px}.mod-product-resources.list .filters{padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px}.mod-product-resources.list .h2,.mod-product-resources.list .title.h1,.mod-product-resources.list h1.title,.mod-product-resources.list h2{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:2.14286em;text-align:center;margin:30px 30px 0;padding:0}.mod-product-resources.list .resource-item{border-bottom:1px solid #ccc;padding:15px 0}.mod-product-resources.list .resource-item .resource-item-wrapper{text-align:center}@media screen and (min-width:1221px){.mod-product-resources.list .resource-item .resource-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:left}}.mod-product-resources.list .resource-item .image-wrapper{width:100%;max-width:200px;display:block;position:relative}@media screen and (max-width:1220px){.mod-product-resources.list .resource-item .image-wrapper{margin:0 auto 30px}}.mod-product-resources.list .resource-item .image-wrapper .icons{position:absolute;width:25px;height:150px;right:4px;top:4px;z-index:20;padding:0;margin:0;text-align:right}.mod-product-resources.list .resource-item .image-wrapper .icons li{padding:0;margin:0 0 2px;width:20px;list-style:none;display:inline-block}.mod-product-resources.list .resource-item .image-wrapper .icons li img{width:20px;height:auto}.mod-product-resources.list .resource-item .image-wrapper .image{width:100%;max-width:200px;height:auto}.mod-product-resources.list .resource-item .image-wrapper .placeholder-image{display:inline-block;float:left;width:200px;height:150px;background:url(../img/products/default-image.png) 50% 50% no-repeat #f8edf2;background-size:cover}.mod-product-resources.list .resource-item .description{width:100%;padding-left:15px}@media screen and (min-width:1221px){.mod-product-resources.list .resource-item .description{max-width:300px}}.mod-product-resources.list .resource-item .description .title-block{padding-bottom:15px}.mod-product-resources.list .resource-item .description .title-block .title{padding:0;font-size:1.42857em;text-align:left}@media screen and (max-width:1220px){.mod-product-resources.list .resource-item .description .title-block .title{text-align:center}}.mod-product-resources.list .resource-item .description .code{padding-bottom:0;font-size:.85714em;color:#814462}.mod-product-resources.list .resource-item .actions{width:100%;padding:0;text-align:right}@media screen and (max-width:1220px){.mod-product-resources.list .resource-item .actions{margin-top:15px;text-align:center}}.mod-product-resources.list .resource-item .actions .button{padding:12px 20px}.mod-product-resources.list .resource-item .actions .button span{display:inline-block;line-height:25px}.mod-product-resources.list .resource-item .actions .download:before{float:left;display:inline-block;width:19px;height:25px;margin:0 15px 0 0;vertical-align:baseline;background:url(../img/icons/icon-download.png) 50% no-repeat;background-size:cover;content:""}.mod-product-resources.list .resource-item .actions .photo:before{float:left;display:inline-block;width:30px;height:24px;margin:0 15px 0 0;background:url(../img/icons/icon-camera.png) 50% no-repeat;background-size:cover;content:""}.mod-product-search{padding:0}.mod-product-search .modal{display:none;z-index:100}.mod-product-search .modal,.mod-product-search .modal-close{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto}.mod-product-search .modal-close{z-index:101;display:block;background-color:#000;background-color:rgba(0,0,0,.4)}.mod-product-search .modal-content{z-index:102;margin:auto;max-width:1280px;position:relative;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:d;-webkit-animation-duration:.4s;animation-name:d;animation-duration:.4s}.mod-product-search .modal-content .h3,.mod-product-search .modal-content h3{font-weight:300}.mod-product-search .modal-content ul{padding:0}.mod-product-search .modal-content label{display:inline-block;padding-bottom:4px}.mod-product-search .modal-content input[type=number],.mod-product-search .modal-content input[type=text]{width:100%;font-size:1em}.mod-product-search .modal-content input[type=number].product-name,.mod-product-search .modal-content input[type=text].product-name{padding:15px}.mod-product-search .modal-content .inner-content{margin:auto;max-width:1180px;padding:0 20px 25px}.mod-product-search .modal-content .measurement-quantity{padding-top:3px;display:none}.mod-product-search .modal-content .actions{text-align:right;padding:15px 0 0}.mod-product-search .modal-content .actions .button{margin:0}.mod-product-search .modal-content .col.no-pad-left{padding-left:0}.mod-product-search .modal-content .col.no-pad-right{padding-right:0}.mod-product-search .modal-content .icon-search:after{display:inline-block;width:15px;height:15px;margin:0 0 0 10px;vertical-align:text-bottom;background:url(../img/icons/search.png) 50% 50% no-repeat;background-size:15px 15px;content:""}.mod-product-search .modal-content .search-allergens,.mod-product-search .modal-content .search-categories,.mod-product-search .modal-content .search-icons,.mod-product-search .modal-content .search-input{padding:15px 0;border-bottom:1px solid #ccc}.mod-product-search .modal-content .search-allergens ul.four-columns,.mod-product-search .modal-content .search-categories ul.four-columns,.mod-product-search .modal-content .search-icons ul.four-columns,.mod-product-search .modal-content .search-input ul.four-columns{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px}.mod-product-search .modal-content .search-allergens ul.four-columns li,.mod-product-search .modal-content .search-categories ul.four-columns li,.mod-product-search .modal-content .search-icons ul.four-columns li,.mod-product-search .modal-content .search-input ul.four-columns li{color:#84727b;list-style-type:none;padding-bottom:0;break-inside:avoid}.mod-product-search .modal-content .search-allergens ul.four-columns li label,.mod-product-search .modal-content .search-categories ul.four-columns li label,.mod-product-search .modal-content .search-icons ul.four-columns li label,.mod-product-search .modal-content .search-input ul.four-columns li label{padding-bottom:4px;padding-top:4px;font-size:.85714em;color:#161d22}.mod-product-search .modal-content .search-nutrition{padding:15px 0;border-bottom:1px solid #ccc}.mod-product-search .modal-content .search-nutrition ul.seven-columns{-moz-column-count:7;-moz-column-gap:20px;-webkit-column-count:7;-webkit-column-gap:20px;column-count:7;column-gap:20px}.mod-product-search .modal-content .search-nutrition li{list-style-type:none;padding-bottom:8px;display:block;break-inside:avoid}.mod-product-search .modal-content .search-nutrition li label{padding-bottom:3px;font-size:.85714em}.mod-product-search .modal-content .search-nutrition li p{color:#84727b;font-size:.71429em}.mod-product-search .modal-content .search-nutrition li.measurement-item{padding-top:3px;padding-bottom:0}@media screen and (min-width:551px) and (max-width:1220px){.mod-product-search .modal-content .actions .button{width:100%;text-align:center}.mod-product-search .modal-content .search-allergens ul.four-columns,.mod-product-search .modal-content .search-categories ul.four-columns,.mod-product-search .modal-content .search-icons ul.four-columns,.mod-product-search .modal-content .search-input ul.four-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.mod-product-search .modal-content .search-allergens .actions .button,.mod-product-search .modal-content .search-categories .actions .button,.mod-product-search .modal-content .search-icons .actions .button,.mod-product-search .modal-content .search-input .actions .button{width:100%;text-align:center}.mod-product-search .modal-content .search-nutrition ul.seven-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@media screen and (max-width:550px){.mod-product-search .modal-content .actions .button{width:100%;text-align:center}.mod-product-search .modal-content .search-allergens ul.four-columns,.mod-product-search .modal-content .search-categories ul.four-columns,.mod-product-search .modal-content .search-icons ul.four-columns,.mod-product-search .modal-content .search-input ul.four-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.mod-product-search .modal-content .search-allergens .actions .button,.mod-product-search .modal-content .search-categories .actions .button,.mod-product-search .modal-content .search-icons .actions .button,.mod-product-search .modal-content .search-input .actions .button{width:100%;text-align:center}.mod-product-search .modal-content .search-nutrition ul.seven-columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@keyframes d{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.mod-product-search .close{transition:color .2s;color:#161d22;float:right;font-size:28px;font-weight:700}.mod-product-search .close:focus,.mod-product-search .close:hover{color:#d491b1;text-decoration:none;cursor:pointer}.mod-product-search .modal-header{text-align:center;color:#161d22}.admin-bar .mod-product-search .modal{top:32px}.mod-product-videos{padding-top:10px}.mod-product-videos .layoutwidth{position:relative;max-width:1000px;padding:0 20px;margin:0 auto}.mod-product-videos .h2,.mod-product-videos .title.h1,.mod-product-videos h1.title,.mod-product-videos h2{font-family:Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:2.14286em;text-align:center;margin:30px 30px 0;padding:0}.mod-product-videos .featuredImage{display:block;height:200px;position:relative;background:50% 50% #e6e3e5;background-size:cover;cursor:pointer}.mod-product-videos .featuredImage .wistia_click_to_play:before{position:absolute;top:0;left:0;width:100%;height:200px;opacity:0;z-index:10;content:"";background:url(../img/icons/icon-play.png) 50% 50% no-repeat rgba(22,29,34,.3);transition:opacity .2s}.mod-product-videos .featuredImage .wistia_click_to_play:hover:before{opacity:1}.mod-product-videos .col{margin-bottom:40px}.mod-product-videos .col .image-wrapper{display:block;text-align:center}.mod-product-videos .col .image-wrapper .h3,.mod-product-videos .col .image-wrapper:hover,.mod-product-videos .col .image-wrapper h3{color:#40393d}.mod-product-videos .col .image{display:block;position:relative;width:100%;height:220px}.mod-product-videos .col .title-block{position:relative;text-align:center}.mod-product-videos .col .title-block .title{padding:0;margin:20px 0 0;font-size:1.28571em}.mod-product-videos .col .title-block .actions{text-align:center}.mod-product-videos .col .title-block .actions .button{padding:0;min-width:50px;margin:0;width:auto;line-height:28px}.mod-product-videos .col .title-block .actions .button:after{height:25px}.mod-product-videos .col .title-block .actions .button .wistia_click_to_play{position:static;display:inline-block;padding:10px 25px;width:auto!important;height:auto!important}@media screen and (min-width:769px) and (max-width:1220px){.mod-product-videos .col .title-block{padding-right:0}.mod-product-videos .col .title-block .actions{position:relative;bottom:auto;right:auto;margin-top:0;padding:15px}}@media screen and (max-width:550px){.mod-product-videos .col .title-block{padding-right:0}.mod-product-videos .col .title-block .actions{position:relative;bottom:auto;right:auto;margin-top:15px;padding:0}}@media screen and (min-width:769px) and (max-width:1220px){.mod-product-videos{padding:15px}}@media screen and (max-width:550px){.mod-product-videos{padding:15px}}.mod-side-image{text-align:left;border-top:none}.mod-side-image.size-large{padding:160px 0}.mod-side-image .module-bg{right:0;left:auto}.mod-side-image .layoutwidth{display:table}.mod-side-image .layoutwidth .image{display:table-cell;width:50%;vertical-align:top;border:10px solid #fff;overflow:hidden}.mod-side-image .layoutwidth .text{display:table-cell;width:50%;vertical-align:top;padding:0 30px;font-size:1em;text-align:center}.mod-side-image .title-block{padding:30px 30px 0;text-align:center}.mod-side-image .title-block .title{margin-bottom:20px;font-family:Northwell,Helvetica Neue,Bitstream Vera Sans,Arial}.mod-side-image .title-block .subtitle{font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-weight:300;font-size:1.42857em}.mod-side-image .content{padding:0 30px}.mod-side-image .actions{padding:0 0 15px 25px;margin:0;text-align:center}.mod-side-image .actions .button{margin-left:0;margin-right:0}@media screen and (min-width:769px) and (max-width:1220px){.mod-side-image.size-large{padding:30px 0}.mod-side-image .layoutwidth{display:block}.mod-side-image .layoutwidth .image{display:none}.mod-side-image .layoutwidth .text{display:block;width:100%;padding:0}}@media screen and (max-width:550px){.mod-side-image.size-large{padding:30px 0}.mod-side-image .layoutwidth{display:block}.mod-side-image .layoutwidth .image{display:none}.mod-side-image .layoutwidth .text{display:block;width:100%;padding:0}}.mod-wayfinder{padding:0}.mod-wayfinder .col>a{display:block;padding-top:290px}.mod-wayfinder .col .item{padding:45px}.mod-wayfinder .col .title-block{position:relative;text-align:left;padding-bottom:15px}.mod-wayfinder .col .title-block .title{font-size:2.14286em}.mod-wayfinder .col .title-block .actions{position:absolute;bottom:30px;right:30px;padding:0}.mod-wayfinder .col .title-block .actions .button{padding:16px 20px;min-width:50px;margin:0;line-height:28px}.mod-wayfinder .col .title-block .actions .button:after{height:25px}@media screen and (min-width:769px) and (max-width:1220px){.mod-wayfinder .col .title-block{padding-right:30px}.mod-wayfinder .col .title-block .actions{position:relative;bottom:auto;right:auto;margin-top:30px}.mod-wayfinder .col .title-block .actions .button{display:block;width:100%}}.mod-wayfinder .col .content{font-size:1em}.mod-wayfinder .col .content .button{margin:10px 0 0}.mod-wayfinder .col.has-bg{background:50% 50% no-repeat;background-size:cover}.mod-wayfinder .col.has-bg .item{height:300px}.mod-wayfinder .col.has-bg .title-block{background:hsla(0,0%,100%,.8)}.mod-wayfinder .col.has-bg .title-block .subtitle,.mod-wayfinder .col.has-bg .title-block .title{color:#814462}@media screen and (max-width:1220px){.mod-wayfinder .col{margin-bottom:0}}.mod-form .gform_wrapper{max-width:1020px;margin:0 auto}.mod-form .gform_wrapper .gform_hidden{display:none}.mod-form:before{display:none;content:"";top:0;left:0;width:100%;height:100%;position:absolute;z-index:20;background:rgba(22,29,34,.1)}.mod-form button[type=submit]{transition:background .2s,color .2s,padding .2s}.mod-form.submission-loading:before{display:block}.mod-form.submission-loading button[type=submit]{padding-left:34px;padding-right:34px}.mod-form.submission-loading button[type=submit]:before{visibility:visible;opacity:1;transition:visibility 0ms 0ms,opacity .2s}@media screen and (min-width:769px){.mod-form-subscribe .gform_body,.mod-form-subscribe .gform_footer{display:table-cell;width:100%;vertical-align:top}.mod-form-subscribe button{margin:0 0 0 20px}}.mod-accordion.default .accordion-list{max-width:1020px}.mod-accordion.side .component-accordion .accordion-list-wrap .accordion-title{display:none}@media screen and (min-width:1221px){.mod-accordion.side .component-accordion .accordion-list-wrap .accordion-title{display:block}}.mod-accordion.side .component-accordion .accordion-list-wrap .accordion-detail{padding:24px}@media screen and (max-width:768px){.mod-accordion.side .component-accordion .accordion-content-wrap{display:none}}.mod-accordion.side .component-accordion .accordion-content-wrap .accordion-title{display:block}@media screen and (min-width:1221px){.mod-accordion.side .component-accordion .accordion-content-wrap .accordion-title{display:none}}.mod-accordion.side .component-accordion .accordion-content-wrap .accordion-item.open{background-color:transparent}.mod-accordion.side .component-accordion .accordion-list .accordion-item.open .accordion-title:before,.mod-accordion.side .component-accordion .accordion-list .accordion-item:hover .accordion-title:before{width:5px}@media screen and (min-width:1221px){.mod-accordion.side .component-accordion .accordion-title{padding:24px}.mod-accordion.side .component-accordion .accordion-title:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";width:0;background-color:#814462;transition:width .4s}}@media screen and (min-width:1221px){.mod-accordion.side .component-accordion .accordion-symbol{display:none}}.mod-accordion.side .component-accordion .accordion-detail{width:100%;background-color:transparent}@media screen and (min-width:1221px){.mod-accordion.side .component-accordion .accordion-detail{padding:0 0 0 40px;border-bottom:none}}.page-ultimate-member .um-profile-body{max-width:1280px!important}.page-ultimate-member .um-account-name,.page-ultimate-member .um-profile-edit,.page-ultimate-member .um-profile-photo{display:none}.page-ultimate-member .um-header{margin-top:-30px;min-height:0;border:none}.page-ultimate-member .um-profile.um .um-name{line-height:normal}.page-ultimate-member .um-profile.um .um-name a{color:#814462;font-weight:400;font-size:21px}.page-ultimate-member .profile-links{text-align:center}.page-ultimate-member .profile-links ul{padding:0;margin:0}.page-ultimate-member .profile-links ul li{list-style:none;padding:0;margin:20px;width:440px;display:inline-block;vertical-align:top;text-align:left}@media screen and (max-width:550px){.page-ultimate-member .profile-links ul li{width:100%;margin:20px 0 0}}.page-ultimate-member .profile-links ul li a{padding:60px 20px 60px 180px;display:block;width:100%;box-sizing:border-box;border:2px solid #c0b6bb;background:70px 70px no-repeat #f2f2f2;border-radius:10px;transition:border .2s,background .2s,color .2s;color:#814462;font-family:trajan-pro-3,Helvetica Neue,Bitstream Vera Sans,Arial;font-size:1.71429em}.page-ultimate-member .profile-links ul li a:hover{border-color:#824562;background-color:#d491b1;color:#fff}@media screen and (max-width:550px){.page-ultimate-member .profile-links ul li a{padding:40px 30px 40px 130px;background-position:30px 50px}}.page-ultimate-member .profile-links ul li.item-products a{background-image:url(../img/customer-portal/icon-products-purple.png)}.page-ultimate-member .profile-links ul li.item-products a:hover{background-image:url(../img/customer-portal/icon-products-white.png)}.page-ultimate-member .profile-links ul li.item-pdf a{background-image:url(../img/customer-portal/icon-pdf-purple.png)}.page-ultimate-member .profile-links ul li.item-pdf a:hover{background-image:url(../img/customer-portal/icon-pdf-white.png)}.page-ultimate-member .profile-links ul li.item-packaging a{background-image:url(../img/customer-portal/icon-packaging-purple.png)}.page-ultimate-member .profile-links ul li.item-packaging a:hover{background-image:url(../img/customer-portal/icon-packaging-white.png)}.page-ultimate-member .profile-links ul li.item-tags a{background-image:url(../img/customer-portal/icon-tags-purple.png)}.page-ultimate-member .profile-links ul li.item-tags a:hover{background-image:url(../img/customer-portal/icon-tags-white.png)}.mod-customer-portal-products{padding-top:30px}.mod-customer-portal-products .filters{margin:0 auto 70px;max-width:520px;width:100%;background-color:#40383d;border-radius:3px}.mod-customer-portal-products .filters .h2,.mod-customer-portal-products .filters .title.h1,.mod-customer-portal-products .filters h1.title,.mod-customer-portal-products .filters h2{display:block;margin:0;padding:0;text-align:center;line-height:47px;font-family:Helvetica Neue,Bitstream Vera Sans,Arial;color:#d491b1;font-size:1.5em}@media screen and (min-width:769px){.mod-customer-portal-products .filters{position:relative}.mod-customer-portal-products .filters .h2,.mod-customer-portal-products .filters .title.h1,.mod-customer-portal-products .filters h1.title,.mod-customer-portal-products .filters h2{position:absolute;top:0;left:0;width:120px;z-index:10}.mod-customer-portal-products .filters .ginput_container{margin-left:120px}}.mod-customer-portal-products .product-list{display:none}.mod-customer-portal-products .product-list.active{display:block}.mod-customer-portal-products .sheet-item-wrapper>.row{min-height:200px}.mod-customer-portal-products .sheet-item{display:none}.mod-customer-portal-products .sheet-item.active{display:inline-block}.mod-customer-portal-products .sheet-item .wrapper{padding:20px;margin-bottom:20px;display:block;min-height:140px;background:#fff;transition:background-color .2s}.mod-customer-portal-products .sheet-item .wrapper:hover{background:#f5e5ed}.mod-customer-portal-products .sheet-item.selected .wrapper{background:#f8edf2}.mod-customer-portal-products .sheet-item.selected .wrapper:hover{background:#f5e5ed}.mod-customer-portal-products .sheet-item .image-wrapper{float:left;width:135px;height:auto;max-height:120px;position:relative}.mod-customer-portal-products .sheet-item .image-wrapper .icons{position:absolute;width:25px;height:150px;right:4px;top:4px;z-index:20;padding:0;margin:0;text-align:right}.mod-customer-portal-products .sheet-item .image-wrapper .icons li{padding:0;margin:0 0 2px;width:20px;list-style:none;display:inline-block}.mod-customer-portal-products .sheet-item .image-wrapper .icons li img{width:20px;height:auto}.mod-customer-portal-products .sheet-item .image-wrapper .image{width:135px;height:auto;max-height:120px}.mod-customer-portal-products .sheet-item .image-wrapper .image img{width:100%;height:auto}.mod-customer-portal-products .sheet-item .image-wrapper .image.missing{height:100px;background:#f1dae5}.mod-customer-portal-products .sheet-item .content{padding-right:30px;margin:0 0 0 150px}.mod-customer-portal-products .sheet-item .content .title-block{padding-bottom:15px}.mod-customer-portal-products .sheet-item .content .title-block .title{padding:0;color:#40383d;font-size:1.28571em;text-align:left}.mod-customer-portal-products .sheet-item .content .code{padding:0;font-size:.78571em;color:#40383d}@media screen and (min-width:769px) and (max-width:1220px){.mod-customer-portal-products .sheet-item{padding-right:0}.mod-customer-portal-products .sheet-item .left-content{width:65%}.mod-customer-portal-products .sheet-item .right-content{width:35%}.mod-customer-portal-products .sheet-item .content{margin:20px 0 0;text-align:center;padding:0}.mod-customer-portal-products .sheet-item .content .title-block{padding-bottom:15px}.mod-customer-portal-products .sheet-item .content .title-block .title{padding:0;margin:0;font-size:1.14286em;text-align:center}.mod-customer-portal-products .sheet-item .content p{padding:0;margin:0}.mod-customer-portal-products .sheet-item .actions .button{margin-bottom:10px}}@media screen and (max-width:550px){.mod-customer-portal-products .sheet-item{padding-right:0}.mod-customer-portal-products .sheet-item .image{width:100%;float:none}.mod-customer-portal-products .sheet-item .content{margin:20px 0 0;text-align:center;padding:0}.mod-customer-portal-products .sheet-item .content .title-block{padding-bottom:15px}.mod-customer-portal-products .sheet-item .content .title-block .title{padding:0;margin:0;font-size:1.14286em;text-align:center}.mod-customer-portal-products .sheet-item .content p{padding:0;margin:0}.mod-customer-portal-products .sheet-item .actions .button{margin-bottom:10px}}.mod-customer-portal-products .empty-results{display:none}.mod-customer-portal-products .empty-results.active{display:block}.mod-customer-portal-products .download-form .h3,.mod-customer-portal-products .download-form h3{text-align:center}.mod-customer-portal-products .download-form .gform_wrapper{max-width:1020px;margin:0 auto}.mod-customer-portal-products .download-form .gform_wrapper .gform_hidden{display:none}.mod-customer-portal-products .download-form .button.bg-primary{transition:all .2s}.mod-customer-portal-products .download-form .button.bg-primary:disabled{opacity:.3}.mod-customer-portal-products .download-form .button.bg-primary:hover{background:#ce82a7}@media screen and (min-width:551px){.mod-customer-portal-products .download-form .button.bg-primary{padding:25px 160px;font-size:1.28571em}}.mod-customer-portal-products .actions .terms-and-conditions label{color:#40393d}.mod-customer-portal-products .actions .download-products{transition:all .2s}.mod-customer-portal-products .actions .download-products:disabled{opacity:.3}.mod-customer-portal-products .actions .download-products:hover{background:#ce82a7}@media screen and (min-width:551px){.mod-customer-portal-products .actions .download-products{padding:25px 160px;font-size:1.28571em}}