:root{--col-p-900:#3E2B56;--col-p-400:#655578;--col-s-400:#B197C6;--col-s-100:#D1C1DD;--col-s-50:#F0EAF4;--col-m-900:#1c1c1b;--col-m-800:#3C3C3B;--col-m-700:#5b5b5a;--col-m-600:#555;--col-m-500:#7b7b7b;--col-m-400:#9d9d9d;--col-m-300:#c4c4c4;--col-m-200:#d9d9d9;--col-m-100:#e9e9e9;--col-m-50:#f5f5f5;--col-m-0:#fff;--col-p-cube-800:#8A1618;--col-p-cube-600:#B11D21}html{scroll-behavior:smooth}body{font-size:1.4rem;line-height:1.7}@media (min-width: 992px){body{font-size:1.2rem}#footer{font-size:1rem}}a,a:visited,a:link,a:active,a:focus,a:hover{text-decoration:none;webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}#navbar-main,#navbar-sub{font-family:'Lato',sans-serif;font-weight:700}#navbar-main a.nav-link,
#navbar-sub .nav-pills
a{text-transform:uppercase}.dropdown-toggle::after{all:unset}#navbar-sub .nav-pills li:not(.active) a:hover{border-bottom:3px solid var(--col-s-600);padding-bottom:0.25rem}#navbar-main .navbar-nav,
#navbar-sub .nav-pills{font-size:1rem}.nav-pills .nav-link{border-radius:unset}.nav-pills .nav-link.active,
.nav-pills .show>.nav-link{background-color:unset}.nav-pills .nav-link.active a,
.nav-pills .show > .nav-link
a{border-bottom:3px solid var(--col-p-900);padding-bottom:0.25rem}.offcanvas-collapse{top:6.4rem !important}.navbar.affix .offcanvas-collapse{top:3.7rem !important}@media (min-width: 576px){.offcanvas-collapse{top:6.4rem !important}.navbar.affix .offcanvas-collapse{top:4.3rem !important}}@media (min-width: 768px){.offcanvas-collapse{top:6.4rem !important}.navbar.affix .offcanvas-collapse{top:4.3rem !important}}@media (max-width: 991.98px){.offcanvas-collapse{position:fixed;top:6.4rem;bottom:0;left:100%;width:100%;overflow-y:auto;visibility:hidden;background-color:var(--col-p-900);transition-timing-function:ease-in-out;transition-duration: .3s;transition-property:left,visibility}.offcanvas-collapse.open{left:0;visibility:visible}.navbar.affix .offcanvas-collapse{top:4.3rem}}.dropdown .dropdown-menu.fade{display:block;max-height:0;visibility:hidden;transition:all 0.3s ease-in-out;overflow:hidden}.dropdown.show>.dropdown-menu.fade{max-height:1600px;visibility:visible;margin-bottom:1.25rem}#navmain #navbar-main,
#navmain .dropdown-menu{font-size:1.3rem}@media (max-width: 991px){.nav-fill  .nav-item{text-align:left}.dropdown-menu  .nav-item:not(:last-child){border-bottom:unset}.navbar-nav .nav-link{background:var(--col-p-900);color:var(--col-m-0);padding:1rem}.navbar-nav .nav-link:active,
.navbar-nav .nav-link:hover{background:var(--col-p-900);color:var(--col-s-400)}#navbar-main.open a.nav-link[aria-expanded="true"]{background-color:var(--col-p-900);color:var(--col-m-0)}#navbar-main.open a.nav-link[aria-expanded="true"]:hover{background-color:var(--col-p-900);color:var(--col-p-400)}nav .dropdown-menu.show .nav-link{background-color:var(--col-p-900);color:var(--col-m-0)}.navbar .dropdown-menu{background-color:var(--col-p-900);margin:0;padding:0}}}@media (min-width: 992px){.navbar .dropdown-menu.show{background-color:var(--col-p-900);border-right-color:var( --col-p-900);border-left-color:var( --col-p-900);border-bottom-color:var( --col-p-900)}}nav.bg-nav-primary
a{color:var(--col-m-0)}nav.bg-nav-primary ul.dropdown-menu
a{color:red}.navbar-toggler{background-color:var(--col-p-900)}.navbar-toggler:hover{}.navbar-toggler{border:0}.dropdown-menu{border-top:none;border-radius:unset;margin:0;padding: .5rem 0 0 0}.navbar .dropdown-menu{background-color:var(--col-p-900)}@media (min-width: 768px){nav.bg-nav-primary ul.dropdown-menu
a{color:#FFF}}@media (min-width: 992px){nav.bg-nav-primary ul.dropdown-menu a:active,
nav.bg-nav-primary ul.dropdown-menu a:focus,
nav.bg-nav-primary ul.dropdown-menu a:hover{color:var(--col-s-400)}}#navbar-main .nav-item
.fa{transition: .3s transform ease-in-out}#navbar-main .nav-item.show
.fa{transform:rotate(90deg)}@media (max-width: 991px){#navbar-main .dropdown-toggle::after{display:none}}.navbar-toggler:focus{outline:none}.navbar-toggler-icon-ani{display:block;width:30px;height:30px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}.navbar-toggler-icon-ani
span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}.navbar-toggler-icon-ani
span{background:var(--col-s-400)}.navbar-toggler-icon-ani:hover
span{background:var(--col-s-100)}.navbar-toggler-icon-ani span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.navbar-toggler-icon-ani span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.navbar-toggler-icon-ani span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.navbar-toggler-icon-ani.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:8px}.navbar-toggler-icon-ani.open span:nth-child(2){width:0%;opacity:0}.navbar-toggler-icon-ani.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}body{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:var(--col-p-900);font-family:'Lato',sans-serif;font-weight:700}#content-main p + h2,
#content-main p+h3{margin-top:3rem}#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer
h5{color:var(--col-m-0)}h1,.h1{font-size:3.3rem}h2,.h2{font-size:2.5rem}.fa-10x{font-size:10em}.rotate-100{-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-ms-transform:rotate(100deg);-o-transform:rotate(100deg);transform:rotate(100deg)}a.btn[aria-expanded]{color:#FFF}.navbar .nav-link{color:var(--col-m-0)}.navbar .nav-link:hover{color:var(--col-s-400)}.navbar .dropdown-menu .nav-link{color:var(--col-m-0)}.navbar .dropdown-menu .nav-link:hover,
.navbar-nav ul.dropdown-menu li.nav-item a.nav-link:hover{color:var(--col-s-400)}.navbar .dropdown-menu .nav-link{padding-top: .5rem;padding-bottom: .5rem}.navbar-nav li.nav-item.active a.nav-link{color:var(--col-s-400)}.navbar-nav ul.dropdown-menu li.nav-item a.nav-link{color:var(--col-m-0)}.navbar-nav ul.dropdown-menu li.nav-item.active a.nav-link{color:var(--col-s-400)}#navbar-main .dropdown-menu{left:unset;min-width:16rem}@media (max-width: 991px){#navbar-main.open a.dropdown-toggle,
#navbar-main.open a.nav-link{color:var(--col-m-0)}#navbar-main.open .dropdown-menu .nav-link{color:var(--col-m-0);font-size:0.8rem;padding-left:1.5rem}#navbar-main.open a.nav-link:hover{color:var(--col-s-400)}#navbar-main .dropdown-menu{border-bottom:unset;top:3.2rem}}.btn-lg{padding:1.5rem 1rem}.btn-primary{color:var(--col-m-0);background-color:var(--col-p-400);border-color:var(--col--p-400)}.btn-primary:hover{background-color:var(--col-p-900);border-color:var(--col-p-900)}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--col-p-900);border-color:var(--col-p-900);box-shadow:none}.btn-secondary{color:var(--col-m-0);background-color:var(--col-s-100);border-color:var(--col-m-0)}.btn-secondary:hover{background-color:var(--col-s-400);border-color:var(--col-m-0)}.btn-light{color:var(--col-p-900);background-color:var(--col-m-0);border-color:var(--col-m-0)}.btn-light:hover{background-color:var(--col-s-400);border-color:var(--col-m-0);color:var(--col-m-0)}.btn-light.outline{color:var(--col-m-0);background-color:transparent;border-color:var(--col-m-0)}.btn-light.outline:hover{background-color:var(--col-s-400);border-color:var(--col-m-0);color:var(--col-m-0)}.btn-light.outline.focus,.btn-light.outline:focus{box-shadow:unset;background-color:var(--col-s-400);border-color:var(--col-m-0);color:var(--col-m-0)}.lead{font-size:1.6rem}input[type="search"]{border:1px
solid var(--col-m-300) !important}.form-control:focus{border-color:var(--col-s-400);box-shadow:0 0 0 .2rem var(--col-s-100)}.card{border-radius:0}.page-link,a.page-link:hover{color:var(--col-sun)}.page-item.active .page-link{z-index:1;color:var(--col-m-0);background-color:var(--col-p-900);border-color:var(--col-m-100)}.tooltip-inner{background-color:var(--col-p-600)}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before, .tooltip.bs-tooltip-top .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:var(--col-p-600)}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.bs-tooltip-right .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:var(--col-p-600)}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before, .tooltip.bs-tooltip-bottom .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:var(--col-p-600)}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before, .tooltip.bs-tooltip-left .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:var(--col-p-600)}.img-thumbnail{border-radius:0;border-color:var(--col-s-50);opacity:0.75}.img-thumbnail:focus,.img-thumbnail:hover{border-color:var(--col-s-100);opacity:1;text-decoration:none;webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.breadcrumb{background-color:unset;border-radius:unset;margin-bottom:unset;padding:0.75rem 1rem 0.75rem 0}caption{caption-side:top}.navbar{-webkit-transition:padding 0.2s ease;-moz-transition:padding 0.2s ease;-o-transition:padding 0.2s ease;transition:padding 0.2s ease}.affix{padding-top:0.2em !important;padding-bottom:0.2em !important;-webkit-transition:padding 0.2s linear;-moz-transition:padding 0.2s linear;-o-transition:padding 0.2s linear;transition:padding 0.2s linear}@media (min-width: 992px){#nav-main .dropdown-menu{top:3.2rem}#nav-main.affix .dropdown-menu{top:2.95rem}}@media (min-width: 1200px){#nav-main .dropdown-menu{top:3.2rem}}@media (min-width: 768px) and (max-width: 991px){.navbar-expand-md .navbar-fill>.nav-item>.nav-link{padding-right: .25rem;padding-left:0}}@media (min-width: 1200px){.navbar-brand{margin-right:2rem}}a.navbar-brand,
.affix a.navbar-brand{display:block;width:272px;height:87px;background-size:272px 87px;background-image:url('/assets/files/skin/default/images/logo--paul-stevenson--w-flower.nano.svg');background-repeat:no-repeat;margin:0}.affix a.navbar-brand{width:272px;height:50px;background-size:272px 50px}.affix .navbar-toggler{padding-top:13px}@media (min-width: 576px){a.navbar-brand{width:390px;height:87px;background-size:390px 87px}.affix a.navbar-brand{width:390px;height:60px;background-size:390px 60px}.affix .navbar-toggler{padding-top:13px}}@media (min-width: 768px){a.navbar-brand{width:390px;height:87px;background-size:390px 87px}.navbar-toggler{padding-top:14px}.affix a.navbar-brand{width:390px;height:60px;background-size:390px 60px}.affix .navbar-toggler{padding-top:16px}}@media (min-width: 992px){#nav-main
.container{align-items:flex-start;flex-direction:column}a.navbar-brand{width:520px;height:95px;background-size:520px 95px;background-image:url('/assets/files/skin/default/images/logo--paul-stevenson--iffd--full.nano.svg');background-repeat:no-repeat;margin:12px
0 10px 0}.navbar-toggler{padding-top:14px}.affix a.navbar-brand{width:380px;height:56px;background-size:380px 56px}.affix .navbar-toggler{padding-top:16px}}@media (min-width: 1200px){a.navbar-brand{width:550px;height:100px;background-size:550px 100px}.navbar-toggler{padding-top:14px}.affix a.navbar-brand{width:390px;height:60px;background-size:390px 60px}.affix .navbar-toggler{padding-top:16px}}.btn-white{color:var(--col-night) !important;background-color:var(--col-m-0);border-color:var(--col-m-0)}.btn-white:active,.btn-white:focus,.btn-white:hover{color:var(--col-night) !important;background-color:var(--col-m-0);border-color:var(--col-night)}.btn-outline-white{color:var(--col-m-0) !important;background-color:transparent;border-color:var(--col-m-0)}.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:hover{color:var(--col-night) !important;background-color:var(--col-m-0);border-color:var(--col-m-0)}.btn-square{border-radius:0 !important}.font-size-p-1{font-size:1.2rem}.font-size-p-2{font-size:1.35rem}.font-size-p-3{font-size:1.5rem}.font-size-p-4{font-size:1.75rem}.font-size-p-5{font-size:2rem}.font-size-m-1{font-size:0.95rem}.font-size-m-2{font-size:0.85rem}.font-size-m-3{font-size:0.75rem}.font-size-m-4{font-size:0.65rem}.font-size-m-5{font-size:0.55rem}.display-5{font-size:2.5rem;font-weight:300;line-height:1.2}.display-6{font-size:1.5rem;font-weight:300;line-height:1.2}.pos-relative{position:relative !important}.pos-absolute{position:absolute !important}.text-success-light{color:#7CE093 !important}@media (min-width: 576px){.w-sm-25{width:25% !important}.w-sm-50{width:50% !important}.w-sm-75{width:75% !important}.w-sm-100{width:100% !important}.w-sm-auto{width:auto !important}.h-sm-25{height:25% !important}.h-sm-50{height:50% !important}.h-sm-75{height:75% !important}.h-sm-100{height:100% !important}.h-sm-auto{height:auto !important}}@media (min-width: 768px){.w-md-25{width:25% !important}.w-md-50{width:50% !important}.w-md-75{width:75% !important}.w-md-100{width:100% !important}.w-md-auto{width:auto !important}.h-md-25{height:25% !important}.h-md-50{height:50% !important}.h-md-75{height:75% !important}.h-md-100{height:100% !important}.h-md-auto{height:auto !important}}@media (min-width: 992px){.w-lg-25{width:25% !important}.w-lg-50{width:50% !important}.w-lg-75{width:75% !important}.w-lg-100{width:100% !important}.w-lg-auto{width:auto !important}.h-lg-25{height:25% !important}.h-lg-50{height:50% !important}.h-lg-75{height:75% !important}.h-lg-100{height:100% !important}.h-lg-auto{height:auto !important}}@media (min-width: 1200px){.w-xl-25{width:25% !important}.w-xl-50{width:50% !important}.w-xl-75{width:75% !important}.w-xl-100{width:100% !important}.w-xl-auto{width:auto !important}.h-xl-25{height:25% !important}.h-xl-50{height:50% !important}.h-xl-75{height:75% !important}.h-xl-100{height:100% !important}.h-xl-auto{height:auto !important}}a.fa--icon{text-decoration:none}.bg-p-900{background-color:var(--col-p-900) !important}.bg-p-400{background-color:var(--col-p-400) !important}.bg-s-400{background-color:var(--col-s-400) !important}.bg-s-100{background-color:var(--col-s-100) !important}.bg-s-50{background-color:var(--col-s-50) !important}.bg-m-900{background-color:var(--col-m-900) !important}.bg-m-800{background-color:var(--col-m-800) !important}.bg-m-700{background-color:var(--col-m-700) !important}.bg-m-100{background-color:var(--col-m-100) !important}.bg-m-50{background-color:var(--col-m-50) !important}.bg-m-0{background-color:var(--col-m-0) !important}.col-p-900{color:var(--col-p-900) !important}.col-p-400{color:var(--col-p-400) !important}.col-s-400{color:var(--col-s-400) !important}.col-s-100{color:var(--col-s-100) !important}.col-s-50{color:var(--col-s-50) !important}.col-m-0{color:var(--col-m-0) !important}.col-m-500{color:var(--col-m-500) !important}.col-m-800{color:var(--col-m-800) !important}.col-m-900{color:var(--col-m-900) !important}.col-p-cube-800{color:var(--col-p-cube-800) !important}.col-p-cube-600{color:var(--col-p-cube-600) !important}.css-opacity-reset{opacity:1 !important}.css-opacity-4{opacity:0.4}.fa-1-5x{font-size:1.5em !important}.fa-2x{font-size:2em}.font-size-6{font-size:1.6rem !important}.font-size-4{font-size:1.4rem !important}.font-size-3{font-size:1.3rem !important}.display-minus-1{font-size:0.9rem}@media (max-width: 575px){.display-xs-plus-1{font-size:1.5rem}}.no-bullets{list-style-type:none}.pb-6,.py-6{padding-bottom:5rem !important}.pt-6,.py-6{padding-top:5rem !important}.h-1{height: .25rem !important}.h-2{height: .5rem !important}.h-3{height:1rem !important}.h-4{height:1.5rem !important}.h-5{height:3rem !important}.no-border,.no-border:after{border:unset}.brdr-col-inherit{border-color:inherit !important}.img-fw{max-width:unset;width:100%;height:auto}.object-fit-fill{object-fit:fill}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.object-fit-none{object-fit:none}.object-fit-scale-down{object-fit:scale-down}.break-out{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2)}@media (max-width: 575px){.break-out-xs{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2)}}.flex-center-vertical{display:flex;justify-content:center;flex-direction:column}input[type="search"]{border:1px
solid gray;padding: .2em .4em;border-radius: .2em}input[type="search"].dark{background:#222;color:#fff}input[type="search"].light{background:#fff;color:#222}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:1em;width:1em;border-radius:50em;background:url(https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg) no-repeat 50% 50%;background-size:contain;opacity:0;pointer-events:none}input[type="search"]:focus::-webkit-search-cancel-button{opacity: .3;pointer-events:all}input[type="search"].dark::-webkit-search-cancel-button{filter:invert(1)}.fa-bounce{display:inline-block;position:relative;-moz-animation:bounce 1s infinite linear;-o-animation:bounce 1s infinite linear;-webkit-animation:bounce 1s infinite linear;animation:bounce 1s infinite linear}@-webkit-keyframes
bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}@-moz-keyframes
bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}@-o-keyframes
bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}@-ms-keyframes
bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}@keyframes
bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}.wrapper--content-home::before{background-image:url("/assets/files/skin/default/images/bg--body--hero-swoosh.svg");background-repeat:no-repeat;content:"";display:block;height:40vw;width:100%;position:absolute;background-position:center;background-size:cover;top:50vh}@media (min-width: 576px){.wrapper--content-home::before{top:70vw}}@media (min-width: 768px){.wrapper--content-home::before{top:40vw}}.wrapper--content-home{padding-top:2rem}@media (min-width: 576px){.wrapper--content-home{padding-top:5rem}}@media (min-width: 768px){.wrapper--content-home{padding-top:10rem}}@media (min-width: 992px){.wrapper--content-home{padding-top:10rem}}@media (min-width: 1200px){.wrapper--content-home{padding-top:13vw}}.wrapper--content-home
.col{padding-top:18vw}#header-slim{padding-top:0}@media (min-width: 576px){#header-slim{padding-top:0}}@media (min-width: 768px){#header-slim{padding-top:0}}@media (min-width: 992px){#header-slim{padding-top:2.5rem}}@media (min-width: 1200px){#header-slim{padding-top:2.5rem}}#header-slim h1,
#header-slim .h1,
#header-slim
.h5{color:var(--col-m-50)}#header-slim::after{background-image:url("/assets/files/skin/default/images/bg--hero-slim.svg");background-repeat:no-repeat;content:"";display:block;height:40vw;width:100%;position:absolute;background-position:center;background-size:cover;z-index:-10}#wrapper--content-main{padding-top:6rem}#wrapper--content-main
h2{padding-top:3rem}#wrapper--content-main
h3{padding-top:1.5rem}#wrapper--content-main #usr-content
h2{margin-top:3rem;margin-bottom:3rem}#wrapper--content-main #usr-content
h3{margin-top:2rem;margin-bottom:2rem}#wrapper--content-main #usr-content
h4{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 576px){#wrapper--content-main{padding-top:6rem}}@media (min-width: 768px){#wrapper--content-main{padding-top:8rem}}@media (min-width: 992px){#wrapper--content-main{padding-top:10rem}}@media (min-width: 1200px){#wrapper--content-main{padding-top:12rem}}.watermark--crest-full{background-image:url("/assets/files/skin/default/images/logo--paul-stevenson--crest.png");background-repeat:no-repeat;background-position:center;background-size:90vw auto;height:calc(110vw);position:relative;z-index:10}@media (min-width: 500px){.watermark--crest-full{height:calc(90vw)}}@media (min-width: 576px){.watermark--crest-full{background-size:70vw auto;height:calc(70vw)}}@media (min-width: 768px){.watermark--crest-full{background-size:60vw auto;height:calc(35vw)}}@media (min-width: 992px){.watermark--crest-full{height:calc(100vw/3)}}@media (min-width: 1200px){.watermark--crest-full{background-size:55vw auto}}.watermark--wings{background-image:url("/assets/files/skin/default/images/logo--paul-stevenson--wings.svg");background-repeat:no-repeat;background-position:center;background-size:auto}.wrapper--section-head{background-position:center top;background-repeat:no-repeat;background-size:100vw auto;padding-top:5rem;text-align:center}#gmap+.wrapper--section-head-p-400::before{background-image:url("/assets/files/skin/default/images/knockout--section-head--p-400-transparent.svg");background-repeat:no-repeat;content:"";display:block;height:60px;width:100%;position:absolute;background-position:center top;top:-60px;background-size:cover}#gmap+.wrapper--section-head-p-400{background-image:none !important}.wrapper--section-head-p-400{background-image:url("/assets/files/skin/default/images/knockout--section-head--p-400.svg");background-color:var(--col-p-400);background-position-y:-1px;color:var(--col-m-0)}.wrapper--section-head-s-50+.wrapper--section-head-p-400{background-image:url("/assets/files/skin/default/images/knockout--section-head--p-400-knockout-s-50.svg")}#here-for-you{position:relative}.wrapper--section-head-s-400{background-image:url("/assets/files/skin/default/images/knockout--section-head--s-400.svg");background-color:var(--col-s-400);color:var(--col-p-900)}.wrapper--section-head-s-50{background-image:url("/assets/files/skin/default/images/knockout--section-head--s-50.svg");background-color:var(--col-s-50);background-position-y:-1px;color:var(--col-p-900)}.wrapper--section-head-m-0{background-image:url("/assets/files/skin/default/images/knockout--section-head--m-0.svg");background-color:var(--col-m-0);color:var(--col-p-900)}.wrapper--bar--accreditations{background-image:url("/assets/files/skin/default/images/bg--accreditations-bar.svg");background-repeat:no-repeat;content:"";display:block;height:30vw;width:100%;background-position:center;background-size:cover}#wrapper--price-guide{text-align:left}.btn-price{border-radius:0;padding:1.3rem .75rem;font-weight:bold;text-transform:uppercase}#wrapper--price-guide a.btn[aria-expanded]{color:unset}.btn-price{color:var(--col-m-0);background-color:var(--col-m-0);border-bottom-color:var(--col--p-400)}#wrapper--price-guide a.btn[aria-expanded="false"]:hover,
#wrapper--price-guide a.btn[aria-expanded="false"].focus,
#wrapper--price-guide a.btn[aria-expanded="false"]:focus{color:var(--col-s-400);box-shadow:none}#wrapper--price-guide a.btn,
#wrapper--price-guide a.btn,
#wrapper--price-guide
a.btn{border-bottom-color:var(--col-s-400)}#wrapper--price-guide a.btn[aria-expanded="true"],
#wrapper--price-guide a.btn[aria-expanded="true"],
#wrapper--price-guide a.btn[aria-expanded="true"]{border-bottom-color:var(--col-m-0)}#wrapper--price-guide a[aria-expanded="true"] i.fas.fa-chevron-right,
a.btn[aria-expanded="true"] i.fas.fa-chevron-right{transform:rotate(90deg);transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}#wrapper--price-guide a[aria-expanded="false"] i.fas,
a.btn[aria-expanded="false"] i.fas{transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}#wrapper--price-guide
.card{background-color:var(--col-m-0);border:1px
solid var(--col-m-0);border-radius:0}.card-price{}.card-price
.price{color:var(--col-s-400);font-weight:bold;font-size:1.3rem}.btn.focus,.btn:focus{box-shadow:unset}.catalog--prod-info{width:100vw;position:fixed;top:0;bottom:0;overflow-y:scroll;top:11rem;left:0;width:30vw;z-index:10;display:none;padding:3rem}.catalog--prod-info{scrollbar-width:none;overflow-y:scroll;o}.price-option{color:var(--col-p-900);font-size:1.2rem;font-weight:bold}a{color:var(--col-p-900)}a:active,a:focus,a:hover{color:var(--col-s-400)}.container.watermark--crest-full
a{color:var(--col-m-0) !important;text-decoration:none;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:2px}.container.watermark--crest-full a:active,
.container.watermark--crest-full a:focus,
.container.watermark--crest-full a:hover{border-bottom-color:var(--col-m-0);border-bottom-style:solid;border-bottom-width:2px}#wrapper--content-main a:not(.btn):not(.icon):not(.card-tweet-this),
.content-main a:not(.btn):not(.icon):not(.card-tweet-this){color:var(--col-p-900);border-bottom-color:var(--col-p-900);border-bottom-style:solid;border-bottom-width:2px}#wrapper--content-main a:not(.btn):not(.icon):not(.card-tweet-this):active,
#wrapper--content-main a:not(.btn):not(.icon):not(.card-tweet-this):focus,
#wrapper--content-main a:not(.btn):not(.icon):not(.card-tweet-this):hover, .content-main a:not(.btn):not(.icon):not(.card-tweet-this):active,
.content-main a:not(.btn):not(.icon):not(.card-tweet-this):focus,
.content-main a:not(.btn):not(.icon):not(.card-tweet-this):hover{color:var(--col-s-400);border-bottom-color:var(--col-s-400)}#here-for-you
a{color:var(--col-m-0)}#here-for-you a:active,
#here-for-you a:focus,
#here-for-you a:hover{color:var(--col-s-400)}a.col-m-300{color:var(--col-m-300)}a.col-m-300:active,a.col-m-300:focus,a.col-m-300:hover{color:var(--col-m-0)}#mobile-contact-icons
a{color:var(--col-s-400)}#mobile-contact-icons a:active,
#mobile-contact-icons a:focus,
#mobile-contact-icons a:hover{color:var(--col-p-800)}a.cube{color:var(--col-p-cube-800) !important}a.cube:active,a.cube:focus,a.cube:hover{color:var(--col-p-cube-600) !important}#tagline-hero{margin-top:4rem;margin-bottom:14rem}.superhero-card{display:flex;align-items:center;position:relative}.superhero-card
picture{width:100% !important}.img-superhero{width:100% !important;height:auto}.img-superhero-fullscreen{min-height:calc(100vh - var(--nav-height-xs) + 1rem);max-height:calc(100vh - var(--nav-height-xs) + 1rem);object-fit:cover;width:100% !important}@media (min-width: 992px){.img-superhero-fullscreen{min-height:calc(100vh - var(--nav-height-lg));max-height:calc(100vh - var(--nav-height-lg))}}@media (min-width: 1200px){.img-superhero-fullscreen{min-height:calc(100vh - var(--nav-height-xl));max-height:calc(100vh - var(--nav-height-xl))}}.superhero-body{position:absolute;background-color:rgba(255, 255, 255, 0.85);padding-top:0.75rem;padding-right:2.5rem;padding-bottom:0.75rem;padding-left:2.5rem}.superhero-body
h1{color:var(--col-p-900)}body#body-1 .super-hero-body
h1{font-size:3.5rem}body#body-1 .super-hero-body
p{font-size:1.5rem}@media (max-width: 1199px){.super-hero-body
h1{font-size:2.2rem}}@media (min-width: 1200px){.super-hero-body
h1{font-size:3.3rem}}.super-hero-body
.tagline{font-size:1.7rem}#superhero-scroll-indicator{position:absolute;bottom:3rem;left:50%}#superhero-scroll-indicator
a{color:#DDD}#superhero-scroll-indicator a:active,
#superhero-scroll-indicator a:focus,
#superhero-scroll-indicator a:hover{color:#FFF}.quotemark{quotes:"\201C""\201D"}.quotemark::before{content:open-quote;display:inline;height:0;line-height:0;left:0;position:relative;top:1.5rem;color:var(--col-purple);font-size:6rem}@media (min-width: 576px){.quotemark::before{float:left;left:-3rem}}#gmap{height:775px}#footer
h3{color:var(--col-m-0);font-size:1.7rem}.contact-list-social
li{display:inline;margin-right:12px}.contact-list-social li
a{display:inline-block;background-color:var(--col-purple);height:40px;width:40px;border-radius:50%;text-align:center;vertical-align:middle}.contact-list-social li a:hover{background-color:var(--col-tealblue)}.contact-list-social li a
i{font-size:24px;margin-top:8px}.contact-list-social li a
i{color:var(--col-white)}.footer-list-social
li{display:inline;margin-right:12px}.footer-list-social li
a{display:inline-block;background-color:var(--col-smoke);height:40px;width:40px;border-radius:50%;text-align:center;vertical-align:middle}.footer-list-social li a:hover{background-color:var(--col-white)}.footer-list-social li a
i{font-size:24px;margin-top:8px}.footer-list-social li a
i{color:var(--col-dusk)}// Small devices (landscape phones, 576px and up)
@media (min-width: 576px){...}// Medium devices (tablets, 768px and up)
@media (min-width: 768px){...}// Large devices (desktops, 992px and up)
@media (min-width: 992px){...}// Extra large devices (large desktops, 1200px and up)
@media (min-width: 1200px){...}.nav-legals{list-style-type:none;padding:0}.nav-legals
li{display:block;margin-left:0.25rem}@media (min-width: 576px){.nav-legals
li{display:inline-block}.nav-legals li:first-of-type{margin-left:0}.nav-legals li:first-of-type
a{padding-left:0}ul.nav-legals li+li::before{content:" | ";padding-right:3px;padding-left:5px}}.nav-legals
a{color:var(--col-m-0) !important;border-bottom:1px solid transparent;text-decoration:none}.nav-legals a:hover,
.nav-legals a:focus{border-bottom:1px solid var(--col-m-0)}hr{border-top:1px solid var(--col-m-0)}.filter-container--fixed{padding-left:15px !important;padding-right:15px !important;position:relative !important;width:100% !important;height:unset !important}.filtr-item--fixed{}.filteredOut{}.filtr-item--fixed:not(.filteredOut){transform:unset !important;width:unset !important;perspective:none !important;backface-visibility:visible !important;position:relative !important;width:auto !important;transition:all 0s ease !important}.filteredOut{}#filter-container
btn.close{font-size:1.8rem}#footer
li{line-height:1.7}#footer
a{color:var(--col-m-0)}#footer a:active,
#footer a:focus,
#footer a:hover{color:var(--col-s-400)}#footer .btn-light:not(:disabled):not(.disabled).active,
#footer .btn-light:not(:disabled):not(.disabled):active{background-color:var(--col-s-400);border-color:var(--col-m-0);color:var(--col-m-0)}#wrap-legals
li{list-style-type:none}#wrap-footer-social
a{color:var(--col-m-0)}#wrap-footer-social a:active,
#wrap-footer-social a:focus,
#wrap-footer-social a:hover{color:var(--col-p-800);text-decoration:none}#fm-contact input,
#fm-contact
textarea{background-color:var(--col-m-50);border-radius:0;border:none}#fm-contact input::placeholder,
#fm-contact textarea::placeholder{color:transparent}#fm-contact
label{color:var(--col-p-900)}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 0;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}blockquote
p{display:inline}.btn-primary.social-facebook{background-color:#3b5998;border-color:#3b5998}.btn-primary.social-facebook:hover{color:#FFF;background-color:#263961;border-color:#263961}.btn-primary.social-twitter{background-color:#00aced;border-color:#00aced}.btn-primary.social-twitter:hover{color:#FFF;background-color:#0074a1;border-color:#0074a1}.card-tweet-this{background-color:#1DA1F2;color:#FFF;font-size:1.6rem;margin-top:40px;margin-bottom:40px;padding-top:40px;padding-right:30px;padding-bottom:40px;padding-left:30px;font-style:italic}a.card-tweet-this{display:block;position:relative}a.card-tweet-this:focus,a.card-tweet-this:hover{color:#FFF;text-decoration:none;transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.card-tweet-this-icon{color:#93D2F9;font-size:12px;font-style:normal;font-weight:700;right:10px;bottom:10px;position:absolute;text-transform:uppercase}a:focus .card-tweet-this-icon,
a:hover .card-tweet-this-icon{color:#FFF}.card-cta a:hover{color:var(--col-s-400) !important;transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.ekko-lightbox .modal-footer{color:var(--col-m-600);justify-content:flex-start}#section-overview-children a[aria-expanded="true"] i.fa.fa-plus,
a.btn[aria-expanded="true"] i.fa.fa-plus{transform:rotate(45deg);transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}#section-overview-children a[aria-expanded="false"] i.fa,
a.btn[aria-expanded="false"] i.fa{transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.blog-row-item a.tag-active{font-style:italic}ul.tags{list-style-type:none;padding:0}ul.tags
li{display:inline-block}ul.tags
a{border:1px
solid #999;border-radius:5rem;background-color:var(--col-yellow);padding:10px;color:var(--col-night);display:inline-block;font-size:11px;text-transform:uppercase;line-height:11px;margin-bottom:5px;margin-right:2px;text-decoration:none}ul.tags a.tag-active{background-color:var(--col-sun);font-weight:bold;text-transform:uppercase}ul.tags a:hover{background-color:var(--col-sun);color:var(--col-night)}#img-prod-hero{border:7px
solid #DEDFE1;margin-bottom:20px}.blog-row-item:nth-child(n+2){margin-top:3rem}.blog-row-item
h2{font-size:22px;margin-top:0;text-transform:unset}.blog-row-item
h3{text-transform:unset}.wrapper-blog-latest-posts
h4{margin-top:0}.wrapper-blog-tags{margin-top:60px}.blog_row_item
h4{text-transform:unset}hr.blog-foot{margin-top:60px}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}