@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_5_0.eot");src:url("fonts/34A7A6_5_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_5_0.woff2") format("woff2"),url("fonts/34A7A6_5_0.woff") format("woff"),url("fonts/34A7A6_5_0.ttf") format("truetype"),url("fonts/34A7A6_5_0.svg#wf") format("svg");font-style:normal;font-weight:300}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_0_0.eot");src:url("fonts/34A7A6_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_0_0.woff2") format("woff2"),url("fonts/34A7A6_0_0.woff") format("woff"),url("fonts/34A7A6_0_0.ttf") format("truetype"),url("fonts/34A7A6_0_0.svg#wf") format("svg");font-style:italic;font-weight:300}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_7_0.eot");src:url("fonts/34A7A6_7_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_7_0.woff2") format("woff2"),url("fonts/34A7A6_7_0.woff") format("woff"),url("fonts/34A7A6_7_0.ttf") format("truetype"),url("fonts/34A7A6_7_0.svg#wf") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_3_0.eot");src:url("fonts/34A7A6_3_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_3_0.woff2") format("woff2"),url("fonts/34A7A6_3_0.woff") format("woff"),url("fonts/34A7A6_3_0.ttf") format("truetype"),url("fonts/34A7A6_3_0.svg#wf") format("svg");font-style:italic;font-weight:400}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_1_0.eot");src:url("fonts/34A7A6_1_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_1_0.woff2") format("woff2"),url("fonts/34A7A6_1_0.woff") format("woff"),url("fonts/34A7A6_1_0.ttf") format("truetype"),url("fonts/34A7A6_1_0.svg#wf") format("svg");font-style:normal;font-weight:500}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_2_0.eot");src:url("fonts/34A7A6_2_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_2_0.woff2") format("woff2"),url("fonts/34A7A6_2_0.woff") format("woff"),url("fonts/34A7A6_2_0.ttf") format("truetype"),url("fonts/34A7A6_2_0.svg#wf") format("svg");font-style:italic;font-weight:500}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_6_0.eot");src:url("fonts/34A7A6_6_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_6_0.woff2") format("woff2"),url("fonts/34A7A6_6_0.woff") format("woff"),url("fonts/34A7A6_6_0.ttf") format("truetype"),url("fonts/34A7A6_6_0.svg#wf") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Montserrat';src:url("fonts/34A7A6_4_0.eot");src:url("fonts/34A7A6_4_0.eot?#iefix") format("embedded-opentype"),url("fonts/34A7A6_4_0.woff2") format("woff2"),url("fonts/34A7A6_4_0.woff") format("woff"),url("fonts/34A7A6_4_0.ttf") format("truetype"),url("fonts/34A7A6_4_0.svg#wf") format("svg");font-style:italic;font-weight:700}@font-face{font-family:'Montserrat Condensed';src:url("fonts/34E07B_8_0.eot");src:url("fonts/34E07B_8_0.eot?#iefix") format("embedded-opentype"),url("fonts/34E07B_8_0.woff2") format("woff2"),url("fonts/34E07B_8_0.woff") format("woff"),url("fonts/34E07B_8_0.ttf") format("truetype"),url("fonts/34E07B_8_0.svg#wf") format("svg");font-style:normal;font-weight:900}@font-face{font-family:'icons';src:url("fonts/sef-icons.eot?xp8jgh");src:url("fonts/sef-icons.eot?xp8jgh#iefix") format("embedded-opentype"),url("fonts/sef-icons.ttf?xp8jgh") format("truetype"),url("fonts/sef-icons.woff?xp8jgh") format("woff"),url("fonts/sef-icons.svg?xp8jgh#sef-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-download:before{content:""}.icon-facebook:before{content:""}.icon-globe:before{content:""}.icon-hamburger:before{content:""}.icon-headphones:before{content:""}.icon-linkedin:before{content:""}.icon-location-flag:before{content:""}.icon-location:before{content:""}.icon-minus:before{content:""}.icon-play .path1:before{content:""}.icon-play .path2:before{content:"";margin-left:-1.0107421875em}.icon-plus:before{content:""}.icon-salesperson:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-quote:before{content:""}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}nav ul{list-style:none;margin:0;padding:0}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:Montserrat, Montserrat;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:Montserrat, Montserrat;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:40%;line-height:0;position:relative;vertical-align:super}sub{bottom:-0.25em}sup{top:-0.3em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{color:#222;font-size:62.5%;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{box-sizing:border-box}.btn,.cookie-alert button{background-color:#ffdb0a;color:#fff;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:500;padding:5px 10px;text-align:center;text-transform:uppercase;border-radius:0}.btn:hover,.cookie-alert button:hover{background-color:#d6b700;cursor:pointer}.btn.black,.cookie-alert button.black{background-color:#000;color:#fff}.btn.black:hover,.cookie-alert button.black:hover{background-color:#ffdb0a}.btn.close,.cookie-alert button.close{font-size:26px;font-size:2.6rem;background-color:transparent;border:0;font-weight:400;padding:0}.btn.close span,.cookie-alert button.close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn.close:after,.cookie-alert button.close:after{font-size:18px;font-size:1.8rem;content:"";font-family:"icons"}.btn.transparent,.cookie-alert button.transparent{cursor:pointer;font-size:14px;font-size:1.4rem;background-color:transparent;border:1px solid #000;border-radius:0;color:#000;padding:10px 20px;transition:background-color .5s ease}.btn.transparent:hover,.cookie-alert button.transparent:hover{background-color:#ffdb0a}.btn.transparent>a,.cookie-alert button.transparent>a{text-decoration:none !important;color:black;font-size:14px}.btn.inverted,.cookie-alert button.inverted{background:transparent;color:#fff;border:1px solid #fff}.CTA-Button{font-size:14px;font-size:1.4rem;font-family:"Montserrat",sans-serif;display:inline-block;font-weight:500;text-align:center;text-transform:uppercase;border-radius:0;cursor:pointer;background-color:transparent;border-radius:0;padding:10px 20px;transition:background-color .5s ease;text-decoration:none !important;color:#000 !important}.CTA-Button:hover{background-color:#ffdb0a}.back-button{margin-top:75px;margin-bottom:-85px;padding:15px 25px 15px calc(25px - 7px);text-transform:uppercase;background:#fff;color:#4285C7;position:relative;display:none;font-size:0}.back-button .back-button__cell{display:inline-block;vertical-align:middle;text-align:center;font-size:18px}.back-button .back-button__cell :first-of-type{font-size:22px}.back-button .back-button__cell:not(:first-of-type){font-weight:bold}@media only screen and (min-width: 960px){.back-button{margin:0;height:0;padding:0}}@media print{.back-button{display:none !important}}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}input[type='text'],input[type='password']{padding:5px 10px}input[type="submit"]{min-width:240px;background:#fff;font-size:12px;font-size:1.2rem;line-height:1;font-weight:600;text-align:center;text-transform:uppercase;padding:12px 20px 11px;border:1px solid #777}.selectlist{position:relative}.selectlist select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;position:relative;width:100%;z-index:200}.selectlist select::-ms-expand{display:none}.selectlist:after{font-family:"icons";content:"";margin-left:10px;position:absolute;right:0;top:10px;z-index:100}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:24px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{position:absolute;top:0;left:0;width:13px;height:13px;background:#fff;border:1px solid #bebab2;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);content:""}.search-mega [type="checkbox"]:not(:checked)+label:before,.search-mega [type="checkbox"]:checked+label:before{background-color:#f5f6f2;border-color:black}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{position:absolute;top:2px;left:2px;width:11px;height:11px;background:#ffdb0a;font-size:1.3em;line-height:0.8;border-radius:4px;content:"";transition:all .2s}[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}.newsletter .error input,.newsletter .error select,.newsletter .error textarea{background:rgba(255,0,0,0.45) !important}.error-msg{background:rgba(114,6,12,0.65) !important;border-bottom:3px solid #72060c;margin:0 0 20px;padding:20px 20px 10px}.registration-form{max-width:960px;margin:0 auto;font-size:13px;font-family:Montserrat, sans-serif}.registration-form input[type="submit"]{display:inline-block;width:auto;height:36px;padding:0 25px;margin:40px 10px 10px;font-size:18px;font-weight:400;line-height:36px;text-transform:none;color:#fff;border:0;border:none;border-radius:3px;background-color:#000}.registration-form p{margin:0;padding:10px 0}.registration-form .registration-form__text{padding:10px;margin:0}.registratin-form__headline{font-family:Montserrat, sans-serif;font-weight:bold;font-style:italic;font-size:24px}.registration-form__field-container{padding:10px 10px}.registration-form__field-container p:first-child{font-size:13px;font-weight:bold;font-family:Montserrat, sans-serif}.registration-form__field-container.active{background-color:#FFD700}.registration-form__field-container label{display:block;margin-bottom:7px;font-family:Montserrat, sans-serif;font-size:13px;font-weight:bold;color:#000000;word-wrap:break-word;word-break:normal}.registration-form__field-container input,.registration-form__field-container select{height:33px;width:50%;margin-bottom:0;padding:0 10px;border-radius:3px;border:1px solid #c9c9c9;box-sizing:content-box;font-weight:400;font-size:16px;color:#4c4c4c;outline:0}.registration-form__field-container input[type="date"]{text-transform:uppercase;font-weight:400;font-size:16px;color:#757575;-moz-appearance:none;-webkit-appearance:none}.registration-form__field-container input[type="date"]::-webkit-inner-spin-button{display:none}.registration-form__field-container input[type=number]{-moz-appearance:textfield}.registration-form__field-container input[type=number]::-webkit-inner-spin-button,.registration-form__field-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registration-form__field-container select{color:#4c4c4c;font-size:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBmb2N1c2FibGU9ImZhbHNlIiBkYXRhLXByZWZpeD0iZmFsIiBkYXRhLWljb249ImNoZXZyb24tZG93biIgcm9sZT0iaW1nIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWNoZXZyb24tZG93biBmYS13LTE0IGZhLTJ4Ij48cGF0aCBkPSJNNDQzLjUgMTYyLjZsLTcuMS03LjFjLTQuNy00LjctMTIuMy00LjctMTcgMEwyMjQgMzUxIDI4LjUgMTU1LjVjLTQuNy00LjctMTIuMy00LjctMTcgMGwtNy4xIDcuMWMtNC43IDQuNy00LjcgMTIuMyAwIDE3bDIxMSAyMTEuMWM0LjcgNC43IDEyLjMgNC43IDE3IDBsMjExLTIxMS4xYzQuOC00LjcgNC44LTEyLjMtMTd6IiBmaWxsPSIjYzljOWM5Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:98% 50%;background-size:15px;-webkit-appearance:none;-moz-appearance:none}.registratin-form__checkbox-field{padding-bottom:10px}.registratin-form__checkbox-field label{display:inline-block;position:relative;margin-bottom:0;padding-left:23px;font-weight:normal}.registratin-form__checkbox-field input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;opacity:0}.registratin-form__checkbox-field input[type="checkbox"]:checked ~ .checkbox-field__checkmark:after{opacity:1}.registratin-form__checkbox-field.terms-of-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.registratin-form__checkbox-field.terms-of-service label{padding-right:5px}.registratin-form__checkbox-field.terms-of-service .field-validation-error{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.checkbox-field__checkmark{position:absolute;left:0;top:0;width:18px;height:18px;margin-right:5px;background-color:white;border-radius:3px;border:1px solid #c9c9c9;clip:unset;transition:all .1s ease-in-out}.checkbox-field__checkmark:after{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PHBhdGggZD0iTTIyLjYgNC43TDIwLjggMy41QzIwLjMgMy4yIDE5LjYgMy4zIDE5LjMgMy44TDEwLjUgMTYuOCA2LjQgMTIuN0M2IDEyLjMgNS4zIDEyLjMgNC45IDEyLjdMMy40IDE0LjNDMi45IDE0LjcgMi45IDE1LjQgMy40IDE1LjhMOS42IDIyQzkuOSAyMi4zIDEwLjUgMjIuNiAxMSAyMi42IDExLjUgMjIuNiAxMiAyMi4zIDEyLjMgMjEuOEwyMi45IDYuMkMyMy4yIDUuNyAyMy4xIDUuMSAyMi42IDQuN1oiLz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;background-size:12px;opacity:0}.field-validation-error{display:block;margin-top:10px;color:#FF0000}.required-field>label:after,.required-field>p:first-child:after{content:'*';margin-left:6px;margin-top:5px;line-height:1;font-size:10px;color:#FF0000}body{background-color:#000;font-family:"Montserrat",sans-serif;margin:0}@media print{body{padding:20px}}body.nav-shown{height:100%;overflow:hidden;overflow-scrolling:none;position:fixed;width:100%}strong,.font-weight-bold{font-weight:500}a{color:#2176b8;text-decoration:none}img{width:100%;height:auto}h2.hl-centered,h3.hl-centered,h4.hl-centered,h5.hl-centered,h6.hl-centered{display:block;font-weight:500;text-align:center;width:100%}@media only screen and (min-width: 1439px){h2.hl-centered,h3.hl-centered,h4.hl-centered,h5.hl-centered,h6.hl-centered{margin-bottom:32px}}.highlight{background:#ffdb0a;background:rgba(255,219,10,0.5);padding:0 3px}main{background-color:white;padding-bottom:1px;padding-top:30px}main:first-of-type{padding-top:80px}.region-page main{padding-top:82px}@media only screen and (min-width: 960px){main{padding-top:30px}main:first-of-type{padding:193px 0 20px}.region-page main{padding-top:152px}}@media print{main{padding-top:20px !important}}@media only screen and (max-width: 959px){.desktop-only{display:none}}.mobile-only{display:none}@media only screen and (max-width: 959px){.mobile-only{display:block}}@media only screen and (max-width: 959px){iframe{max-width:100%}}.iframe-wrapper{max-width:960px;margin:0 25px;overflow:visible;margin:0 0 50px}@media only screen and (min-width: 960px){.iframe-wrapper{width:82.87%;margin:0 auto}}@media print{.iframe-wrapper{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.page-row .iframe-wrapper,.copy .iframe-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%;margin-right:0;margin-bottom:50px;margin-left:0}}.iframe-wrapper iframe{border:0}@media only screen and (max-width: 960px){.iframe-wrapper iframe{width:100%}}.page-content .iframe-wrapper{width:100%}.site-footer .iframe-wrapper{width:100%}.site-footer .iframe-wrapper iframe{min-height:0}.page-content{max-width:960px;margin:0 25px}@media only screen and (min-width: 960px){.page-content{width:82.87%;margin:0 auto}}@media print{.page-content{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.page-content{padding-right:0;padding-left:0}}.page-content .page-content{width:100%}.video-link{position:relative;z-index:1;display:block}.video-link::before,.video-link::after{position:absolute;left:50%;top:50%;z-index:10;width:68px;height:68px;font-family:"icons";font-size:80px;font-size:8rem;line-height:1;color:#ffdb0a;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 960px){.video-link::before,.video-link::after{width:78px;height:78px;font-size:93px;font-size:9.3rem}}.video-link::before{background:rgba(0,0,0,0.5);border:6px solid #ffdb0a;border-radius:100%;content:''}.video-link::after{content:"";margin:-6px 0 0 -6px}@media only screen and (min-width: 960px){.video-link::after{border-width:6px;margin:-7px 0 0 -8px}}.generic-wrapper{margin:0 auto;padding:20px 0;width:91.43%}.page-row .copy .generic-wrapper{width:100%}.page-row{max-width:960px;margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 960px){.page-row{width:82.87%;margin:0 auto}}@media print{.page-row{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.page-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){.page-row{padding:28px 0 0 0}}.page-row .copy{padding:0 0 40px}@media only screen and (min-width: 960px){.page-row .copy{width:65.625%;padding:0}}.page-row .copy p{margin:12px 0}@media only screen and (min-width: 960px){.page-row .copy p{margin:18px 0}}.page-row .copy .inner>p{margin:0 0 12px}@media only screen and (min-width: 960px){.page-row .extra{width:28.125%}}.page-row .extra .btn,.page-row .extra .cookie-alert button,.cookie-alert .page-row .extra button{display:inline-block}.largest-headline{font-size:75px;font-size:7.5rem;font-weight:400;letter-spacing:-2px;line-height:1;margin:0 0 10px}@media only screen and (max-width: 959px){.largest-headline{font-size:35px;font-size:3.5rem}}.medium-headline{font-size:45px;font-size:4.5rem;font-weight:500;margin:0}@media only screen and (max-width: 959px){.medium-headline{font-size:25px;font-size:2.5rem}}.medium-light-headline{font-size:30px;font-size:3rem;font-weight:400;margin:0 0 15px 0;transition:color .5s ease}.largest-medium-headline{font-size:60px;font-size:6rem;font-weight:400;margin:0 0 10px 0;width:48.63%}.largest-medium-headline:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}@media only screen and (max-width: 959px){.largest-medium-headline{font-size:43px;font-size:4.3rem;width:auto}}.medium-heavy-headline{font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin:0 0 15px 0}@media only screen and (max-width: 959px){.medium-heavy-headline{font-size:22px;font-size:2.2rem;margin:0 0 10px}}.promo-boxes-title{font-size:30px;font-size:3rem;line-height:1.1;margin:0 0 16px;font-weight:400;letter-spacing:-1px}@media only screen and (max-width: 959px){.promo-boxes-title{font-size:22px;font-size:2.2rem;margin:0 0 10px}}.border-yellow{border-color:#ffdb0a}.border-grey{border-color:#f5f6f2}.border-dark{border-color:#000}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.font-weight-normal{font-weight:normal}/*!
* animate.css -http://daneden.me/animate
* Version - 3.5.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2016 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Montserrat}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;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{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next: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-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.validetta-bubble{position:absolute;background-color:#cd2e26;max-width:325px;border-radius:5px;color:#fff;padding:5px 12px;z-index:9}.validetta-bubble::before{content:'';position:absolute;display:block;height:0;width:0;border-width:5px;border-style:solid;border-color:transparent}.validetta-bubble--left::before{top:7px;right:-10px;border-left-color:#cd2e26}.validetta-bubble--right::before{top:7px;left:-10px;border-right-color:#cd2e26}.validetta-bubble--top::before{bottom:-10px;left:10px;border-top-color:#cd2e26}.validetta-bubble--bottom::before{top:-10px;left:10px;border-bottom-color:#cd2e26}.validetta-inline,.validetta-bubble{display:block;font:12px/14px Montserrat}.validetta-inline{color:#cd2e26}.spotlight-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 0 auto auto;grid-template-columns:auto 0 auto auto}.spotlight-image{-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1 / span 1;margin-top:-30px;margin-bottom:-30px;margin-right:60px}.spotlight-description{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2 / span 2}.divider{width:100%;max-width:calc(100% - 50px);display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:5px;overflow:hidden;background:#000;border:none;margin:28px auto}.copy .divider{max-width:100%}@media only screen and (min-width: 960px){.divider{max-width:960px;height:6px;margin-top:42px;margin-bottom:42px}}.divider.ltgrey{background:#f5f6f2}.divider.midgrey{background:#bebab2}.divider.dkgrey{background:#4d4f49}.divider.blue{background:#2176b8}.divider.yellow{background:#ffdb0a}.page-header+.divider,.search-header+.divider{margin-top:0}@media print{.divider{border-top:5px solid #000;margin-right:0 !important;margin-left:0 !important;max-width:100%;width:100% !important}.divider.ltgrey{border-color:#f5f6f2}.divider.midgrey{border-color:#bebab2}.divider.dkgrey{border-color:#4d4f49}.divider.blue{border-color:#2176b8}.divider.yellow{border-color:#ffdb0a}}.sticky-sidebar{position:relative;display:block;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;overflow:visible}@media print{.sticky-sidebar{display:none}}@media only screen and (min-width: 960px){.sticky-sidebar{width:31.25%}}@media only screen and (min-width: 960px){.sticky-sidebar .sidebar-inner{padding-bottom:44px;padding-top:4px}}@media only screen and (max-width: 959px){.sticky-sidebar .sidebar-inner{margin-top:0}}.sticky-sidebar .showhide{box-sizing:content-box;border:1px solid #000;padding:0 25px;margin-bottom:28px}@media only screen and (min-width: 960px){.sticky-sidebar .showhide{padding:0;border:none;margin-bottom:0}}.sticky-sidebar .showhide .toggle{width:calc(100% + 50px);border:none;margin:0 0 0 -25px}.sticky-sidebar .apply{display:block;margin:50px 30px 14px}@media screen and (min-width: 960px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.sticky-sidebar{left:-30px;padding-top:1px}}.results{max-width:960px;margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-size:1.2rem;line-height:1.4}@media only screen and (min-width: 960px){.results{width:82.87%;margin:0 auto}}@media print{.results{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.results{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:1.4rem;line-height:1.3571428571}}.results .event-font{font-size:1.7rem !important}.accordion{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.6666666667;margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 960px){.accordion{width:82.87%;margin:0 auto}}@media print{.accordion{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.accordion{font-size:18px;font-size:1.8rem;line-height:1.5555555556;margin-top:40px;margin-bottom:44px}}.results .accordion,.page-row .accordion{width:100%;margin-top:0}.accordion.results-filter{margin-left:0;margin-right:0}.accordion .header{line-height:1.3333333333;padding:0 0 9px}@media only screen and (min-width: 960px){.accordion .header{padding-bottom:13px}}.accordion .header h2{font-size:30px;font-size:3rem;line-height:1;font-weight:400;margin:0 0 12px}@media only screen and (min-width: 960px){.accordion .header h2{font-size:45px;font-size:4.5rem}}.accordion .header p{margin:12px 0}.accordion .inner{font-size:14px;font-size:1.4rem;padding:0 30px}.accordion #expandAll.trigger>*{text-align:right;margin-bottom:0}@media only screen and (min-width: 960px){.accordion #expandAll.trigger>*{margin-bottom:12px}}.accordion .trigger{position:relative;display:block;color:#000;padding:15px 35px 15px 0;border-top:1px solid #bebab2;margin-bottom:0;cursor:pointer}.accordion .trigger h3{margin:0}.accordion .trigger::before,.accordion .trigger::after{position:absolute;top:50%;overflow:hidden;background:#2176b8;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .trigger:first-of-type{border-top:none}.accordion .trigger::before{right:0;top:50%;width:24px;height:3px}.accordion .trigger::after{right:10px;width:3px;height:24px;transition:all .2s ease-in-out}.accordion .trigger.is-open::after{margin-top:-12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width: 960px){.accordion .trigger{padding-right:50px}}.accordion .trigger a,.accordion .trigger a:active{color:#000;cursor:pointer}.accordion section{height:0;overflow:hidden;color:#4d4f49;transition:all .2s ease-in-out}.accordion section p{margin:0 0 12px}.accordion section .trigger{border-top:none;font-size:14px;font-size:1.4rem}.accordion .collapsed{height:0;overflow:hidden;box-sizing:content-box}@media only screen and (min-width: 960px){.accordion .collapsed.is-open{margin-bottom:-4px}}.accordion .is-open{height:auto}.no-js .accordion section{height:auto;padding-bottom:20px}.no-js .accordion .trigger::before,.no-js .accordion .trigger::after{display:none}.accordion .divider{margin:20px 0 0}.accordion .view-all{font-size:15px;font-size:1.5rem;text-align:center;border-top:1px solid #bebab2;padding:28px 0 0;margin:0}@media only screen and (min-width: 960px){.accordion .view-all{font-size:18px;font-size:1.8rem;text-transform:uppercase;padding-top:42px}}.accordion .view-all a{color:#2176b8}@media print{.accordion{margin-bottom:56px}.accordion .trigger{font-size:18px;font-size:1.8rem;padding-bottom:10px}.accordion .collapsed,.accordion .collapsed.is-open{border-bottom-width:0;height:auto;overflow:visible}.accordion .collapsed .inner,.accordion .collapsed.is-open .inner{padding:0}.accordion .collapsed .inner p:last-child,.accordion .collapsed.is-open .inner p:last-child{margin:0 0 12px !important}.accordion .view-all{display:none}}.breadcrumbs{font-size:10px;font-size:1rem;background-color:#000;font-weight:600;padding:10px 36px}@media only screen and (max-width: 959px){.breadcrumbs{display:none}}@media print{.breadcrumbs{font-size:12px;font-size:1.2rem;border-bottom:1px solid #000;padding:0 0 8px}}.breadcrumbs ul{list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;margin-right:5px}.breadcrumbs li:after{color:#ffdb0a;content:'/';margin-left:10px}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{color:#ffdb0a}.breadcrumbs a:hover{text-decoration:underline}.pagination ul{list-style:none;margin:0;padding:0}.pagination li{display:inline-block}.pagination li:first-child span,.pagination li:last-child span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pagination li:first-child a:before{content:'<'}.pagination li:last-child a:before{content:'>'}.top-hero{font-size:18px;font-size:1.8rem;height:650px;overflow:hidden}.top-hero[class^="background-"],.top-hero[class*=" background-"]{background-size:cover !important}.top-hero.dark{background:#000;color:white}.top-hero.dark .btn,.top-hero.dark .cookie-alert button,.cookie-alert .top-hero.dark button{border-color:white;color:white}.top-hero.dark .btn:hover,.top-hero.dark .cookie-alert button:hover,.cookie-alert .top-hero.dark button:hover{color:black}.top-hero.background-bottom{background-position:bottom center}.top-hero.background-bottom .content{bottom:0}.top-hero.video .content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;width:100%}@media only screen and (max-width: 959px){.top-hero{font-size:13px;font-size:1.3rem;height:auto;position:relative}.top-hero .btn,.top-hero .cookie-alert button,.cookie-alert .top-hero button{font-size:12px;font-size:1.2rem}}.top-hero .content{margin-top:120px;width:91.43%}@media only screen and (max-width: 959px){.top-hero .content{margin-top:0;padding-top:11px;position:relative;z-index:200;width:91.43%}}.top-hero .frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 auto;max-width:91.43%}@media only screen and (max-width: 959px){.top-hero .frame{min-height:410px}}.top-hero h1{font-size:75px;font-size:7.5rem;font-weight:400;letter-spacing:-2px;line-height:1;margin:0 0 10px}@media only screen and (max-width: 959px){.top-hero h1{font-size:35px;font-size:3.5rem}}.top-hero p{margin-bottom:30px}@media only screen and (max-width: 959px){.top-hero .desktop{display:none}}@media only screen and (max-width: 959px){.top-hero .backgrounds{height:100%;opacity:0;position:absolute;left:0;top:0;z-index:1;width:100%;transition:opacity .5s ease}.top-hero .backgrounds.is-visible{opacity:1}.top-hero .backgrounds img{position:relative;left:50%;top:50%;width:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.top-hero .backgrounds.wide img.wide{height:100%}.top-hero .backgrounds.wide img.tall{width:100%}.top-hero .backgrounds.tall img.wide{height:100%}.top-hero .backgrounds.tall img.tall{height:100%}}.solution-finder{font-size:18px;font-size:1.8rem;background-color:#ffdb0a;margin:0 auto 40px;max-width:960px;padding:30px 40px 15px;text-align:center}.solution-finder.color-black{color:#fff;background:#000}.solution-finder.color-black .medium-headline{color:#ffdb0a}.solution-finder.color-black .btn.transparent,.solution-finder.color-black .cookie-alert button.transparent,.cookie-alert .solution-finder.color-black button.transparent{border-color:#fff;color:#fff}.solution-finder.color-black .btn.transparent:hover,.solution-finder.color-black .cookie-alert button.transparent:hover,.cookie-alert .solution-finder.color-black button.transparent:hover{background:#ffdb0a;color:#000}.region-page .solution-finder{margin:-30px auto 20px;width:91.43%}@media only screen and (max-width: 959px){.region-page .solution-finder{margin:0;width:100%}}.wide .solution-finder{width:100%}@media only screen and (max-width: 959px){.solution-finder{font-size:13px;font-size:1.3rem;padding:30px 20px 10px}}.content-page .solution-finder,.industry-listing-page .solution-finder,.brand-listing-page .solution-finder,.product-type-listing-page .solution-finder,.brand-page .solution-finder,.product-page .solution-finder{margin-bottom:50px}.solution-finder h1{font-size:45px;font-size:4.5rem;font-weight:500;margin:0}@media only screen and (max-width: 959px){.solution-finder h1{font-size:25px;font-size:2.5rem}}.solution-finder p{margin:20px 0 30px}.solution-finder .btn,.solution-finder .cookie-alert button,.cookie-alert .solution-finder button{margin:0 10px}.solution-finder .btn:hover,.solution-finder .cookie-alert button:hover,.cookie-alert .solution-finder button:hover{background-color:#000;color:#ffdb0a}@media only screen and (max-width: 959px){.solution-finder .btn,.solution-finder .cookie-alert button,.cookie-alert .solution-finder button{display:block;margin:0 0 30px}}@media print{.solution-finder{display:none}}@media only screen and (min-width: 959px){.solution-finder.solution-finder-head-left-body-right::after{content:close-quote;display:table;clear:both}.solution-finder.solution-finder-head-left-body-right>*{width:48.63%;float:right;clear:right;text-align:left}.solution-finder.solution-finder-head-left-body-right>*:first-child{float:left}.solution-finder.solution-finder-head-left-body-right>*:nth-child(2){margin-top:0}.solution-finder.solution-finder-head-left-body-right p{margin-top:0}.solution-finder.solution-finder-head-left-body-right p:first-of-type{font-size:28px}.solution-finder.solution-finder-head-left-body-right p>a{margin-left:0}.solution-finder.solution-finder-head-left-body-right p>a:first-child{margin-bottom:10px}}@media only screen and (min-width: 1279px){.solution-finder.solution-finder-head-left-body-left{background-image:url("img/solution-finder-connector-black-gray.png");background-repeat:no-repeat;background-size:contain;background-position-x:95%}.solution-finder.solution-finder-head-left-body-left.color-black{background-image:url("img/solution-finder-connector-yellow-gray.png")}.solution-finder.solution-finder-head-left-body-left>*{width:48.63%;text-align:left}.solution-finder.solution-finder-head-left-body-left p>a{margin-left:0}.solution-finder.solution-finder-head-left-body-left p>a:first-child{margin-bottom:10px}}aside .solution-finder{font-size:16px;font-size:1.6rem;text-align:left;padding:30px 20px 10px 20px;margin:0 0 40px}aside .solution-finder .desktop-only{display:none}aside .solution-finder .btn,aside .solution-finder .cookie-alert button,.cookie-alert aside .solution-finder button{display:block !important;margin:10px 0 20px}aside .solution-finder .medium-headline{font-size:25px;font-size:2.5rem;line-height:1.3}aside .solution-finder p .btn:last-child,aside .solution-finder p .cookie-alert button:last-child,.cookie-alert aside .solution-finder p button:last-child{margin-bottom:0}.category-intros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:960px;margin:0 auto;padding:20px 0;width:91.43%}@media only screen and (max-width: 959px){.category-intros{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 0;width:100%}}.category-intro{font-size:18px;font-size:1.8rem;color:#4d4f49;overflow:hidden;padding-bottom:60px;position:relative;width:100%}.category-intro:first-child:nth-last-child(2),.category-intro:first-child:nth-last-child(2) ~ .category-intro{width:48.63%}@media only screen and (max-width: 959px){.category-intro:first-child:nth-last-child(2),.category-intro:first-child:nth-last-child(2) ~ .category-intro{width:100%}}.category-intro:first-child:nth-last-child(3),.category-intro:first-child:nth-last-child(3) ~ .category-intro{width:31.51%}@media only screen and (max-width: 959px){.category-intro:first-child:nth-last-child(3),.category-intro:first-child:nth-last-child(3) ~ .category-intro{width:100%}}@media only screen and (max-width: 959px){.category-intro{margin-bottom:60px;width:100%}}.category-intro .title{font-size:16px;font-size:1.6rem;position:relative;text-transform:uppercase}.category-intro .title:after{background-color:#ffdb0a;content:' ';height:6px;bottom:5px;display:inline-block;margin-left:10px;position:absolute;width:100%}.category-intro h1{font-size:30px;font-size:3rem;font-weight:400;margin:0 0 15px 0;transition:color .5s ease}.category-intro:hover h1{color:#2176b8}.category-intro .btn,.category-intro .cookie-alert button,.cookie-alert .category-intro button{bottom:0;position:absolute}.category-intro:hover .btn,.category-intro:hover .cookie-alert button,.cookie-alert .category-intro:hover button{background-color:#ffdb0a;cursor:pointer}.img-cta{padding:50px 0;line-height:1.4}@media only screen and (max-width: 959px){.img-cta{padding:0}}.img-cta .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto;max-width:960px;width:91.43%}@media only screen and (max-width: 959px){.img-cta .content{margin:20px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px 20px;width:auto}}.img-cta h1{font-size:60px;font-size:6rem;font-weight:400;margin:0 0 10px 0;width:48.63%}.img-cta h1:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}@media only screen and (max-width: 959px){.img-cta h1{font-size:43px;font-size:4.3rem;width:auto}}.img-cta .blurb{font-size:30px;font-size:3rem;width:48.63%}.img-cta .blurb p{margin-top:10px}@media only screen and (max-width: 959px){.img-cta .blurb{font-size:16px;font-size:1.6rem;width:auto}.img-cta .blurb p{margin:40px 0 0}}.img-cta .img-container{position:relative}.img-cta .video-link{position:relative;z-index:1;display:block;position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:transparent}.img-cta .video-link::before,.img-cta .video-link::after{position:absolute;left:50%;top:50%;z-index:10;width:68px;height:68px;font-family:"icons";font-size:80px;font-size:8rem;line-height:1;color:#ffdb0a;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 960px){.img-cta .video-link::before,.img-cta .video-link::after{width:78px;height:78px;font-size:93px;font-size:9.3rem}}.img-cta .video-link::before{background:rgba(0,0,0,0.5);border:6px solid #ffdb0a;border-radius:100%;content:''}.img-cta .video-link::after{content:"";margin:-6px 0 0 -6px}@media only screen and (min-width: 960px){.img-cta .video-link::after{border-width:6px;margin:-7px 0 0 -8px}}@media only screen and (min-width: 959px){.img-cta.content-full-background-yellow-connector .content{margin-top:-40px;background-color:#ffdb0a;position:relative}.img-cta.content-full-background-yellow-connector .content>h1,.img-cta.content-full-background-yellow-connector .content h2,.img-cta.content-full-background-yellow-connector .content h3,.img-cta.content-full-background-yellow-connector .content h4,.img-cta.content-full-background-yellow-connector .content h5,.img-cta.content-full-background-yellow-connector .content h6{padding:60px 40px;margin:0;background-image:url("img/power-statement-connector.png");background-repeat:no-repeat;background-size:cover;background-position:right}.img-cta.content-full-background-yellow-connector .content>h1::after,.img-cta.content-full-background-yellow-connector .content h2::after,.img-cta.content-full-background-yellow-connector .content h3::after,.img-cta.content-full-background-yellow-connector .content h4::after,.img-cta.content-full-background-yellow-connector .content h5::after,.img-cta.content-full-background-yellow-connector .content h6::after{background-color:black}.img-cta.content-full-background-yellow-connector .content .blurb{padding:60px 40px}.img-cta.content-full-background-yellow-connector .content .blurb .btn.transparent:hover,.img-cta.content-full-background-yellow-connector .content .blurb .cookie-alert button.transparent:hover,.cookie-alert .img-cta.content-full-background-yellow-connector .content .blurb button.transparent:hover{color:#ffdb0a;background-color:black;border-color:black}}@media only screen and (min-width: 959px){.img-cta.content-half-background-yellow-connector .content{margin-top:-40px;position:relative}.img-cta.content-half-background-yellow-connector .content>h1,.img-cta.content-half-background-yellow-connector .content h2,.img-cta.content-half-background-yellow-connector .content h3,.img-cta.content-half-background-yellow-connector .content h4,.img-cta.content-half-background-yellow-connector .content h5,.img-cta.content-half-background-yellow-connector .content h6{padding:60px 40px;margin:0}.img-cta.content-half-background-yellow-connector .content .blurb{padding:60px 40px;background-color:#ffdb0a;background-image:url("img/power-statement-connector-pad-r.png");background-repeat:no-repeat;background-size:cover;background-position-x:right;background-position-y:bottom}.img-cta.content-half-background-yellow-connector .content .blurb .btn.transparent:hover,.img-cta.content-half-background-yellow-connector .content .blurb .cookie-alert button.transparent:hover,.cookie-alert .img-cta.content-half-background-yellow-connector .content .blurb button.transparent:hover{color:#ffdb0a;background-color:black;border-color:black}}.news-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:960px;padding:30px 0 60px;width:91.43%}@media only screen and (max-width: 959px){.news-events{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;width:auto}}.news-events .news-listings{margin-right:60px;width:65.75%}@media only screen and (max-width: 959px){.news-events .news-listings{margin:0 0 50px;width:100%}}.news-events .event-listings{width:31.51%}@media only screen and (max-width: 959px){.news-events .event-listings{width:100%}}.news-events .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.news-events .top a{font-size:14px;font-size:1.4rem;color:#2176b8;font-weight:400;text-transform:uppercase}.news-events h2{font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin:0 0 15px 0}@media only screen and (max-width: 959px){.news-events h2{font-size:22px;font-size:2.2rem;margin:0 0 10px}}.news-events .stories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 959px){.news-events .stories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-events .story{background-color:black;margin-bottom:17px;width:48.63%}@media only screen and (max-width: 959px){.news-events .story{width:auto}}.news-events .story .content{min-height:150px;padding:20px}@media only screen and (max-width: 959px){.news-events .story .content{min-height:none}}.news-events .story p:not(.category){font-size:18px;font-size:1.8rem;color:white;display:inline-block}.news-events .story p:not(.category):after{font-size:16px;font-size:1.6rem;font-family:"icons";content:"";margin-left:10px;color:#ffdb0a;display:inline-block;margin-left:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.news-events .story p:not(.category) a{color:white}.news-events .category{font-size:12px;font-size:1.2rem;color:#ffdb0a;text-transform:uppercase}.news-events p{margin:0 0 10px}.news-events .img{height:116px}.news-events .img img{height:116px;-o-object-fit:cover;object-fit:cover}.news-events .event{display:block;margin-bottom:50px}.news-events .event h3{color:#222;font-size:26px;font-size:2.6rem;font-weight:400}.news-events .event-details{font-size:16px;font-size:1.6rem;border-left:6px solid #ffdb0a;color:#4d4f49;padding-left:15px}.news-events .event-details h4{font-size:20px;font-size:2rem;font-weight:400;margin:0 0 10px}.news-events .event-details .event-tag p{font-size:12px;font-size:1.2rem;text-transform:uppercase;color:#bebab2}.news-events .cta{font-size:14px;font-size:1.4rem;color:#2176b8;padding:2px 0 1px}.snippet-news-events.story{background-color:black;margin-bottom:17px;width:48.63%}.snippet-news-events.story .img{height:116px}.snippet-news-events.story .img img{max-width:unset;height:116px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 959px){.snippet-news-events.story{width:auto}}.snippet-news-events.story .category{font-size:1.2rem;color:#ffdb0a;text-transform:uppercase}.snippet-news-events.story .content{min-height:150px;padding:20px}@media only screen and (max-width: 959px){.snippet-news-events.story .content{min-height:none}}.snippet-news-events.story p:not(.category){font-size:18px;font-size:1.8rem;color:white;display:inline-block}.snippet-news-events.story p:not(.category):after{font-size:16px;font-size:1.6rem;font-family:"icons";content:"";margin-left:10px;color:#ffdb0a;display:inline-block;margin-left:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.snippet-news-events.story p:not(.category) a{color:white}.news-featured.tech-specs{border-bottom:10px solid #EBEBEB;padding-bottom:20px;margin-bottom:0}@media only screen and (min-width: 959px){.news-featured.tech-specs{margin-bottom:40px}}@media only screen and (min-width: 959px){.news-featured__main{padding:0 20px 20px;border:1px #bebab2 solid}}.news-featured__badge{font-size:16px;font-size:1.6rem;color:#4d4f49;text-transform:uppercase;margin-top:30px;margin-bottom:20px}.news-featured__badge .text{margin-top:-18px;padding-right:8px;float:left;background-color:white}.news-featured__badge .line{border-top:8px solid #ffdb0a;display:block}@media only screen and (min-width: 959px){.news-featured__badge{display:none}}.news-featured .news-featured__main.specs .news-featured__img-main{display:table;width:100%}.news-featured .news-featured__main.specs .news-featured__img-main img{min-width:100%;display:block;height:auto}@media only screen and (min-width: 959px){.news-featured .news-featured__main.specs .news-featured__img-main img{min-width:calc(100% + 20px * 2);margin:0 0 0 -20px;height:380px}}.news-featured .news-featured__main .news-featured__title{font-size:30px;font-size:3rem;margin-top:20px;line-height:1.2em}.news-featured__date{font-size:18px;font-size:1.8rem;color:#bebab2;margin-bottom:10px}.news-featured__text{font-size:18px;font-size:1.8rem;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-featured__text p{line-height:1.6em}.news-featured__link a{font-size:15px;font-size:1.5rem;color:#2176b8;font-weight:500;text-transform:uppercase;padding-top:8px}.news-featured__tag{font-size:14px;font-size:1.4rem;color:#888;text-transform:uppercase;text-align:right;margin-top:10px}.news-featured__tag:before{content:'';display:inline-block;margin-right:5px;position:relative;top:2px;background-size:cover;background-image:url("../img/price-tag-icon.png");width:16px;height:16px}.news-featured__associated{display:none}.news-featured__associated .grid-links .item{min-height:initial;padding-bottom:38px}.news-featured__associated .grid-links .item:last-child{padding-bottom:0}@media only screen and (min-width: 959px){.news-featured__associated{display:block}}.news-featured__img-container{position:relative;display:block}.news-featured__img-container:hover .news-featured__img-overlay{opacity:0}.news-featured__img-container:hover .news-featured__sticker{opacity:0.5}.news-featured__img{height:200px;background-size:cover;overflow:hidden}.news-featured__img-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#fff}.news-featured__sticker{position:absolute;top:auto;bottom:0;left:0;right:0;height:90px;width:100%;opacity:1;transition:.5s ease;border-left:#ffdb0a solid 12px;background-color:#000;color:#fff;padding:0 0 0 16px}.news-featured .news-featured__associated .news-featured__sticker p.news-featured__small-title{margin:0 15px 0 10px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.carousel{background-image:linear-gradient(to bottom, #fff 10%, #ffdb0a 10%);margin:20px 0;padding:20px 60px 60px}@media only screen and (max-width: 959px){.carousel{background-color:#ffdb0a;background-image:none;padding:20px 40px}}.carousel .slick-dots li{background-color:#4d4f49;height:8px;margin:0 10px;width:auto;transition:padding .3s ease}.carousel .slick-dots li button{background-color:transparent;height:6px;width:50px}.carousel .slick-dots li button:before{display:none}.carousel .slick-dots li.slick-active{background-color:black;padding-top:8px;transition:padding .3s ease}.slides{margin:0 auto;max-width:960px;width:100%}.slide{font-size:24px;font-size:2.4rem;background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 30px auto;max-height:500px;width:100%}.slide:focus{outline:none}@media only screen and (max-width: 959px){.slide{font-size:15px;font-size:1.5rem}}.slide .content{padding:20px 50px;width:48.63%}@media only screen and (max-width: 959px){.slide .content{padding:20px 20px 10px;width:auto}}.slide .content p{margin:0 0 30px}.slide .img{width:48.63%}@media only screen and (max-width: 959px){.slide .img{display:none}}.slide .img img{height:500px;-o-object-fit:cover;object-fit:cover}.slide h1{font-size:30px;font-size:3rem;font-weight:500;line-height:1.2;margin:0 0 15px 0}@media only screen and (max-width: 959px){.slide h1{font-size:22px;font-size:2.2rem;margin:0 0 10px}}.carousel-single .slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.slick-prev,.slick-next{height:auto;width:auto}.slick-prev:before,.slick-next:before{font-size:60px;font-size:6rem;content:"";color:black;font-family:"icons"}@media only screen and (max-width: 959px){.slick-prev:before,.slick-next:before{font-size:32px;font-size:3.2rem}}.slick-prev{left:-60px}@media only screen and (max-width: 959px){.slick-prev{left:-40px}}.slick-next{right:-60px}.slick-next:before{content:""}@media only screen and (max-width: 959px){.slick-next{right:-40px}}.carousel.background-yellow-connector{background-image:url("img/cta-slider-bg.png");background-color:#ffdb0a;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media only screen and (min-width: 959px){.carousel.background-yellow-connector{background-position:center 10%}.carousel.background-yellow-connector::before{content:close-quote;display:block;background-color:white;width:100%;height:10%;position:absolute;top:0;left:0}}.carousel.background-white{background-image:none;background-color:white}.carousel.color-gray .slide{background-color:#f5f6f2}.carousel.color-yellow .slide{background-color:#ffdb0a;color:black}.carousel.color-yellow .slide .btn.transparent:hover,.carousel.color-yellow .slide .cookie-alert button.transparent:hover,.cookie-alert .carousel.color-yellow .slide button.transparent:hover{color:#ffdb0a;background-color:black;border-color:black}.carousel.color-black .slide{background-color:black;color:white}.carousel.color-black .slide .btn.transparent,.carousel.color-black .slide .cookie-alert button.transparent,.cookie-alert .carousel.color-black .slide button.transparent{border-color:#ffdb0a;color:white}.carousel.color-black .slide .btn.transparent:hover,.carousel.color-black .slide .cookie-alert button.transparent:hover,.cookie-alert .carousel.color-black .slide button.transparent:hover{color:black;border-color:white}.carousel.carousel-double .slide:nth-child(even) .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.carousel.carousel-double .slide:nth-child(even) .img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.showhide .toggle{position:relative}.showhide .toggle:after{font-family:"icons";content:"";margin-left:10px;position:relative;z-index:100;display:inline-block;margin:0 0 0 13px;transition:all .15s ease-in-out}@media only screen and (min-width: 960px){.showhide .toggle{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.showhide .layer{height:0;overflow:hidden;transition:all .15s ease-in-out}@media only screen and (min-width: 960px){.showhide .layer{height:auto;overflow:visible}}.showhide.is-open .layer{height:auto}.showhide.is-open .toggle::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-hero{position:relative;overflow:hidden;background-color:#f5f6f2;font-size:12px;font-size:1.2rem;line-height:1.4166666667;text-align:center;margin:0 auto 36px}@media only screen and (min-width: 960px){.page-hero{font-size:22px;font-size:2.2rem;line-height:1.4545454545;text-align:left;padding:0 0 30px;margin:0 0 48px}}.page-hero .top{position:relative;background-position:50% 50%;background-size:cover;margin-bottom:-21px}@media only screen and (min-width: 960px){.page-hero .top{padding:309px 0 0;margin-bottom:-44px}}@media only screen and (max-width: 959px){.page-hero .desktop{display:none}}.page-hero .video-link{position:relative;z-index:1;display:block;position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:transparent}.page-hero .video-link::before,.page-hero .video-link::after{position:absolute;left:50%;top:50%;z-index:10;width:68px;height:68px;font-family:"icons";font-size:80px;font-size:8rem;line-height:1;color:#ffdb0a;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 960px){.page-hero .video-link::before,.page-hero .video-link::after{width:78px;height:78px;font-size:93px;font-size:9.3rem}}.page-hero .video-link::before{background:rgba(0,0,0,0.5);border:6px solid #ffdb0a;border-radius:100%;content:''}.page-hero .video-link::after{content:"";margin:-6px 0 0 -6px}@media only screen and (min-width: 960px){.page-hero .video-link::after{border-width:6px;margin:-7px 0 0 -8px}}.page-hero .text{position:relative;z-index:1;max-width:960px;padding:0 25px;margin:0 auto}.page-hero .text::after{position:absolute;left:-50%;top:44px;z-index:1;width:200%;height:100%;background:#f5f6f2;content:''}@media only screen and (min-width: 960px){.page-hero .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.page-hero div.title{position:relative;z-index:2;display:inline-block;font-size:35px;font-size:3.5rem;line-height:1.2;font-weight:500;text-align:center;padding:24px 18px 8px;border:6px solid #ffdb0a;margin:0}@media only screen and (min-width: 960px){.page-hero div.title{max-width:70%;width:-webkit-fill-available;width:-moz-fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:65px;font-size:6.5rem;line-height:1.1;text-align:left;padding:54px 34px 10px;border-width:12px;margin:0}.page-hero div.title.smaller-text{font-size:55px;font-size:5.5rem}.page-hero div.title.smallest-text{font-size:44px;font-size:4.4rem}}.page-hero .summary{position:relative;z-index:2;font-weight:500;font-style:italic;padding:16px 0}@media only screen and (min-width: 960px){.page-hero .summary{padding:80px 0 0 50px}}@media print{.page-hero{border-bottom:1px solid #bebab2;margin:0;padding:15px 0 0;text-align:left}.page-hero .top{display:none !important}.page-hero .text{margin:0 !important;max-width:100% !important;padding:0 !important}.page-hero h1{border:none !important;padding:10px 0 0 0 !important;text-align:left}}.page-hero.page-hero-avdel .top,.page-hero.page-hero-integra .top,.page-hero.page-hero-optia .top,.page-hero.page-hero-pop .top,.page-hero.page-hero-stanley .top,.page-hero.page-hero-nelson .top,.page-hero.page-hero-tucker .top{margin-bottom:0}.page-hero.page-hero-avdel .top::before,.page-hero.page-hero-integra .top::before,.page-hero.page-hero-optia .top::before,.page-hero.page-hero-pop .top::before,.page-hero.page-hero-stanley .top::before,.page-hero.page-hero-nelson .top::before,.page-hero.page-hero-tucker .top::before{content:close-quote;height:100%;width:35%;display:block;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position-x:right;background-position-y:center}.page-hero.page-hero-avdel .text::before,.page-hero.page-hero-integra .text::before,.page-hero.page-hero-optia .text::before,.page-hero.page-hero-pop .text::before,.page-hero.page-hero-stanley .text::before,.page-hero.page-hero-nelson .text::before,.page-hero.page-hero-tucker .text::before{content:close-quote;height:100px;width:300px;margin-top:30px;background-size:contain;display:block;z-index:2;position:relative;background-repeat:no-repeat;background-position-x:center;background-position-y:center;margin-left:auto;margin-right:auto}@media only screen and (max-width: 959px){.page-hero.page-hero-avdel .text::before,.page-hero.page-hero-integra .text::before,.page-hero.page-hero-optia .text::before,.page-hero.page-hero-pop .text::before,.page-hero.page-hero-stanley .text::before,.page-hero.page-hero-nelson .text::before,.page-hero.page-hero-tucker .text::before{margin-top:10px;margin-bottom:-10px;width:200px;height:80px}}.page-hero.page-hero-avdel .text .title,.page-hero.page-hero-integra .text .title,.page-hero.page-hero-optia .text .title,.page-hero.page-hero-pop .text .title,.page-hero.page-hero-stanley .text .title,.page-hero.page-hero-nelson .text .title,.page-hero.page-hero-tucker .text .title{display:none}.page-hero.page-hero-avdel .text .summary,.page-hero.page-hero-integra .text .summary,.page-hero.page-hero-optia .text .summary,.page-hero.page-hero-pop .text .summary,.page-hero.page-hero-stanley .text .summary,.page-hero.page-hero-nelson .text .summary,.page-hero.page-hero-tucker .text .summary{padding:50px 0 0 50px}@media only screen and (max-width: 959px){.page-hero.page-hero-avdel .text .summary,.page-hero.page-hero-integra .text .summary,.page-hero.page-hero-optia .text .summary,.page-hero.page-hero-pop .text .summary,.page-hero.page-hero-stanley .text .summary,.page-hero.page-hero-nelson .text .summary,.page-hero.page-hero-tucker .text .summary{padding:16px 0}}.page-hero.page-hero-avdel .top::before{background-image:url("img/brand-connector-avdel.png")}.page-hero.page-hero-avdel .text::before{background-image:url("img/hero-logo-avdel.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-avdel .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:36.125%;flex-basis:36.125%}}.page-hero.page-hero-integra .top::before{background-image:url("img/brand-connector-integra.png")}.page-hero.page-hero-integra .text::before{background-image:url("img/hero-logo-integra.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-integra .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:46.905%;flex-basis:46.905%}}.page-hero.page-hero-nelson .top::before{background-image:url("img/brand-connector-nelson.png")}.page-hero.page-hero-nelson .text::before{background-image:url("img/hero-logo-nelson.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-nelson .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:45.52%;flex-basis:45.52%}}.page-hero.page-hero-optia .top::before{background-image:url("img/brand-connector-optia.png")}.page-hero.page-hero-optia .text::before{background-image:url("img/hero-logo-optia.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-optia .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:31.884%;flex-basis:31.884%}}.page-hero.page-hero-pop .top::before{background-image:url("img/brand-connector-pop.png")}.page-hero.page-hero-pop .text::before{background-image:url("img/hero-logo-pop.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-pop .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:21.28%;flex-basis:21.28%}}.page-hero.page-hero-stanley .top::before{background-image:url("img/brand-connector-stanley.png")}.page-hero.page-hero-stanley .text::before{background-image:url("img/hero-logo-sat.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-stanley .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:33.015%;flex-basis:33.015%}}.page-hero.page-hero-tucker .top::before{background-image:url("img/brand-connector-tucker.png")}.page-hero.page-hero-tucker .text::before{background-image:url("img/hero-logo-tucker.png")}@media only screen and (min-width: 960px){.page-hero.page-hero-tucker .text::before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:46.905%;flex-basis:46.905%}}.page-header{max-width:960px;margin:0 25px;font-size:11px;font-size:1.1rem;line-height:1.5454545455;margin-top:28px}@media only screen and (min-width: 960px){.page-header{width:82.87%;margin:0 auto}}@media print{.page-header{margin:20px 0;max-width:none}}@media print{.page-header h1{font-size:20px;font-size:2rem;padding:10px 0 0 0}}@media only screen and (min-width: 960px){.page-header{font-size:13px;font-size:1.3rem;line-height:1.3846153846;padding-top:50px;margin-top:0;margin-bottom:44px}}.page-header .category{display:block;color:#4d4f49;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:5px 0 20px}@media only screen and (min-width: 960px){.page-header .category{font-size:12px;font-size:1.2rem;margin-top:16px}}.page-header h1{font-size:35px;font-size:3.5rem;line-height:1.24;font-weight:400;margin:0 0 5px}.page-header h1:after{display:none}@media only screen and (min-width: 960px){.page-header h1{font-size:60px;font-size:6rem;line-height:1.1666666667;margin-bottom:8px}}.page-header .summary{font-size:16px;font-size:1.6rem;line-height:1.375;font-style:normal;margin:0 0 20px}@media only screen and (min-width: 960px){.page-header .summary{font-size:18px;font-size:1.8rem;line-height:1.5555555556}}.page-header .info{list-style:none;margin:0;padding:0;display:block;margin:20px 0 0}.page-header .info li{display:inline-block;white-space:nowrap;padding-right:24px;margin:0}.page-header a{color:#2176b8;font-weight:400}.page-header .divider{max-width:none;margin:20px 0}.media-wide{background:black;color:white;font-size:12px;font-size:1.2rem;line-height:1.66667;margin:0 0 50px}@media only screen and (min-width: 960px){.media-wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:17px;font-size:1.7rem;line-height:1.8235294118;margin:0 0 100px}}.media-wide .video-link{position:relative;z-index:1;display:block}.media-wide .video-link::before,.media-wide .video-link::after{position:absolute;left:50%;top:50%;z-index:10;width:68px;height:68px;font-family:"icons";font-size:80px;font-size:8rem;line-height:1;color:#ffdb0a;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 960px){.media-wide .video-link::before,.media-wide .video-link::after{width:78px;height:78px;font-size:93px;font-size:9.3rem}}.media-wide .video-link::before{background:rgba(0,0,0,0.5);border:6px solid #ffdb0a;border-radius:100%;content:''}.media-wide .video-link::after{content:"";margin:-6px 0 0 -6px}@media only screen and (min-width: 960px){.media-wide .video-link::after{border-width:6px;margin:-7px 0 0 -8px}}@media only screen and (min-width: 960px){.media-wide .video-link{width:68%}}.media-wide .text{position:relative;z-index:1;padding:0 28px 28px}@media only screen and (min-width: 960px){.media-wide .text{padding:0 56px 36px;width:32%}}.media-wide .text a{color:#ffdb0a;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-weight:500}.media-wide .text a::before{position:relative;top:5px;display:inline-block;font-family:"icons";font-size:22px;font-size:2.2rem;font-weight:normal;content:"";margin:0 14px 0 0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media only screen and (min-width: 960px){.media-wide .text a::before{font-size:28px;font-size:2.8rem;margin:0 18px 0 0}}@media only screen and (min-width: 960px){.media-wide .text a{font-size:16px;font-size:1.6rem;padding:6px 0}}.media-wide h2{display:inline-block;background:#ffdb0a;color:#000;font-size:20px;font-size:2rem;line-height:1.4;text-transform:uppercase;padding:7px 22px 6px;margin:-15px 0 11px -28px}@media only screen and (min-width: 960px){.media-wide h2{padding:17px 45px 15px;margin:0 0 24px -86px}}@media print{.media-wide{border-bottom:1px solid #bebab2;border-top:1px solid #bebab2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:60px 0;padding:20px 0 0;page-break-before:always}.media-wide .video-link{padding-bottom:20px;width:40% !important}.media-wide .video-link::before,.media-wide .video-link::after{display:none}.media-wide .text{padding:0 0 20px 30px;width:60% !important}}.message-highlight{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667;padding:21px 30px 17px;border:6px solid #ffdb0a;margin-bottom:38px;margin-top:38px}@media only screen and (min-width: 960px){.message-highlight{width:82.87%;margin:0 auto}}@media print{.message-highlight{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.message-highlight{margin-top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:17px;font-size:1.7rem;line-height:1.6470588235;padding:0 30px;border-width:12px;margin-bottom:70px}}.message-highlight .img{margin-top:-50px;margin-bottom:30px}@media only screen and (min-width: 960px){.message-highlight .img{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:39%;height:auto;margin:-42px 0}}@media only screen and (min-width: 960px){.message-highlight .text{width:55%}}.message-highlight .title{position:relative;font-size:30px;font-size:3rem;font-weight:400;margin:0 0 24px}.message-highlight .title:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:50px}.message-highlight .title:after{position:relative;top:1px}@media only screen and (min-width: 960px){.message-highlight .title{font-size:50px;font-size:5rem;padding-top:26px;margin:0 0 22px}.message-highlight .title:after{background-color:#ffdb0a;content:' ';height:6px;display:block;width:53px}.message-highlight .title:after{top:-2px}}.message-highlight .subtitle{font-size:15px;font-size:1.5rem;line-height:1.3333333333;margin:0 0 6px}@media only screen and (min-width: 960px){.message-highlight .subtitle{font-size:20px;font-size:2rem;line-height:1.4;margin:0 0 4px}}.message-highlight p{margin-top:6px}@media print{.message-highlight{border-color:#bebab2;margin:60px 0;overflow:hidden}.message-highlight img{display:block !important;float:left;max-width:25%;padding:10px 20px 10px 0}.message-highlight h1,.message-highlight h2{margin:0 !important}}blockquote{position:relative;background-size:40px;font-size:20px;font-size:2rem;line-height:1.45;font-style:italic;padding:32px 0 20px 50px;border-top:1px solid #bebab2;border-bottom:1px solid #bebab2;margin:28px 0}@media only screen and (min-width: 960px){blockquote{font-size:23px;font-size:2.3rem;background-size:auto;line-height:1.5652173913;padding:40px 0 18px 78px;margin:30px 0}}blockquote *{margin:0}blockquote cite{display:block;color:#4d4f49;font-size:12px;font-size:1.2rem;line-height:1.3333333333;font-style:normal;font-weight:600;text-align:right;padding:18px 0 0}@media only screen and (min-width: 960px){blockquote cite{font-size:16px;font-size:1.6rem;padding:8px 0 0}}blockquote cite.authorDescription{font-weight:400;font-size:16px}blockquote .icon-quote{position:absolute;left:-3px;top:20px;color:#ffdb0a;font-size:40px;font-size:4rem;line-height:1}@media only screen and (min-width: 960px){blockquote .icon-quote{left:-4px;top:18px;font-size:58px;font-size:5.8rem}}@media print{blockquote{border:none;margin-left:25px !important;margin-right:75px !important}}.blockquote-fancy{max-width:960px;margin:0 25px;position:relative;font-size:12px;font-size:1.2rem;line-height:1.66667;font-weight:500;border:none;padding:0;margin-bottom:66px}@media only screen and (min-width: 960px){.blockquote-fancy{width:82.87%;margin:0 auto}}@media print{.blockquote-fancy{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.blockquote-fancy{font-size:20px;font-size:2rem;line-height:1.5;margin-bottom:110px}}@media only screen and (min-width: 960px){.blockquote-fancy.has-image{margin-bottom:68px}}.blockquote-fancy.has-image .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 960px){.blockquote-fancy.has-image .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blockquote-fancy.has-image .row img{-ms-flex-item-align:start;align-self:flex-start;display:block}@media only screen and (min-width: 960px){.blockquote-fancy.has-image .row img{max-width:48.541666666666664%}}.blockquote-fancy.has-image .row .quote{-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width: 960px){.blockquote-fancy.has-image .row .quote{max-width:51.45833333333333%}}.blockquote-fancy.has-image .row .quote.quote-black-white{background:#000;color:#fff}.blockquote-fancy.has-image .row .quote.quote-yellow-black{background:#ffdb0a;color:#000}@media only screen and (min-width: 960px){.blockquote-fancy.has-image.quote-image-right>.row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blockquote-fancy.has-image.quote-image-right>.row cite{max-width:100%;width:100%}}.blockquote-fancy *{position:relative;z-index:2}.blockquote-fancy img{display:none}.blockquote-fancy .quote{position:relative;background:#f5f6f2;padding:20px 24px 34px}@media only screen and (min-width: 960px){.blockquote-fancy .quote{background-size:111px;padding:40px 48px 62px}}.blockquote-fancy .quote p,.blockquote-fancy .quote p:not([class]){font-style:italic;margin:0}.blockquote-fancy .quote.quote-black-white{background:#000;color:#fff}.blockquote-fancy .quote.quote-yellow-black{background:#ffdb0a;color:#000}.blockquote-fancy cite{position:absolute;top:100%;left:0;display:block;background:#ffdb0a;font-size:10px;font-size:1rem;line-height:1.5;font-style:normal;text-align:left;padding:6px 24px 4px;margin:-15px 0 0 0;max-width:85%}@media only screen and (min-width: 960px){.blockquote-fancy cite{font-size:16px;font-size:1.6rem;line-height:1.5;padding:15px 50px 11px;margin:-29px 0 0 0}}.blockquote-fancy cite.background-color{background:#ffdb0a;color:#000}.blockquote-fancy cite.background-mid{background:#bebab2;color:#000}.blockquote-fancy cite.background-dark{background:#000;color:#fff}.blockquote-fancy cite .author{display:block;font-weight:400;text-transform:uppercase}.blockquote-fancy .icon-quote{position:absolute;left:5px;top:1px;z-index:1;color:#fff;font-size:56px;font-size:5.6rem;line-height:1}@media only screen and (min-width: 960px){.blockquote-fancy .icon-quote{left:13px;top:5px;font-size:107px;font-size:10.7rem}}.blockquote-fancy .icon-quote.icon-darker{color:#141514}@media print{.blockquote-fancy{border-bottom:1px solid #bebab2 !important;border-top:1px solid #bebab2 !important;padding:20px 0;margin:60px 0 !important}.blockquote-fancy .row,.blockquote-fancy.has-image .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blockquote-fancy .row img,.blockquote-fancy.has-image .row img{width:40%}.blockquote-fancy .row .quote,.blockquote-fancy.has-image .row .quote{width:60%}.blockquote-fancy .row.quote-black-white,.blockquote-fancy.has-image .row.quote-black-white{background:#000;color:#fff}.blockquote-fancy .row.quote-yellow-black,.blockquote-fancy.has-image .row.quote-yellow-black{background:#ffdb0a;color:#000}.blockquote-fancy .quote{padding:30px 24px 26px 84px !important}.blockquote-fancy .icon-quote{top:18px}.blockquote-fancy cite{margin-top:0 !important;position:static !important}}.blockquote-fancy.quote-background-black>.row{background-color:black}.blockquote-fancy.quote-background-black .quote{background-color:black;color:white}.blockquote-fancy.quote-background-black .quote p i.icon-quote{font-size:.5em}.blockquote-fancy.quote-background-black .quote p i.icon-quote:first-of-type{left:-9px}@media only screen and (min-width: 960px){.blockquote-fancy.quote-background-black .quote p i.icon-quote:first-of-type{left:-15px}}.blockquote-fancy.quote-background-black .quote p i.icon-quote:last-of-type{left:unset;top:unset;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.blockquote-fancy.quote-background-black .quote cite{width:100%;max-width:100%;background-color:black;color:white;padding-bottom:20px;padding-left:50px}@media only screen and (min-width: 960px){.blockquote-fancy.quote-background-black .quote cite{padding-left:95px}}.blockquote-fancy.quote-background-black .quote cite::before{content:close-quote;display:block;height:30px;width:18px;position:absolute;left:24px;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 960px){.blockquote-fancy.quote-background-black .quote cite::before{height:50px;width:35px;left:50px}}.blockquote-fancy.quote-background-black .quote cite .author{text-transform:none}.blockquote-fancy.quote-background-black .quote p,.blockquote-fancy.quote-background-black .quote p:not([class]){font-style:normal;margin:0}@media only screen and (min-width: 960px){.blockquote-fancy.quote-background-black.quote-image-right>.row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.blockquote-fancy.quote-background-black.quote-connector-yellow-stanley cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23FFDB0A'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-blue-avdel cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23006098'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-blue-optia cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23148EC3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-red-nelson cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23C51F3F'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-red-tucker cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23C51F3F'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-green-integra cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%2300837E'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.blockquote-fancy.quote-background-black.quote-connector-orange-pop cite::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='59' viewBox='0 0 38 59'%3E%3Ctitle%3E connector-quote-1x%3C/title%3E%3Cg fill='none'%3E%3Cg transform='translate(-351 -2300)translate(304.5 1923)translate(65.5 406.695594)rotate(-270)translate(-65.5 -406.695594)translate(36 387.695594)'%3E%3Cpolygon transform='translate(43.758103 18.599504)rotate(-90)translate(-43.758103 -18.599504)' points='42 4 25.2 33.2 45.5 33.2 62.3 4 62.3 4' fill='%2361666A'/%3E%3Cpolygon transform='translate(14.609516 18.599499)rotate(-90)translate(-14.609516 -18.599499)' points='-4 4 12.9 33.2 33.2 33.2 33.2 33.2 16.3 4' fill='%23D46027'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.grid-links{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667;padding:0;margin-bottom:20px}@media only screen and (min-width: 960px){.grid-links{width:82.87%;margin:0 auto}}@media print{.grid-links{margin:20px 0;max-width:none}}.grid-links:last-child{margin-bottom:0}.grid-links:last-child:after{content:'';display:block;width:31.51%}@media only screen and (min-width: 960px){.grid-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;font-size:1.5rem;line-height:1.4666666667;padding:0;margin-bottom:50px}.grid-links:last-child{margin-bottom:0}aside .grid-links{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}aside .grid-links .item{margin:0}}.grid-links .item{padding:0 0 38px}@media only screen and (min-width: 960px){.grid-links .item{max-width:31.51%;min-height:230px;padding:0 0 30px 0;margin:0 1.37%;width:31.5%}}.grid-links .item:nth-child(3n+1){margin-left:0}.grid-links .item:nth-child(3n){margin-right:0}@media only screen and (min-width: 960px){aside .grid-links .item{max-width:none;width:100%}}.grid-links .item .title-link{text-decoration:none;color:black}.grid-links .item .title-link:hover{color:#2176b8}@media only screen and (min-width: 960px){.grid-links.cols-2 .item{width:48.63%;max-width:none;min-height:178px}}.grid-links.cols-2 .item:nth-child(3n+1){margin-left:1.36%}.grid-links.cols-2 .item:nth-child(3n){margin-right:1.36%}.grid-links.cols-2 .item:nth-child(2n+1){margin-right:1.36%;margin-left:0}.grid-links.cols-2 .item:nth-child(2n){margin-right:0;margin-left:1.36%}.grid-links .title{font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:400;margin:0 0 32px}.grid-links .title:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:50px}.grid-links .title:after{position:relative;top:12px}@media only screen and (min-width: 960px){.grid-links .title{font-size:26px;font-size:2.6rem;line-height:1.2307692308;margin:0 0 37px}.grid-links .title:after{background-color:#ffdb0a;content:' ';height:6px;display:block;width:60px}}.grid-links .title a{color:#000;transition:color .15s ease}.grid-links .title a:hover{color:#2176b8}.grid-links ul{list-style:none;margin:0;padding:0;margin:5px 0 0 0}.grid-links ul a{color:#2176b8}.grid-links li{margin:0 0 5px}.grid-links .cta{position:relative;top:-6px;display:block;color:#2176b8;font-weight:500;text-transform:uppercase;padding-top:8px}@media only screen and (min-width: 960px){.grid-links .cta{padding-top:0}.grid-links .cta.mobile-only{display:none}aside .grid-links .cta{position:static}}@media print{.grid-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.grid-links .item{margin:0 4.25% 0 0;width:30.5%}.grid-links .item:nth-child(3n){margin-right:0}.grid-links .item .title{border-bottom:1px solid #bebab2;font-size:20px;font-size:2rem;margin:0}.grid-links.cols-2 .item{width:48.63%}}.resources-selector{background:#000;color:#fff;font-size:12px;font-size:1.2rem;padding:36px 34px 30px;border:6px solid #000;margin:0 auto 50px !important;max-width:960px}@media print{.resources-selector{display:none}}@media only screen and (min-width: 960px){.resources-selector{padding:28px 30px 24px;margin:0 0 50px}}.resources-selector h2{font-size:36px;font-size:3.6rem;line-height:1.0833333333;font-weight:400;letter-spacing:-1px;margin:0 0 20px}@media only screen and (min-width: 960px){.resources-selector h2{font-size:30px;font-size:3rem;line-height:1.1;margin:0 0 16px}}.resources-selector .select-toggle{position:relative;left:-11px;z-index:1;transition:border-color .5s ease}@media only screen and (max-width: 959px){.resources-selector .select-toggle{display:block}.resources-selector .select-toggle div:after{right:8px}}.resources-selector .select-toggle:hover{border-color:#fff}.resources-selector .select-toggle div{background:#000;font-family:"Montserrat",sans-serif;font-size:21px;font-size:2.1rem;line-height:1.3333333333;padding:5px 5px 5px 10px}@media only screen and (min-width: 960px){.resources-selector .select-toggle div{font-size:17px;font-size:1.7rem}}.resources-selector .select-toggle:hover div{margin-bottom:1px}.resources-selector .select-toggle ul{top:calc(100% - 1px);background:#000;border-color:#fff;margin-top:0;margin-bottom:0}.resources-selector .select-toggle ul.shown{border:1px solid #bebab2;max-height:800px;opacity:1;padding:0;position:relative}.resources-selector .select-toggle ul.shown a{padding:10px 20px}@media only screen and (min-width: 960px){.resources-selector .select-toggle.is-closed ul{max-height:0;opacity:0;overflow:hidden;z-index:-200}}.resources-selector .select-toggle:hover div{border-color:#fff;border-bottom:none}.resources-selector .select-toggle a{color:#fff;font-family:Montserrat}.resources-selector .btn,.resources-selector .cookie-alert button,.cookie-alert .resources-selector button{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.3333333333;border-color:#777;padding:11px 20px 10px;font-size:14px;font-size:1.4rem;border-color:#fff;margin:15px 0 0}@media only screen and (min-width: 960px){.resources-selector .btn,.resources-selector .cookie-alert button,.cookie-alert .resources-selector button{transition:all .5s ease}}.resources-selector.border-light{border-color:#ffdb0a}.resources-selector.border-midtone{border-color:#f5f6f2}.resources-selector.border-dark{border-color:#000}.resources-selector.bg-light{background:#fff;color:#000}.resources-selector.bg-light .select-toggle:hover{border-color:#000}.resources-selector.bg-light .select-toggle div{background:#fff}.resources-selector.bg-light .select-toggle ul{background:#fff;border-color:#000}.resources-selector.bg-light .select-toggle:hover div{border-color:#000;border-bottom:none}.resources-selector.bg-light .select-toggle a{color:#000}.resources-selector.bg-light .btn,.resources-selector.bg-light .cookie-alert button,.cookie-alert .resources-selector.bg-light button{color:#000;border-color:#000}.resources-selector.bg-light .btn:hover,.resources-selector.bg-light .cookie-alert button:hover,.cookie-alert .resources-selector.bg-light button:hover{background:#ffdb0a;color:#000}.resources-selector.bg-dark{background:#000;color:#ffdb0a}.resources-selector.bg-dark .select-toggle{color:#fff}.resources-selector.bg-dark .select-toggle:hover{border-color:#fff}.resources-selector.bg-dark .select-toggle div{background:#000}.resources-selector.bg-dark .select-toggle ul{background:#000;border-color:#fff}.resources-selector.bg-dark .select-toggle:hover div{border-color:#fff;border-bottom:none}.resources-selector.bg-dark .select-toggle a{color:#fff}.resources-selector.bg-dark .btn,.resources-selector.bg-dark .cookie-alert button,.cookie-alert .resources-selector.bg-dark button{color:#ffdb0a;border-color:#ffdb0a}.resources-selector.bg-dark .btn:hover,.resources-selector.bg-dark .cookie-alert button:hover,.cookie-alert .resources-selector.bg-dark button:hover{background:#ffdb0a;color:#000}.resources-selector.bg-dark-contrast{background:#000;color:#fff}.resources-selector.bg-dark-contrast .select-toggle:hover{border-color:#fff}.resources-selector.bg-dark-contrast .select-toggle div{background:#000;color:#ffdb0a}.resources-selector.bg-dark-contrast .select-toggle ul{background:#000;border-color:#fff}.resources-selector.bg-dark-contrast .select-toggle:hover div{border-color:#fff;border-bottom:none}.resources-selector.bg-dark-contrast .select-toggle a{color:#ffdb0a}.resources-selector.bg-dark-contrast .select-toggle a:hover{color:#fff}.resources-selector.bg-dark-contrast .btn:hover,.resources-selector.bg-dark-contrast .cookie-alert button:hover,.cookie-alert .resources-selector.bg-dark-contrast button:hover{background:#fff;color:#000}.resources-selector.bg-color{background:#ffdb0a;color:#000}.resources-selector.bg-color .select-toggle:hover{border-color:#000}.resources-selector.bg-color .select-toggle div{background:#ffdb0a;color:#000}.resources-selector.bg-color .select-toggle ul{background:#ffdb0a;border-color:#000}.resources-selector.bg-color .select-toggle:hover div{border-color:#000;border-bottom:none}.resources-selector.bg-color .select-toggle a{color:#000}.resources-selector.bg-color .select-toggle a:hover{color:#fff}.resources-selector.bg-color .btn,.resources-selector.bg-color .cookie-alert button,.cookie-alert .resources-selector.bg-color button{color:#000;border-color:#000}.resources-selector.bg-color .btn:hover,.resources-selector.bg-color .cookie-alert button:hover,.cookie-alert .resources-selector.bg-color button:hover{background:#000;color:#ffdb0a}.resources-selector.bg-muted{background:#f5f6f2;color:#000}.resources-selector.bg-muted .select-toggle:hover{border-color:#000}.resources-selector.bg-muted .select-toggle div{background:#f5f6f2;color:#000}.resources-selector.bg-muted .select-toggle ul{background:#f5f6f2;border-color:#000}.resources-selector.bg-muted .select-toggle:hover div{border-color:#000;border-bottom:none}.resources-selector.bg-muted .select-toggle a{color:#000}.resources-selector.bg-muted .select-toggle a:hover{color:#fff}.resources-selector.bg-muted .btn,.resources-selector.bg-muted .cookie-alert button,.cookie-alert .resources-selector.bg-muted button{color:#000;border-color:#000}.resources-selector.bg-muted .btn:hover,.resources-selector.bg-muted .cookie-alert button:hover,.cookie-alert .resources-selector.bg-muted button:hover{background:#000;color:#f5f6f2}.resources-selector.promo-box h2{text-align:center}.resources-selector.promo-box.bg-color .btn:hover,.resources-selector.promo-box.bg-color .cookie-alert button:hover,.cookie-alert .resources-selector.promo-box.bg-color button:hover{color:#fff;border-color:#000;background:#000}.resources-selector.promo-box.bg-dark-contrast{color:#fff}.resources-selector.promo-box.bg-dark-contrast .select-toggle div{color:#fff}.resources-selector.promo-box.bg-dark-contrast .select-toggle ul{background:#ffdb0a;border-color:#000}.resources-selector.promo-box.bg-dark-contrast .select-toggle ul a{color:#000}.resources-selector.promo-box.bg-dark-contrast .select-toggle ul a:hover{color:#fff}.resources-selector.promo-box.bg-dark-contrast .btn,.resources-selector.promo-box.bg-dark-contrast .cookie-alert button,.cookie-alert .resources-selector.promo-box.bg-dark-contrast button{color:#fff;border-color:#fff}.resources-selector.promo-box.bg-dark-contrast .btn:hover,.resources-selector.promo-box.bg-dark-contrast .cookie-alert button:hover,.cookie-alert .resources-selector.promo-box.bg-dark-contrast button:hover{background:#fff;color:#000}.resources-selector.promo-box .select-toggle{border:none}.resources-selector.promo-box .select-toggle:hover{border:none}.resources-selector.promo-box .select-toggle ul li{text-align:start}.resources-selector.promo-box .select-toggle ul li a{font-family:"Montserrat",sans-serif;font-size:17px;font-size:1.7rem;padding:0 16px}@media only screen and (max-width: 959px){.resources-selector.promo-box .select-toggle div{word-break:break-all}.resources-selector.promo-box .select-toggle div:after{right:-8px}.resources-selector.promo-box .select-toggle ul{min-width:auto;left:10px}}.resources-selector.promo-box .select-toggle ul a:hover{color:#fff;background-color:#000}.highlight-vertical{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.highlight-vertical{width:82.87%;margin:0 auto}}@media print{.highlight-vertical{margin:20px 0;max-width:none}}.highlight-vertical .slick-slide{outline:none}.highlight-vertical .highlight-vertical{margin-left:0;margin-right:0}aside .highlight-vertical{margin-left:0;margin-right:0}.highlight-vertical.wide{display:none}@media only screen and (min-width: 960px){.highlight-vertical{font-size:13px;font-size:1.3rem;line-height:1.5384615385}aside .highlight-vertical,.page-content .highlight-vertical{width:100%}.highlight-vertical.wide{display:block}}.highlight-vertical h2,.highlight-vertical h3,.highlight-vertical h4{font-weight:500;margin:0}.highlight-vertical h2{font-size:30px;font-size:3rem;font-weight:500;margin:0 0 13px}@media only screen and (min-width: 960px){.highlight-vertical h2{margin:0 0 21px}aside .highlight-vertical h2{font-size:20px;font-size:2rem;margin:0 0 26px}}.highlight-vertical h2+p{margin:-14px 0 18px 0}.highlight-vertical h3{position:relative;top:-5px;color:#000;font-size:22px;font-size:2.2rem;line-height:1.3636363636;font-weight:400;margin:0 0 -5px;transition:color .15s ease-in-out}@media only screen and (min-width: 960px){.highlight-vertical h3{font-size:20px;font-size:2rem;line-height:1.4;margin:0}aside .highlight-vertical h3{margin:0 0 17px}}.highlight-vertical h4{color:#4d4f49;font-size:12px;font-size:1.2rem;line-height:1.4;text-transform:uppercase;margin:17px 0 13px 0;letter-spacing:.5px}.highlight-vertical .type{display:inline-block;background:#f5f6f2;font-size:12px;font-size:1.2rem;font-weight:600;text-transform:uppercase;padding:4px 12px}@media only screen and (min-width: 960px){.highlight-vertical .type{position:absolute;padding:12px 10px 10px;-webkit-transform:translateX(-26px) translateY(-62px);transform:translateX(-26px) translateY(-62px)}}.highlight-vertical .detail{display:inline-block;color:#4d4f49;font-size:13px;font-size:1.3rem;font-weight:600;margin:8px 0 0}.highlight-vertical .detail i[class^="icon-"]{position:relative;top:4px;color:#2176b8;font-size:20px;font-size:2rem;margin:0 0 0 5px}.highlight-vertical span:first-child:not(.highlight){display:block;color:#2176b8;font-size:12px;font-size:1.2rem;line-height:1.66667;font-weight:600;text-transform:uppercase;margin:0 0 13px}@media only screen and (min-width: 960px){.highlight-vertical span:first-child:not(.highlight){font-size:13px;font-size:1.3rem;margin-bottom:16px}}.highlight-vertical .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 15px}@media only screen and (min-width: 960px){.highlight-vertical .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}aside .highlight-vertical .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 960px){.highlight-vertical .grid{margin:0 0 16px}}.highlight-vertical:last-child .grid{margin-bottom:0}.highlight-vertical .item{position:relative;display:block;width:100%;color:#4d4f49;padding:0 0 0 20px;margin:0 0 29px}.highlight-vertical .item:hover{cursor:pointer}.highlight-vertical .item.index-large-with-img:hover{cursor:unset}.highlight-vertical .item.index-large-with-img.index-large-link:hover{cursor:pointer !important}.highlight-vertical .item.index-large-link:hover h3{color:#2176b8}.highlight-vertical .item.noimage{margin-top:60px}.highlight-vertical .item .content{position:relative}.highlight-vertical .item .content::before{position:absolute;left:-20px;width:6px;height:calc(100% - 4px);background:#ffdb0a;content:""}@media only screen and (min-width: 1439px){.highlight-vertical .item .content::before{left:-26px}}.highlight-vertical .item .content img{margin-bottom:0}.highlight-vertical .item p{margin:10px 0 0}.highlight-vertical .item .detail+p{margin-top:21px}@media only screen and (min-width: 960px){.highlight-vertical .item{padding:0 0 30px 26px;margin:5px 29px 30px}aside .highlight-vertical .item{width:100%;padding:0 0 0 23px;margin-left:0;margin-right:0}.highlight-vertical .item:first-child{margin-left:0}.highlight-vertical .item:last-child{margin-right:0}}.highlight-vertical .coveo-list-layout .item{font-size:13px;font-size:1.3rem;line-height:1.3846153846;font-weight:400}@media only screen and (min-width: 960px){.highlight-vertical.highlight-cols-4 .item{margin-left:14px;margin-right:14px}.highlight-vertical.highlight-cols-4 .item:first-child{margin-left:0}.highlight-vertical.highlight-cols-4 .item:last-child{margin-right:0}.highlight-vertical.highlight-cols-4 .item p{margin-bottom:0}}@media only screen and (min-width: 960px){.highlight-vertical.index-large .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 960px){.highlight-vertical.index-large .item{width:47.2%;margin-bottom:40px}.highlight-vertical.index-large .item:first-child,.highlight-vertical.index-large .item:last-child{margin-left:29px;margin-right:29px}.highlight-vertical.index-large .item:nth-child(2n+1){margin-left:0}.highlight-vertical.index-large .item:nth-child(2n+2){margin-right:0;margin-left:14px}}.highlight-vertical img,.highlight-vertical .image{border-bottom:20px solid #fff;display:block;left:-20px;position:relative;width:calc(100% + 20px)}@media only screen and (min-width: 960px){.highlight-vertical img,.highlight-vertical .image{border-top-width:0;border-bottom-width:32px;left:-26px;width:calc(100% + 26px)}}.highlight-vertical .image{box-sizing:content-box;overflow:hidden}.highlight-vertical .image img{left:0;top:50%;width:100%;border-bottom:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.highlight-vertical .cta{display:block;color:#2176b8;font-weight:500;text-transform:uppercase;padding-top:8px}@media only screen and (min-width: 960px){.highlight-vertical .cta.mobile-only{display:none}}.highlight-vertical .btn,.highlight-vertical .cookie-alert button,.cookie-alert .highlight-vertical button{display:inline-block;margin:25px 0 0 0}.highlight-vertical .divider{max-width:none;margin:20px 0}.highlight-vertical.is-carousel{overflow:hidden;padding-right:25px;padding-left:25px;margin-right:0;margin-left:0}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel{overflow:visible;padding:0;margin-right:auto;margin-left:auto}}.highlight-vertical.is-carousel .grid{margin-bottom:63px}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .grid{width:calc(100% + 28px);margin-bottom:78px}}.highlight-vertical.is-carousel .item{height:auto;padding-top:0;margin:5px 28px 0 0}@media only screen and (max-width: 959px){.highlight-vertical.is-carousel .item{margin-right:0}}.highlight-vertical.is-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.highlight-vertical.is-carousel .slick-prev{left:-25px}.highlight-vertical.is-carousel .slick-prev::before{left:-4px}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .slick-prev{left:-60px}}.highlight-vertical.is-carousel .slick-next{right:-25px}.highlight-vertical.is-carousel .slick-next::before{right:2px}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .slick-next{right:-32px}}.highlight-vertical.is-carousel .slick-prev,.highlight-vertical.is-carousel .slick-next{z-index:100;width:25px;height:100%;background:#fff}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .slick-prev,.highlight-vertical.is-carousel .slick-next{width:60px}}.highlight-vertical.is-carousel .slick-prev::before,.highlight-vertical.is-carousel .slick-next::before{position:relative}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .slick-prev::before,.highlight-vertical.is-carousel .slick-next::before{position:static}}.highlight-vertical.is-carousel .slick-dots{bottom:-40px}.highlight-vertical.is-carousel .slick-dots li{display:inline-block;width:auto;margin:0 5px}.highlight-vertical.is-carousel .slick-dots li button{width:24px;height:4px;overflow:hidden;background:#4d4f49;padding:0;transition:all .3s ease}.highlight-vertical.is-carousel .slick-dots li button:before{display:none}@media only screen and (min-width: 960px){.highlight-vertical.is-carousel .slick-dots li button{width:50px;height:6px}}.highlight-vertical.is-carousel .slick-dots li.slick-active button{background:#000;-webkit-transform:translateY(-6px);transform:translateY(-6px)}@media print{.highlight-vertical .grid{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.highlight-vertical .grid .item{margin-bottom:0;margin-right:3% !important;padding-bottom:30px !important;padding-left:0 !important;width:31% !important}.highlight-vertical .grid .item:nth-child(3n){margin-right:0 !important}.highlight-vertical .grid img,.highlight-vertical .grid .image{display:block !important;left:0;width:100%}.highlight-vertical .grid .image{overflow:hidden !important}.highlight-vertical .type{padding-left:0 !important}.highlight-vertical.is-carousel{padding:0 !important}.highlight-vertical.is-carousel .grid{border-bottom:5px solid #000;margin-bottom:40px}}.featured-jobs{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.featured-jobs{width:82.87%;margin:0 auto}}@media print{.featured-jobs{margin:20px 0;max-width:none}}.featured-jobs.wide{display:none}@media only screen and (min-width: 960px){.featured-jobs{font-size:13px;font-size:1.3rem;line-height:1.5384615385;margin-bottom:30px}.featured-jobs.wide{display:block}}.featured-jobs h1,.featured-jobs h2{margin:0}.featured-jobs h1,.featured-jobs .featured-jobs-title{font-size:30px;font-size:3rem;margin:0 0 13px}@media only screen and (min-width: 960px){.featured-jobs h1,.featured-jobs .featured-jobs-title{margin:0 0 21px}aside .featured-jobs h1,aside .featured-jobs .featured-jobs-title{font-size:20px;font-size:2rem;margin:0 0 26px}}.featured-jobs h2,.featured-jobs .featured-jobs-subtitle{color:#000;font-size:26px;font-size:2.6rem;line-height:1.3636363636;font-weight:400;margin:0 0 5px}@media only screen and (min-width: 960px){.featured-jobs h2,.featured-jobs .featured-jobs-subtitle{font-size:26px;font-size:2.6rem;line-height:1.4;margin:0}aside .featured-jobs h2,aside .featured-jobs .featured-jobs-subtitle{margin:0 0 17px}}.featured-jobs span:first-child{display:block;color:#2176b8;font-size:12px;font-size:1.2rem;line-height:1.66667;font-weight:500;text-transform:uppercase;margin:0 0 13px}@media only screen and (min-width: 960px){.featured-jobs span:first-child{font-size:13px;font-size:1.3rem;margin-bottom:16px}}.featured-jobs .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 44px}@media only screen and (min-width: 960px){.featured-jobs .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}aside .featured-jobs .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 960px){.featured-jobs .grid{margin:0 0 16px}}.featured-jobs:last-child .grid{margin-bottom:0}.featured-jobs .item{position:relative;display:block;width:100%;color:#4d4f49;padding:0 0 0 20px;margin:0 0 29px}.featured-jobs .item p{margin:5px 0}@media only screen and (min-width: 960px){.featured-jobs .item p{margin:6px 0}}.featured-jobs .item::before{position:absolute;left:0;top:11px;width:6px;height:calc(100% - 11px);background:#ffdb0a;content:""}@media only screen and (min-width: 960px){.featured-jobs .item{padding:5px 0 58px 26px;margin:0 13px 30px}aside .featured-jobs .item{width:100%;padding:5px 0 0 23px;margin-left:0;margin-right:0}.featured-jobs .item:first-child{margin-left:0}.featured-jobs .item:last-child{margin-right:0}.featured-jobs .item:hover h3{color:#2176b8}}.featured-jobs .btn,.featured-jobs .cookie-alert button,.cookie-alert .featured-jobs button{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.3333333333;border-color:#777;padding:11px 20px 10px}@media only screen and (min-width: 960px){.featured-jobs .btn,.featured-jobs .cookie-alert button,.cookie-alert .featured-jobs button{position:absolute;left:26px;bottom:0}aside .featured-jobs .btn,aside .featured-jobs .cookie-alert button,.cookie-alert aside .featured-jobs button{position:static}}@media print{.featured-jobs .grid{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.featured-jobs .grid .item{width:33% !important;padding:0 20px 0 0 !important}}.featured-jobs .header-container{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.featured-jobs .header-cta{text-transform:uppercase;position:absolute;bottom:15px;right:0}.linkbar{max-width:960px;margin:0 25px;font-size:15px;font-size:1.5rem;text-align:center;padding:15px;border-top:1px solid #bebab2;border-bottom:1px solid #bebab2;margin-bottom:48px}@media only screen and (min-width: 960px){.linkbar{width:82.87%;margin:0 auto}}@media print{.linkbar{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.linkbar{font-size:18px;font-size:1.8rem;padding:24px 0 22px;margin-bottom:64px}}.linkbar a{color:#2176b8}.linkbar:last-child{padding-bottom:4px;border-bottom:none;margin-top:76px;margin-bottom:0}@media print{.linkbar{display:none}}.support-options{max-width:960px;margin:0 25px;margin-bottom:48px}@media only screen and (min-width: 960px){.support-options{width:82.87%;margin:0 auto}}@media print{.support-options{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.support-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;padding:0 0 20px;margin-bottom:66px}}@media only screen and (min-width: 960px) and (min-width: 960px){.support-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.support-options .link{position:relative;display:block;width:100%;color:#2176b8;font-size:15px;font-size:1.5rem;line-height:1.2;text-align:center;text-transform:uppercase;padding:0 15px;margin:0 0 40px}.support-options .link .image-icon{height:72px;margin:0 0 24px;padding-top:12px}.support-options .link .image-icon img{display:block;height:100%;margin:0 auto;width:auto}@media only screen and (min-width: 960px){.support-options .link{width:30%;font-size:15px;font-size:1.5rem;padding:0;margin-bottom:0}}.support-options .link span{position:relative;display:block;width:100%;color:#000;font-size:22px;font-size:2.2rem;line-height:1.3636363636;font-weight:500;text-transform:none;padding:0 0 34px}.support-options .link span::after{position:absolute;left:50%;bottom:17px;width:50px;height:4px;overflow:hidden;background:#bebab2;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 960px){.support-options .link span::after{bottom:19px}}@media only screen and (min-width: 960px){.support-options .link span{font-size:25px;font-size:2.5rem;line-height:1.36;padding-bottom:40px;min-height:4.1em}}@media print{.support-options{display:none}}.side-by-side{max-width:960px;margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media only screen and (min-width: 960px){.side-by-side{width:82.87%;margin:0 auto}}@media print{.side-by-side{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.side-by-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){.side-by-side{margin-bottom:70px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 960px){.side-by-side{display:table}}.side-by-side .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.side-by-side .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:18px;font-size:1.8rem;line-height:1.5555555556;width:50%}}.side-by-side .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 24px}@media only screen and (min-width: 960px){.side-by-side .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:45.83333333333333%;margin:9px 0 0 0}}.side-by-side .text-alt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.side-by-side .text-alt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:18px;font-size:1.8rem;line-height:1.5555555556;width:50%}}.side-by-side .image-alt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 24px}@media only screen and (min-width: 960px){.side-by-side .image-alt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45.83333333333333%;margin:9px 0 0 0}}.side-by-side .title{font-size:42px;font-size:4.2rem;line-height:1.1904761905;font-weight:400;margin:0 0 14px}@media only screen and (min-width: 960px){.side-by-side .title{font-size:50px;font-size:5rem;line-height:1.04;margin:0 0 20px}}.side-by-side p{margin:14px 0 23px}@media only screen and (min-width: 960px){.side-by-side p{margin:20px 0 32px}}.side-by-side .btn,.side-by-side .cookie-alert button,.cookie-alert .side-by-side button{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.3333333333;border-color:#777;padding:11px 20px 10px}@media print{.side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.side-by-side .text{width:48%}.side-by-side .image{width:48%}.side-by-side .image img{max-width:100%}}.results-filter{width:100%;font-size:14px;font-size:1.4rem;line-height:1.3571428571;padding-top:2px;margin-top:0}@media only screen and (min-width: 960px){.results-filter{padding-top:1px;margin-bottom:26px}}@media only screen and (max-width: 959px){.results-filter{margin-top:20px}}.results-filter h2{font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;border-bottom:1px solid #bebab2;padding:10px 28px 10px 0;margin:0}@media only screen and (min-width: 960px){.results-filter h2{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:16px;padding-bottom:16px}}.results-filter .trigger{color:#000;padding:10px 28px 10px 0;border:none;border-bottom:1px solid #bebab2}.results-filter .trigger:first-of-type{border-bottom:1px solid #bebab2}.results-filter .trigger::before{right:0;top:50%;width:14px;height:2px}.results-filter .trigger::after{right:6px;width:2px;height:14px}.results-filter .trigger.is-open::after{margin-top:-7px}@media only screen and (min-width: 960px){.results-filter .trigger{padding-top:16px;padding-bottom:16px}}.results-filter .collapsed{border:none}.results-filter ol,.results-filter .inner{list-style:none;margin:0;padding:0;padding:10px 0 13px 30px;margin:0}@media only screen and (min-width: 960px){.results-filter ol,.results-filter .inner{padding-bottom:0}}.results-filter li{margin:0}.results-filter label{display:block;padding-top:5px;padding-bottom:5px;margin:4px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.results-filter [type="checkbox"]:not(:checked)+label:before,.results-filter [type="checkbox"]:checked+label:before{top:6px;left:0}.results-filter [type="checkbox"]:not(:checked)+label:after,.results-filter [type="checkbox"]:checked+label:after{position:absolute;top:8px;left:2px}.results-filter input[type="submit"]{display:block;margin:0 auto 19px}.filter-clear{display:block;color:#2176b8;font-size:12px;font-size:1.2rem;line-height:1;text-align:center;text-transform:uppercase;font-weight:600;margin:22px 0}.filter-clear:hover{text-decoration:underline}@media only screen and (min-width: 960px){.filter-clear{margin:5px 0 44px}}.results-partfinder{margin:12px 0 27px}@media only screen and (min-width: 960px){.results-partfinder{margin-top:7px;margin-bottom:13px}}.results-partfinder h2{font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;border-bottom:1px solid #bebab2;padding:10px 28px 10px 0;margin:0;padding:0;border:0;margin:0 0 8px}@media only screen and (min-width: 960px){.results-partfinder h2{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:16px;padding-bottom:16px}}@media only screen and (min-width: 960px){.results-partfinder h2{padding:0}}.results-partfinder p{font-size:10px;font-size:1rem;line-height:1.4;padding:0 0 19px;border-bottom:1px solid #bebab2;margin:8px 0}@media only screen and (min-width: 960px){.results-partfinder p{font-size:13px;font-size:1.3rem;line-height:1.5384615385}}.results-partfinder section{background:blue}.results-partfinder .selectlist,.results-partfinder input{margin-left:28px}.results-partfinder .selectlist{padding:4px 0 11px;border-bottom:1px solid #bebab2}.results-partfinder .selectlist:after{font-family:"icons";font-weight:bold;margin:0;content:"";top:3px;right:4px}@media only screen and (min-width: 960px){.results-partfinder .selectlist{padding:10px 0 17px}.results-partfinder .selectlist:after{top:8px;right:4px}}.results-partfinder select{display:block;width:100%}.results-partfinder ul{list-style:none;margin:0;padding:0}.results-partfinder li{position:relative;margin:0}.results-partfinder button[type="submit"]{position:absolute;top:50%;right:-5px;width:32px;height:32px;background:transparent;font-size:0;padding:0;border:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.results-partfinder button[type="submit"]::after{position:relative;top:-2px;width:100%;height:100%;font-family:"icons";font-size:22px;font-size:2.2rem;content:""}.results-partfinder input{display:block;width:calc(100% - 28px);padding:13px 34px 11px 0;border:0;border-bottom:1px solid #bebab2}.results-partfinder input::-webkit-input-placeholder{color:#000}.results-partfinder input:-ms-input-placeholder{color:#000}.results-partfinder input::placeholder{color:#000}@media only screen and (min-width: 960px){.results-partfinder input{padding:19px 34px 17px 0}}.results-title{position:relative;z-index:2;max-width:960px;margin:0 25px}@media only screen and (min-width: 960px){.results-title{width:82.87%;margin:0 auto}}@media print{.results-title{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.results-title{margin-bottom:6px}}.results-title h2{position:relative;font-size:30px;font-size:3rem;font-weight:400;padding:0 0 5px;margin:0 0 20px;font-weight:500;padding:0 0 10px}.results-title h2:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:50px}.results-title h2:after{position:absolute;left:0;bottom:0}@media only screen and (min-width: 960px){.results-title h2{font-size:50px;font-size:5rem;padding:0 0 3px;margin:0 0 18px}.results-title h2:after{background-color:#ffdb0a;content:' ';height:6px;display:block;width:60px}}@media only screen and (min-width: 960px){.results-title h2{font-size:30px;font-size:3rem;padding-bottom:16px}}.results-recent{padding-bottom:12px;margin-bottom:24px}@media only screen and (min-width: 960px){.results-recent{padding-bottom:0;border-bottom:none;margin-bottom:0}}.results-recent h2{font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;border-bottom:1px solid #bebab2;padding:10px 28px 10px 0;margin:0}@media only screen and (min-width: 960px){.results-recent h2{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:16px;padding-bottom:16px}}.results-recent ol{list-style:none;margin:0;padding:0;margin-left:28px;padding-top:11px}@media only screen and (min-width: 960px){.results-recent ol{padding-top:17px}}.results-recent li{padding:7px 0}.results-recent li:first-child{padding-top:2px}.results-recent li a{color:#2176b8}.results-recent .no-recent-searches{padding-top:18px}@media only screen and (max-width: 959px){.results-recent .no-recent-searches{padding-top:13px}}.results-header{color:#4d4f49;font-size:10px;font-size:1rem;padding:0 0 16px;border-bottom:1px solid #bebab2;margin:0 0 36px}.results-header .message{display:block;margin:12px 0 0 0}.results-header::after{display:block;clear:both;height:0;visibility:hidden;content:""}@media only screen and (min-width: 960px){.results-header{position:relative;min-height:50px;font-size:15px;font-size:1.5rem;padding-bottom:0;padding-right:150px;margin-bottom:43px}.results-header .message{position:absolute;right:0;bottom:9px;max-width:140px;text-align:left;margin:0}}.results-header .tag,.results-header .coveo-facet-breadcrumb-value,.results-header .breadcrumb-value{position:relative;display:inline-block;background:#000;color:#ffdb0a;font-size:10px;font-size:1rem;padding:4px 20px 3px 6px;margin:0 10px 10px 0}@media only screen and (min-width: 960px){.results-header .tag,.results-header .coveo-facet-breadcrumb-value,.results-header .breadcrumb-value{font-size:12px;font-size:1.2rem;padding:8px 33px 6px 10px;margin:0 10px 10px 0}}.results-header .close,.results-header .coveo-facet-breadcrumb-clear,.results-header .breadcrumb-clear{cursor:pointer;position:absolute;right:0;top:0;display:inline-block;width:20px;height:100%;overflow:hidden}.results-header .close::after,.results-header .coveo-facet-breadcrumb-clear::after,.results-header .breadcrumb-clear::after{position:absolute;left:7px;top:7px;color:#bebab2;font-family:"icons";font-size:8px;font-size:.8rem;line-height:1;content:""}@media only screen and (min-width: 960px){.results-header .close,.results-header .coveo-facet-breadcrumb-clear,.results-header .breadcrumb-clear{width:30px}.results-header .close::after,.results-header .coveo-facet-breadcrumb-clear::after,.results-header .breadcrumb-clear::after{left:9px;top:9px;font-size:12px;font-size:1.2rem}}.results-header .breadcrumb-article,.results-header .breadcrumb-values,.results-header .coveo-facet-breadcrumb,.results-header .coveo-facet-breadcrumb-values{display:inline}.results-header .breadcrumb-title,.results-header .breadcrumb-separator,.results-header .coveo-facet-breadcrumb-title,.results-header .coveo-facet-breadcrumb-separator,.results-header .coveo-separator{display:none}.results-header--article{margin:0 25px 10px;padding:initial}@media only screen and (min-width: 960px){.results-header--article{margin:auto auto 10px auto}}@media print{.results-header{padding-bottom:8px;margin-bottom:20px}.results-header .tag{padding:0 3px 0 0;margin:0}.results-header .tag::after{content:','}.results-header .tag:first-child::before{content:'Tags: ';display:inline-block;padding:0 6px 0 0}.results-header .tag:nth-last-child(2)::after{display:none !important}.results-header .tag .close{display:none}.results-header .message{font-size:16px;font-size:1.6rem;font-weight:700}}.results-more{color:#4d4f49;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:1.4rem;margin:24px 0 18px;padding-top:10px}@media only screen and (min-width: 960px){.results-more{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:46px 0 36px}}.results-more .btn,.results-more .cookie-alert button,.cookie-alert .results-more button{border-color:#777;font-size:12px;font-size:1.2rem;line-height:1.3333333333;margin:0 24px 0 0}.results-more .btn,.results-more .cookie-alert button,.cookie-alert .results-more button,.results-more span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;float:left}.results-main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:1;flex-shrink:1;width:100%}@media only screen and (min-width: 960px){.results-main{width:62.5%;padding-top:13px}.wide .results-main{width:100%}}.results-list.page-content{padding-top:40px}.results-list .results-subhead{font-size:12px;font-size:1.2rem;line-height:1.66667;margin:0 0 44px}@media only screen and (min-width: 960px){.results-list .results-subhead{margin-bottom:50px}}.results-list .results-subhead h3{font-size:25px;font-size:2.5rem;line-height:1.28;font-weight:500;margin:0 0 8px}.results-list .results-subhead p{margin:0}@media only screen and (min-width: 960px){.results-list .results-subhead{font-size:17px;font-size:1.7rem;line-height:1.5882352941}.results-list .results-subhead h3{font-size:30px;font-size:3rem;margin-bottom:15px}}@media only screen and (min-width: 960px){.results-list.results-grid .coveo-list-layout-container,.results-list.results-grid .coveo-result-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.results-list .highlight-vertical{width:100%}.results-list .highlight-vertical .coveo-list-layout{width:48.63%}.results-list.results-grid .coveo-result-list-container>div{width:48.63%}}.results-list .event{font-size:14px;font-size:1.4rem;margin-bottom:31px}.results-list .event a{font-size:18px;font-size:1.8rem;font-weight:500}.results-list .event p{margin:0 0 5px 0}.results-list .event .date{font-size:13px;font-size:1.3rem;color:#4d4f49;margin-bottom:5px}.results-list .event .event-locale{font-weight:500;margin:0 0 15px 0}.results-list ol{list-style:none;margin:0;padding:0}.results-list li>div,.results-list:not(.results-grid) .coveo-result-list-container>div{margin:0 0 24px}@media only screen and (min-width: 960px){.results-list li>div,.results-list:not(.results-grid) .coveo-result-list-container>div{margin-bottom:31px}}.results-list li>div a,.results-list li>div a:visited,.results-list:not(.results-grid) .coveo-result-list-container>div a,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited{display:block;color:#2176b8;font-size:12px;font-size:1.2rem;line-height:1.4166666667;font-weight:500;padding:0 0 3px}.results-list li>div a:hover,.results-list li>div a:visited:hover,.results-list:not(.results-grid) .coveo-result-list-container>div a:hover,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited:hover{color:#2176b8;text-decoration:underline}@media only screen and (min-width: 960px){.results-list li>div a,.results-list li>div a:visited,.results-list:not(.results-grid) .coveo-result-list-container>div a,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited{font-size:16px;font-size:1.6rem}}.results-list li>div a span,.results-list li>div a:visited span,.results-list:not(.results-grid) .coveo-result-list-container>div a span,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited span{position:relative;display:inline-block;color:#4d4f49;font-size:14px;font-size:1.4rem;font-weight:400;padding:0 0 0 10px;margin:0 0 0 6px}.results-list li>div a span:before,.results-list li>div a:visited span:before,.results-list:not(.results-grid) .coveo-result-list-container>div a span:before,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited span:before{position:absolute;left:0;top:2px;width:1px;height:14px;background:#bebab2;content:""}@media only screen and (min-width: 960px){.results-list li>div a,.results-list li>div a:visited,.results-list:not(.results-grid) .coveo-result-list-container>div a,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding:0 0 8px}.results-list li>div a span,.results-list li>div a:visited span,.results-list:not(.results-grid) .coveo-result-list-container>div a span,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited span{font-size:13px;font-size:1.3rem;padding:0 0 0 15px;margin:0 0 0 10px}.results-list li>div a span:before,.results-list li>div a:visited span:before,.results-list:not(.results-grid) .coveo-result-list-container>div a span:before,.results-list:not(.results-grid) .coveo-result-list-container>div a:visited span:before{top:-1px;height:17px}}.results-list li .location .contact a,.results-list:not(.results-grid) .coveo-result-list-container .location .contact a{display:block;font-size:1.4rem;font-weight:400;padding:0}.results-list li .location .contact a.alt-phones,.results-list:not(.results-grid) .coveo-result-list-container .location .contact a.alt-phones{line-height:2.3888888889;text-decoration:none;margin-left:41px;word-break:break-word;color:inherit;text-decoration:none;margin-left:50px;word-break:break-word;text-overflow:ellipsis;overflow:hidden;max-width:156px;margin-right:0px}.results-list .events-results{list-style:none;padding:0}.results-list .events-results li{margin:0 0 2em 0}.results-list .events-results h4{font-weight:500;margin:0}.results-list .events-results span.events-date{font-size:.8em;color:#888}.results-list .events-results p.events-list-tag{text-transform:uppercase;font-size:.8em;color:#888888}.results-list.results-grid .coveo-result-list-container>div a,.results-list.results-grid .coveo-result-list-container>div a:visited{padding:0 0 3px}@media only screen and (min-width: 960px){.results-list.results-grid .coveo-result-list-container>div a,.results-list.results-grid .coveo-result-list-container>div a:visited{padding:0 0 0 26px}}@media print{.results-list.page-content{padding-top:0 !important}.results-list .coveo-result-list-container,.results-list .coveo-list-layout-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-list .coveo-list-layout{padding:0 40px 0 0;width:48.63% !important}.results-list ol li{border-bottom:1px solid #bebab2 !important}}.company-card-phone li{line-height:2.3888888889;text-decoration:none;margin-left:50px !important;word-break:break-word;color:inherit;text-decoration:none;margin-left:50px;word-break:break-word;text-overflow:ellipsis;overflow:hidden;max-width:156px;margin-right:0px}.results-filter-multi{display:block}.location{font-size:12px;font-size:1.2rem;line-height:1.4166666667;padding:0 0 25px;border-bottom:1px solid #bebab2;margin:42px 0 0 0}.location.preferred{background-color:#ffdb0a;padding-left:3px;padding-right:3px}.location .heading-text{width:70%}@media only screen and (min-width: 960px){.location{font-size:14px;font-size:1.4rem;line-height:1.5714285714;padding-bottom:24px;margin-bottom:48px}}.location a{color:#2176b8}.location .map-link{font-size:14px;font-size:1.4rem;font-weight:400}.location .map-link::before{position:relative;top:-1px;font-family:"icons";font-size:21px;font-size:2.1rem;margin-right:6px;content:""}@media only screen and (min-width: 960px){.location .map-link::before{margin-right:9px}}.location .map-link:hover{text-decoration:none}@media only screen and (min-width: 960px){.location header,.location .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.location header{margin-bottom:11px}@media only screen and (min-width: 960px){.location header{margin-bottom:24px}}.location header .subtitle{-ms-flex-negative:0;flex-shrink:0;width:100%}.location .info,.location .detail,.location h3{padding:0 0 0 20px}@media only screen and (min-width: 960px){.location .info,.location .detail,.location h3{padding-left:22px}}.location h2{font-size:22px;font-size:2.2rem;font-weight:500;margin:0}@media only screen and (min-width: 960px){.location h2{font-size:30px;font-size:3rem;margin:0}}.location .preferred{display:block;color:#4d4f49;font-size:10px;font-size:1rem;line-height:1.6;font-style:italic;margin:0 0 26px}.location .preferred::before{font-family:"icons";font-size:10px;font-size:1rem;font-style:normal;margin:0 6px 0 0;content:""}@media only screen and (min-width: 960px){.location .preferred{position:relative;top:16px;font-size:13px;font-size:1.3rem;margin:0}.location .preferred::before{font-size:15px;font-size:1.5rem;margin-right:10px}}.location h3{color:#4d4f49;font-size:15px;font-size:1.5rem;margin:0 0 13px}@media only screen and (min-width: 960px){.location h3{font-size:16px;font-size:1.6rem;line-height:1.1875;margin-bottom:20px}}@media only screen and (min-width: 960px){.location .info{margin:0 0 25px}}.location .address,.location .contact{list-style:none;margin:0;padding:0;line-height:1.25}@media only screen and (min-width: 960px){.location .address,.location .contact{line-height:1.2857142857}}.location .address{margin:0 0 16px}@media only screen and (min-width: 960px){.location .address{width:62%;padding:0 52px 0 0;margin:0}}.location .address li{margin:0 0 4px}@media only screen and (min-width: 960px){.location .address li{margin-bottom:7px}}.location .contact{font-size:14px;font-size:1.4rem;position:relative;padding:24px 0 18px 0}.location .contact::before{position:absolute;left:0;top:0;width:50px;height:5px;background:#ffdb0a;content:''}@media only screen and (min-width: 960px){.location .contact{-ms-flex-item-align:start;align-self:flex-start;width:38%;padding:0}.location .contact::before{left:-32px;width:6px;height:100%}}.location .contact .break-url{word-break:break-all;display:list-item}.location .contact li{margin:0 0 9px}@media only screen and (min-width: 960px){.location .contact li{margin-bottom:7px}}.location .contact a{font-size:14px;font-size:1.4rem;font-weight:400;padding:0}.location .detail{margin:0}@media print{.location{margin:20px 0 0 0 !important}.location:first-child{margin-top:0 !important}.location .preferred{margin-bottom:11px !important}.location h2{margin-bottom:0 !important}.location h3,.location .info,.location .detail{padding-left:0 !important}.location h3{margin-bottom:4px !important}.location .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:justify;padding-bottom:10px !important}.location .address,.location .contact{width:50%;padding:0 20px 0 0 !important}.location .map-link{display:none !important}}.sticky-placeholder{display:none}.sticky-placeholder.is-unstuck{position:relative;display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;overflow:visible;background:#fff}@media only screen and (min-width: 960px){.sticky-placeholder.is-unstuck{width:31.25%;padding-top:28px}}.header-img{margin:0 0 26px}@media only screen and (min-width: 960px){.header-img{margin-bottom:0}}.cube-grid{list-style:none;margin:0;padding:0;max-width:960px;margin:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 50px}@media only screen and (min-width: 960px){.cube-grid{width:82.87%;margin:0 auto}}@media print{.cube-grid{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.cube-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){.cube-grid{margin-bottom:70px}}.cube-grid .card{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;min-height:320px}.cube-grid .card .back>.btn.transparent:first-child,.cube-grid .card .cookie-alert .back>button.transparent:first-child,.cookie-alert .cube-grid .card .back>button.transparent:first-child{margin-top:10px;margin-bottom:10px}.cube-grid .card .front>.btn.transparent:first-child,.cube-grid .card .cookie-alert .front>button.transparent:first-child,.cookie-alert .cube-grid .card .front>button.transparent:first-child{margin-top:10px;margin-bottom:10px}.cube-grid .card .flipper{height:320px}@media only screen and (min-width: 960px){.cube-grid .card{width:33.33333333%}}.cube-grid .card.yellow .front{background:#ffdb0a;color:#000}.cube-grid .card.yellow.quote .front{padding:0}.cube-grid .card.yellow.quote .back{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}@media only screen and (min-width: 960px){.cube-grid .card.yellow.quote .back{padding-left:10%}.cube-grid .card.yellow.quote .back blockquote{margin-left:60px;width:calc(100% - 60px)}}@media only screen and (max-width: 400px){.cube-grid .card.yellow.quote .back{padding-left:80px}}.cube-grid .card.white .front{background:#fff;color:#000;padding:40px !important;font-style:normal !important}.cube-grid .card.white .back{background:#fff;color:#000;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cube-grid .card.white .back h3{text-align:center;font-size:26px;margin-top:20px;line-height:1.2em;text-transform:uppercase;margin-bottom:0}.cube-grid .card.yellow-white .back{background:#fff;color:#000;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cube-grid .card.yellow-white .back h3{text-align:center;font-size:26px;margin-top:20px;line-height:1.2em;text-transform:uppercase;margin-bottom:0}.cube-grid .card.title .front{color:#ffdb0a;font-weight:600;text-align:center;text-transform:uppercase;font-size:26px;font-size:2.6rem;line-height:1.3076923077}.cube-grid .card.yellow.title .front{color:#000}.cube-grid .card.quote .front{font-style:italic;font-size:18px;font-size:1.8rem;line-height:1.3333333333;padding-left:116px}.cube-grid .card.quote .front blockquote{width:100%}@media only screen and (min-width: 960px){.cube-grid .card.quote .front blockquote{margin-left:60px}}.cube-grid .card.quote .front .background-img{width:100%;height:100%;background:no-repeat center;background-size:cover}@media only screen and (min-width: 960px){.cube-grid .card.quote .front{padding-left:10%}}@media only screen and (max-width: 400px){.cube-grid .card.quote .front{padding-left:80px}}.cube-grid .card.video::before,.cube-grid .card.video::after,.cube-grid .card.no-flip::before,.cube-grid .card.no-flip::after{display:none}.cube-grid .flipper{transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cube-grid .front,.cube-grid .back{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;height:100%;padding:40px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:0.6s}.cube-grid .front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#000;z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cube-grid .is-flipped .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cube-grid .is-flipped .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);transition:0.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cube-grid .photo .front{padding:0}.cube-grid .photo .front .background-img{width:100%;height:100%;background:no-repeat center;background-size:cover}.cube-grid .photo .back{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cube-grid .photo .back h3{text-align:center;font-size:26px;margin-top:20px;line-height:1.2em;text-transform:uppercase;margin-bottom:0}.cube-grid .back{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;font-size:18px;font-size:1.8rem;line-height:1.5555555556;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cube-grid .back *{margin-top:0;width:99%}.cube-grid .back p{margin-bottom:10px}.cube-grid .back a.btn{width:auto}.cube-grid img{display:block}.cube-grid blockquote{position:relative;line-height:1.5555555556;padding:0;border:0;margin:0;font-size:18px;font-size:1.8rem}@media only screen and (min-width: 960px){.cube-grid blockquote{line-height:1.3333333333;width:60%}}.cube-grid blockquote .icon-quote{position:absolute;left:-62px;top:-1px;font-size:42px;font-size:4.2rem;line-height:1}@media only screen and (min-width: 960px){.back .cube-grid blockquote .icon-quote{left:-30px}}.cube-grid .flip-toggle{position:absolute;top:10px;right:10px;z-index:2;width:8%;min-width:34px;max-width:85px;height:auto;overflow:hidden;background:no-repeat center;background-size:cover}@media only screen and (min-width: 960px){.cube-grid .flip-toggle{display:none}}@media print{.cube-grid{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;page-break-before:always;margin:40px 0 !important}.cube-grid .card{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;border-top:1px solid #bebab2;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;padding:20px 40px 20px 0 !important;width:33% !important}.cube-grid .is-flipped:hover .front,.cube-grid .is-flipped:hover .back{-webkit-transform:none !important;transform:none !important}.cube-grid .flipper{height:auto !important;-webkit-transform:none !important;transform:none !important}.cube-grid .front,.cube-grid .back{padding:0 !important;position:static !important;text-align:left !important;-webkit-transform:none !important;transform:none !important}.cube-grid .front:hover,.cube-grid .back:hover{-webkit-transform:none !important;transform:none !important}.cube-grid .front{font-size:2rem !important;text-align:left !important;margin:0 0 10px !important}.cube-grid .back,.cube-grid blockquote{font-size:1.4rem !important}.cube-grid blockquote{margin:0 0 0 26px !important}.cube-grid blockquote .icon-quote{font-size:2.4rem !important;left:-32px !important}.cube-grid .back .btn,.cube-grid .back .cookie-alert button,.cookie-alert .cube-grid .back button{display:none !important}}.search-header{max-width:960px;margin:0 25px;margin-bottom:34px}@media only screen and (min-width: 960px){.search-header{width:82.87%;margin:0 auto}}@media print{.search-header{margin:20px 0;max-width:none}}@media print{.search-header h1{font-size:20px;font-size:2rem;padding-top:18px !important}}@media only screen and (min-width: 960px){.search-header{margin-bottom:28px}}.search-header h1{position:relative;font-size:25px;font-size:2.5rem;line-height:1.24;font-weight:400;padding:28px 0 0;margin:0}@media only screen and (min-width: 960px){.search-header h1{font-size:40px;font-size:4rem;line-height:1.25;padding:50px 20.833333333333336% 0 0}}.search-header h1 span{font-weight:500}.search-header .divider{max-width:none;margin:20px 0}.disclosure{max-width:960px;margin:0 25px;color:#4d4f49;font-size:12px;font-size:1.2rem;line-height:1.66667;font-style:italic;padding:30px 0 44px}@media only screen and (min-width: 960px){.disclosure{width:82.87%;margin:0 auto}}@media print{.disclosure{margin:20px 0;max-width:none}}.page-row .disclosure,.copy .disclosure{padding-left:0;padding-right:0;width:100%}.disclosure.topbar{border-top:1px solid #bebab2}@media only screen and (min-width: 960px){.disclosure{font-size:14px;font-size:1.4rem;line-height:2;padding:21px 80px 61px}.disclosure.topbar{border-top-color:#4d4f49}}.disclosure b{font-weight:600;font-style:normal}.results-main .disclosure.topbar{width:100%;padding-left:0;padding-right:0;margin-top:50px}.industry-collection .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.industry-collection .grid:after{content:'';display:block;width:29.375%}.industry-collection .item{margin-bottom:44px}@media only screen and (min-width: 960px){.industry-collection .item{width:29.375%;margin:0 0 54px 0}.industry-collection .item h3{font-size:30px;font-size:3rem;line-height:1.2}.industry-collection .item p{margin-top:5px}.industry-collection .item a{color:#000}}.product-type-grid .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-type-grid .grid:after{content:'';display:block;width:29.375%}.results .product-type-grid{width:100%;margin:0 auto}.product-type-grid .item{margin-bottom:44px}@media only screen and (min-width: 960px){.product-type-grid .item{width:29.375%;margin:0 0 54px 0}.product-type-grid .item h3{font-size:30px;font-size:3rem;line-height:1.2}.product-type-grid .item p{margin-top:5px}}.gallery{position:relative;z-index:10;max-width:960px;margin:0 25px;transition:opacity .5s ease-out}@media only screen and (min-width: 960px){.gallery{width:82.87%;margin:0 auto}}@media print{.gallery{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.gallery{margin-bottom:60px}}@media only screen and (max-width: 959px){.gallery{background:transparent;padding-bottom:0;margin-bottom:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gallery .text+.gallery-window{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gallery.is-visible{-moz-opacity:1;opacity:1}.gallery .gallery-window{position:relative;z-index:2;width:100%;height:100%;overflow:hidden;clear:both;background:#fff;margin:0 auto;transition:height 500ms ease-in-out}@media only screen and (min-width: 960px){.gallery .text+.gallery-window{position:absolute;left:0;top:0}}.gallery .item{position:absolute;left:0;top:0;z-index:2;width:100%;background:#fff;-webkit-transform:translateX(50%);transform:translateX(50%);transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-backface-visibility:hidden;opacity:0}@media only screen and (min-width: 960px){.gallery .item{font-size:15px;font-size:1.5rem}}.gallery .item.is-active{z-index:4;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.gallery .item.was-active{z-index:5;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.gallery .item.no-animation{transition:none}.gallery .item.ltr-animation{transition:opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;transition:transform 500ms ease-in-out, opacity 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.gallery .item.was-active.ltr-animation{left:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.gallery .item.no-animation.was-active{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 960px){.gallery .item-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 960px) and (min-width: 960px){.gallery .item-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){.gallery .item-columns .img{width:100%}.gallery .item-columns .img a{position:absolute;left:0;top:0;display:block;width:100%;height:100%}}.gallery .item-columns .img img{display:block;width:auto;max-width:100%;margin:0 auto}.gallery .item-columns .thumbnail{display:none}.gallery .text+.gallery-window .item{overflow:hidden}@media only screen and (min-width: 960px){.gallery .text+.gallery-window .item-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:390px}}@media only screen and (min-width: 960px) and (min-width: 960px){.gallery .text+.gallery-window .item-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gallery .text+.gallery-window .img{position:relative;overflow:hidden}@media only screen and (min-width: 960px){.gallery .text+.gallery-window .img img{position:absolute;left:50%;top:50%;display:block;width:auto;max-width:none;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media only screen and (min-width: 960px){.gallery .text+.gallery-window .item-columns .img{width:50%}}.gallery .text{background:#f5f6f2;font-size:12px;font-size:1.2rem;line-height:1.66667;padding:25px 28px}.gallery .text *:last-child{margin-bottom:0}@media only screen and (min-width: 960px){.gallery .text{position:relative;z-index:3;width:50%;min-height:390px;padding:33px 38px;margin:0 0 0 50%}.gallery .text *:last-child{margin-bottom:0}}.gallery .text h2{font-size:22px;font-size:2.2rem;line-height:1.2222222222;font-weight:500;margin:0 0 15px}@media only screen and (min-width: 960px){.gallery .text h2{font-size:30px;font-size:3rem;line-height:1.2666666667;margin-bottom:0}}.gallery .thumbnail{display:none}.gallery .thumbstrip{position:relative;z-index:2;display:block;background:#fff;padding:20px 0 9px}.gallery .thumbstrip .thumbnail-link{display:inline-block;font-size:0;padding:0;margin:0 21px 15px 0}@media only screen and (max-width: 959px){.gallery .thumbstrip .thumbnail-link{margin:0 12px 12px 0}}.gallery .thumbstrip .thumbnail-link:nth-child(11n){margin:0}.gallery .thumbstrip .thumbnail{display:inline-block;border-bottom:6px solid #fff;cursor:pointer;width:auto;height:55px;transition:all .4s ease-in-out}@media only screen and (max-width: 959px){.gallery .thumbstrip .thumbnail{height:36px;border-bottom-width:3px}}.gallery .thumbstrip .thumbnail.is-active{border-color:#ffdb0a}@media only screen and (max-width: 959px){.gallery .text+.gallery-window+.gallery-arrows+.thumbstrip{display:none}}.gallery .gallery-arrows{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.gallery .gallery-arrows .gallery-btn{position:absolute;top:0;width:25px;height:100%;overflow:hidden}.gallery .gallery-arrows .gallery-btn::before{position:absolute;left:50%;top:50%;font-size:60px;font-size:6rem;color:#000;font-family:"icons";-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 959px){.gallery .gallery-arrows .gallery-btn::before{font-size:32px;font-size:3.2rem}}@media only screen and (min-width: 960px){.gallery .gallery-arrows .gallery-btn{top:0;width:76px;height:100%;-webkit-transform:translateY(0);transform:translateY(0)}}.gallery .gallery-arrows .gallery-btn-prev{left:-25px}.gallery .gallery-arrows .gallery-btn-prev::before{content:""}@media only screen and (min-width: 960px){.gallery .gallery-arrows .gallery-btn-prev{left:-76px}}.gallery .gallery-arrows .gallery-btn-next{right:-25px}.gallery .gallery-arrows .gallery-btn-next::before{content:""}@media only screen and (min-width: 960px){.gallery .gallery-arrows .gallery-btn-next{right:-76px}}.gallery .gallery-arrows .gallery-btn.is-inactive{opacity:0.25;cursor:default}.gallery+.divider{margin-top:-44px;margin-bottom:44px}@media only screen and (min-width: 960px){.gallery+.divider{margin-top:-60px;margin-bottom:60px}}.sc-editor .gallery .text{width:100%;min-height:0;margin-left:0;padding-bottom:40px}.sc-editor .gallery .gallery-window{height:auto !important}.sc-editor .gallery .gallery-window .item-columns{height:auto}.sc-editor .gallery .gallery-window .item,.sc-editor .gallery .gallery-window .video-link{position:relative}.sc-editor .gallery .gallery-window .item{opacity:1;margin:1.5%;-webkit-transform:none;transform:none}.sc-editor .gallery .gallery-window .img{position:static;width:100%;height:auto}.sc-editor .gallery .gallery-window .img a{position:static}.sc-editor .gallery .gallery-window img{display:block;position:static;width:97%;min-height:0;height:auto;-webkit-transform:none;transform:none}.sc-editor .gallery .gallery-window .thumbnail{display:none}.sc-editor .gallery .text+.gallery-window{position:relative;padding:1.5%}.sc-editor .gallery .text+.gallery-window .item{width:47%;float:left;margin:1.5%}.sc-editor .gallery .text+.gallery-window .item .img{width:100%}.sc-editor .gallery .text+.gallery-window .img img{width:100%;min-height:0}@media print{.gallery *{height:auto !important}.gallery .gallery-arrows,.gallery .thumbstrip,.gallery .item{display:none !important}.gallery .item.is-active{display:block !important;position:static !important}.gallery+.divider{margin-top:44px !important}}.tech-specs{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667;margin-bottom:40px}@media only screen and (min-width: 960px){.tech-specs{width:82.87%;margin:0 auto}}@media print{.tech-specs{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.tech-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;font-size:1.5rem;margin-bottom:60px}}@media only screen and (min-width: 960px) and (min-width: 960px){.tech-specs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 960px){.tech-specs .specs{width:65.625%}}.tech-specs .specs .title{font-size:30px;font-size:3rem;line-height:1.2;font-weight:400;letter-spacing:-.2px;margin:0 0 14px}@media only screen and (min-width: 960px){.tech-specs .specs .title{font-size:40px;font-size:4rem;letter-spacing:normal;margin-bottom:15px}}.tech-specs .specs .open-content{background:#f5f6f2;margin:28px 0 45px}@media only screen and (min-width: 960px){.tech-specs .specs .open-content{margin:50px 0 0 0}}.tech-specs .associated .item{margin-left:0}@media only screen and (min-width: 960px){.tech-specs .associated{width:28.125%}}.tech-specs .grid-links{margin:0}.tech-specs .specs,.tech-specs .specs .page-content{font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.tech-specs .specs,.tech-specs .specs .page-content{font-size:1.4rem;line-height:1.7857142857}}.tech-specs .specs h1,.tech-specs .specs .page-content-title,.tech-specs .specs .page-content h1,.tech-specs .specs .page-content .page-content-title{position:relative;font-size:30px;font-size:3rem;font-weight:400;padding:0 0 5px;margin:0 0 20px;line-height:1.6470588235}.tech-specs .specs h1:after,.tech-specs .specs .page-content-title:after,.tech-specs .specs .page-content h1:after,.tech-specs .specs .page-content .page-content-title:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:50px}.tech-specs .specs h1:after,.tech-specs .specs .page-content-title:after,.tech-specs .specs .page-content h1:after,.tech-specs .specs .page-content .page-content-title:after{position:absolute;left:0;bottom:0}@media only screen and (min-width: 960px){.tech-specs .specs h1,.tech-specs .specs .page-content-title,.tech-specs .specs .page-content h1,.tech-specs .specs .page-content .page-content-title{font-size:50px;font-size:5rem;padding:0 0 3px;margin:0 0 18px}.tech-specs .specs h1:after,.tech-specs .specs .page-content-title:after,.tech-specs .specs .page-content h1:after,.tech-specs .specs .page-content .page-content-title:after{background-color:#ffdb0a;content:' ';height:6px;display:block;width:60px}}.tech-specs .specs h2,.tech-specs .specs .page-subtitle,.tech-specs .specs .page-content h2,.tech-specs .specs .page-content .page-subtitle{font-size:20px;font-size:2rem;line-height:1.45;font-weight:400;margin:7px 0}@media only screen and (min-width: 960px){.tech-specs .specs h2,.tech-specs .specs .page-subtitle,.tech-specs .specs .page-content h2,.tech-specs .specs .page-content .page-subtitle{font-size:25px;font-size:2.5rem;line-height:1.12;margin:24px 0 12px}}.tech-specs .specs p,.tech-specs .specs .page-content p{margin:0 0 28px}@media only screen and (min-width: 960px){.tech-specs .specs p,.tech-specs .specs .page-content p{margin:7px 0}}.tech-specs .specs img,.tech-specs .specs .page-content img{display:block;max-width:400px;margin:18px auto}@media only screen and (min-width: 960px){.tech-specs .specs img,.tech-specs .specs .page-content img{display:inline-block;float:left;margin:0 50px 50px 0}}.tech-specs .specs .page-content{margin-left:0;margin-right:0}@media only screen and (min-width: 960px){.tech-specs .specs .page-content{width:100%}.tech-specs .specs .page-content img{display:block;float:none;margin:20px 0;max-width:none}}@media print{.tech-specs .open-content{height:auto !important;min-height:0 !important}}.product-list{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667;margin-bottom:10px}@media only screen and (min-width: 960px){.product-list{width:82.87%;margin:0 auto}}@media print{.product-list{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.product-list{font-size:17px;font-size:1.7rem;margin-bottom:68px}}.product-list h2{font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:600;margin:0 0 10px}@media only screen and (min-width: 960px){.product-list h2{font-size:30px;font-size:3rem;margin-bottom:0}}.product-list .summary p,.product-list .summary ol,.product-list .summary ul{margin:10px 0}@media only screen and (min-width: 960px){.product-list .summary{padding-bottom:36px}.product-list .summary p,.product-list .summary ol,.product-list .summary ul{margin:15px 0}}.product-list .summary p:last-child,.product-list .summary ul:last-child,.product-list .summary ol:last-child{margin-bottom:0}.product-list table{width:100%;border-spacing:0;border-collapse:collapse}@media only screen and (min-width: 960px){.product-list table{font-size:15px;font-size:1.5rem;line-height:1.4666666667}}.product-list th{font-size:12px;font-size:1.2rem;color:#4d4f49;text-align:left;text-transform:uppercase;padding:0 0 15px 12px;border-bottom:6px solid #000}.product-list td{padding:15px 10px}.product-list a:hover{text-decoration:underline}.product-list tr:nth-child(even) td{background:#f5f6f2}.product-list td:nth-child(1){padding-left:15px}.product-list td:nth-child(2){width:35%}.product-list td:nth-child(3){width:40%}.product-list td.no-image{padding-left:115px}.product-list img{display:inline-block;width:80px;height:auto;border:1px solid #bebab2;margin:0 20px 0 0}@media only screen and (max-width: 959px){.product-list{margin:0 0 48px}.product-list h2,.product-list .summary{margin-right:25px;margin-left:25px}.product-list .summary{padding-bottom:18px;border-bottom:5px solid #000}.product-list thead tr{position:absolute;left:-999em;top:-999em}.product-list table,.product-list thead,.product-list tbody,.product-list th,.product-list tr,.product-list td,.product-list td:nth-of-type(1),.product-list td:nth-of-type(2),.product-list td:nth-of-type(3){display:block;width:100% !important}.product-list tr:nth-child(even) td{background:transparent}.product-list tr:nth-child(even){background:#f5f6f2}.product-list td,.product-list td:nth-of-type(1),.product-list td:nth-of-type(2),.product-list td:last-child{background:transparent;padding:0 25px 0 25px}.product-list .no-image td,.product-list .no-image td:nth-of-type(1),.product-list .no-image td:nth-of-type(2),.product-list .no-image td:nth-of-type(3){padding-left:25px;word-wrap:break-word}.product-list td{position:relative}.product-list td:nth-of-type(1){font-size:20px;font-size:2rem;line-height:1.25;padding-top:35px;padding-bottom:2px}.product-list td:nth-of-type(2){font-weight:600;text-transform:uppercase;padding-bottom:8px}.product-list td:last-child{padding-bottom:35px}.product-list img{left:25px;top:35px;display:block;float:left}}@media print{.product-list td{border-top:1px solid #bebab2;vertical-align:top}.product-list td:nth-child(1){padding-left:0}.product-list td img{vertical-align:top}}.global-table{font-size:12px;font-size:1.2rem;line-height:1.66667;margin:auto;max-width:960px}@media only screen and (min-width: 960px){.global-table{font-size:17px;font-size:1.7rem;width:100%;margin:0 auto}}.global-table h2{font-size:25px;font-size:2.5rem;line-height:1.2;font-weight:600;margin:0 0 10px}@media only screen and (min-width: 960px){.global-table h2{font-size:30px;font-size:3rem;margin-bottom:0}}.global-table table{width:100%;border-spacing:0;border-collapse:collapse}@media only screen and (min-width: 960px){.global-table table{font-size:15px;font-size:1.5rem;line-height:1.4666666667}}.global-table th{font-size:12px;font-size:1.2rem;color:#4d4f49;text-align:left;text-transform:uppercase;padding:0 0 15px 12px;border-bottom:6px solid #000}.global-table td{padding:15px 15px;word-break:break-word}.global-table tbody tr{padding:35px 0}.global-table tr:nth-child(even) td{background:#f5f6f2}.global-table a:hover{text-decoration:underline}.global-table .summary p,.global-table .summary ol,.global-table .summary ul{margin:10px 0}@media only screen and (min-width: 960px){.global-table .summary{padding-bottom:36px}.global-table .summary p,.global-table .summary ol,.global-table .summary ul{margin:15px 0}}.global-table .summary p:last-child,.global-table .summary ul:last-child,.global-table .summary ol:last-child{margin-bottom:0}@media only screen and (max-width: 959px){.global-table{margin:0 0 48px}.global-table h2{padding-bottom:18px;margin:0 25px 0 25px}.global-table .summary{padding-bottom:18px;margin:0 25px 0 25px;border-bottom:5px solid #000}.global-table .summary p{margin:0}.global-table thead tr{position:absolute;left:-999em;top:-999em}.global-table table,.global-table thead,.global-table tbody,.global-table th,.global-table tr,.global-table td{display:block;width:100% !important}.global-table tr:nth-child(even){background:#f5f6f2}.global-table td{padding:15px 25px;word-break:break-word}.global-table td{background:transparent;position:relative;padding:5px 25px 0 25px}}.lightbox{font-size:17px;font-size:1.7rem;background-color:white;margin:0 auto;max-width:65.75%;position:relative}.lightbox h2{font-weight:500}@media only screen and (max-width: 959px){.lightbox{max-width:91.43%}}.lightbox .wrapper{padding:40px}.lightbox .lb-divider{margin:20px 0}.lightbox .lb-divider:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}.lightbox .mfp-close{right:5px}.lightbox .mfp-close:hover{cursor:pointer}.lightbox .mfp-close:before{font-size:18px;font-size:1.8rem}.lightbox-select{list-style:none;margin:0;padding:0}.lightbox-select li{display:inline}.search-resources{position:relative}.search-resources input{display:block;width:100%;font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;padding:10px 28px 10px 0;border:0;border-bottom:1px solid #bebab2;margin:22px 0 0}.search-resources input::-webkit-input-placeholder{color:#000}.search-resources input:-ms-input-placeholder{color:#000}.search-resources input::placeholder{color:#000}@media only screen and (min-width: 960px){.search-resources input{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:17px;padding-bottom:16px;margin:0 0 26px}}.search-resources button[type="submit"],.search-resources button[type="button"]{position:absolute;top:50%;right:-5px;width:32px;height:32px;background:transparent;font-size:0;padding:0;border:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-resources button[type="submit"]::after,.search-resources button[type="button"]::after{position:relative;top:-2px;width:100%;height:100%;font-family:"icons";font-size:22px;font-size:2.2rem;content:""}@media screen and (min-width: 960px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-resources{padding-top:4px}}.cookie-alert{background-color:black;bottom:-100%;color:white;position:fixed;z-index:3000;width:100%;transition:bottom 1s ease}.cookie-alert.shown{bottom:0;transition:bottom 1s ease}.cookie-alert .frame{font-size:16px;font-size:1.6rem;margin:0 36px;padding:20px 0;position:relative}@media only screen and (min-width: 960px){.cookie-alert .frame{padding-right:200px}}.cookie-alert button{border:none;color:#000;display:block;font-size:16px;font-size:1.6rem;margin:20px auto 0;padding:10px 20px;transition:background-color .5s ease;width:130px}@media only screen and (min-width: 960px){.cookie-alert button{margin:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.cookie-alert a{color:#ffdb0a}.content-page .calculator .row{font-weight:500}.content-page .calculator .header-row{border-bottom:5px solid #000;margin-bottom:30px}.content-page .calculator label,.content-page .calculator .label{color:#4d4f49;font-size:12px;font-size:1.2rem;font-weight:700;text-transform:uppercase;width:23.2%}.content-page .calculator input[type="text"],.content-page .calculator .selectlist{width:76.8%}.content-page .calculator input[type="text"]{border:none;display:block;font-family:"Montserrat",sans-serif;font-size:12px;font-size:1.2rem;padding:0 0 1px}.content-page .calculator input[type="text"]::-webkit-input-placeholder{opacity:0.75}.content-page .calculator input[type="text"]:-ms-input-placeholder{opacity:0.75}.content-page .calculator input[type="text"]::placeholder{opacity:0.75}.content-page .calculator .selectlist::after{font-size:20px;font-size:2rem;right:6px;top:-6px}.content-page .calculator select{font-family:"Montserrat",sans-serif}.content-page .calculator .action-container{overflow:hidden;text-align:right}.content-page .calculator .notice{border-top:1px solid #bebab2;border-bottom:1px solid #bebab2;clear:both;line-height:1.5;text-align:center}.content-page .calculator .featured-text img{display:block;max-width:40%;width:auto}.content-page .calculator .drillsize-results{border-top:5px solid #000}.content-page .calculator .summary{font-weight:500;position:relative}.content-page .calculator .summary .measurement-units{font-style:italic;font-weight:400}.content-page .calculator .data{list-style:none;margin:0;padding:0}.content-page .calculator .data li{border-bottom:1px solid #bebab2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-page .calculator .btn-back .icon-arrow-left{font-weight:700;left:-8px;position:relative}@media only screen and (max-width: 959px){.content-page .calculator.torque-calculator .col:nth-child(1){font-size:20px;font-size:2rem;line-height:1.25;margin:0 0 10px}.content-page .calculator.torque-calculator .col:nth-child(2){margin-bottom:12px}.content-page .calculator.torque-calculator .col:nth-child(3){margin-bottom:32px}.content-page .calculator .header-row .col{display:none}.content-page .calculator .col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-page .calculator input[type="text"],.content-page .calculator .selectlist{border-bottom:1px solid #bebab2}.content-page .calculator .action-container a{font-size:15px;font-size:1.5rem}.content-page .calculator .btn,.content-page .calculator .cookie-alert button,.cookie-alert .content-page .calculator button{margin-bottom:50px}.content-page .calculator .notice{font-size:15px;font-size:1.5rem;padding:15px 0 14px;margin:50px 0 35px}.content-page .calculator .featured-text img{margin:0 auto 26px;max-width:100%}.content-page .calculator .featured-text p{margin:0 0 4px}.content-page .calculator .drillsize-results{padding-top:36px}.content-page .calculator .summary{font-size:17px;font-size:1.7rem;margin:0 0 20px;padding-top:40px}.content-page .calculator .summary .measurement-units{font-size:12px;font-size:1.2rem;padding:3px 0 0 0}.content-page .calculator .featured-text+.results-calculations{margin-top:30px}.content-page .calculator .results-calculations .col{display:block;margin:0 0 30px}.content-page .calculator .results-calculations .calculation-label{border-bottom:5px solid #000;font-size:20px;font-size:2rem;line-height:1.25;padding:0 0 8px;margin:0 0 15px;text-transform:uppercase}.content-page .calculator .results-summary{margin-bottom:16px}.content-page .calculator .results-summary .col{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.content-page .calculator .results-summary .calculation-label,.content-page .calculator .results-summary .data{border:none;font-size:12px;font-size:1.2rem;line-height:1.66667;margin:0 0 14px;min-width:50%;padding:0;width:50%}.content-page .calculator .results-summary .calculation-label li,.content-page .calculator .results-summary .data li{margin:0}.content-page .calculator .results-summary .calculation-label{border-bottom:1px solid #bebab2;font-weight:600}.content-page .calculator .results-summary .calculation-label::after{content:":"}.content-page .calculator .results-summary .data li{display:block;text-align:right}.content-page .calculator .results-summary .data .data-calc{width:100%}.content-page .calculator .data{list-style:none;margin:0;padding:0;font-size:12px;font-size:1.2rem}.content-page .calculator .data li{margin:0 0 14px}.content-page .calculator .data .data-title{color:#4d4f49;font-weight:700;text-transform:uppercase;width:61.4%}.content-page .calculator .data .data-calc{padding-right:5px;text-align:right;width:35.3%}}@media only screen and (min-width: 960px){.content-page .calculator .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:18px;font-size:1.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:34px}.content-page .calculator .col{border-bottom:1px solid #bebab2}.content-page .calculator .col.empty{border:none}.content-page .calculator .col:nth-child(1){border-bottom:1px solid #bebab2;padding-bottom:5px;width:34.48%}.content-page .calculator .col:nth-child(2){width:34.48%}.content-page .calculator .col:nth-child(3){width:20%}.content-page .calculator .header-row{border-bottom-width:6px;color:#4d4f49;font-size:15px;font-size:1.5rem;font-weight:700;margin-bottom:36px;padding-bottom:6px;text-transform:uppercase}.content-page .calculator .header-row .col,.content-page .calculator .header-row .col:nth-child(1){border:none}.content-page .calculator label,.content-page .calculator .label{display:none}.content-page .calculator input[type="text"]{font-size:18px;font-size:1.8rem;padding:4px 0 9px 10px;width:100%}.content-page .calculator select{border:none;display:block;position:relative;font-family:"Montserrat",sans-serif;font-size:18px;font-size:1.8rem;margin:4px 0 0 0;padding:0 0 0 10px;width:100%}.content-page .calculator .selectlist{width:100%}.content-page .calculator .selectlist::after{right:2px;top:-2px}.content-page .calculator .btn,.content-page .calculator .cookie-alert button,.cookie-alert .content-page .calculator button{margin-bottom:40px}.content-page .calculator .notice{font-size:18px;font-size:1.8rem;padding:12px 50px 13px;margin:40px 0}.content-page .calculator .notice a:hover{text-decoration:underline}.content-page .calculator .featured-text{overflow:hidden}.content-page .calculator .featured-text h1{clear:both;font-size:40px;font-size:4rem}.content-page .calculator .featured-text img{float:left;margin:8px 5.2% 16px 0}.content-page .calculator .torque-calculator-results{overflow:visible}.content-page .calculator .drillsize-results{border-top-width:6px;padding:64px 0 12px}.content-page .calculator .drillsize-results h1{margin-bottom:32px}.content-page .calculator .summary{font-size:26px;font-size:2.6rem;margin:0 0 16px;padding-top:50px}.content-page .calculator .summary .measurement-units{font-size:15px;font-size:1.5rem;padding:2px 0 0}.content-page .calculator .featured-text+.results-calculations{margin-top:18px}.content-page .calculator .results-calculations .col{border:none;width:45.52%}.content-page .calculator .results-calculations .col:nth-child(1){margin-right:8.96%}.content-page .calculator .results-calculations .calculation-label{border-bottom:6px solid #000;color:#4d4f49;font-size:15px;font-size:1.5rem;padding-bottom:10px;text-transform:uppercase;margin:0 0 36px}.content-page .calculator .results-summary .calculation-label{margin-bottom:10px}.content-page .calculator .data{font-size:18px;font-size:1.8rem}.content-page .calculator .data li{padding-bottom:5px;margin-bottom:34px}}@media print{.content-page .calculator .row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.content-page .calculator .row .col{width:48% !important}.content-page .calculator .data li{display:block !important}.content-page .calculator .results-summary,.content-page .calculator .results-calculations{margin-bottom:40px !important;margin-top:-34px !important}.content-page .calculator .results-calculations{margin-bottom:40px !important}.content-page .calculator .calculation-label{font-size:1.4rem !important;margin-top:16px !important}.content-page .calculator .results-calculations .calculation-label{margin-top:32px !important}.content-page .calculator .btn-back{display:none !important}.content-page .calculator .notice{border:none !important}.content-page .calculator .measurement-units{display:inline-block !important;font-style:normal !important;padding-left:5px !important}.content-page .calculator .measurement-units::before{content:": " !important;font-weight:700 !important;position:relative !important;left:-7px !important}}@media only screen and (max-width: 959px){.content-page .page-header+.page-content .calculator .summary{padding-top:0;top:-8px}}@media only screen and (min-width: 960px){.content-page .page-header+.page-content .calculator .summary{padding-top:0;top:-28px}}.results-progress-bar{background:#f5f6f2;text-align:center;margin:0 0 24px;padding:24px 0 20px}@media only screen and (min-width: 960px){.results-progress-bar{margin:46px 0;padding:32px 0}}.results-progress-bar .wrap{max-width:960px;margin:0 25px;margin:0 10px;padding:0}@media only screen and (min-width: 960px){.results-progress-bar .wrap{width:82.87%;margin:0 auto}}@media print{.results-progress-bar .wrap{margin:20px 0;max-width:none}}.results-progress-bar h2{font-size:12px;font-size:1.2rem;line-height:1.12;text-align:center}@media only screen and (min-width: 960px){.results-progress-bar h2{font-size:20px;font-size:2rem;font-weight:500;line-height:1.4}}.results-progress-bar ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.results-progress-bar li{font-size:15px;font-size:1.5rem;margin-bottom:30px;padding:0 10px 0 20px;position:relative;left:-16px;text-align:center;width:50%}@media only screen and (min-width: 960px){.results-progress-bar li{left:0;margin-bottom:40px;padding:0 40px;width:32%}}.results-progress-bar li::before{color:#4d4f49;display:block;height:22px;position:absolute;right:0;top:0;width:12px;content:"";font-family:"icons";font-size:22px;font-size:2.2rem;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}@media only screen and (min-width: 960px){.results-progress-bar li::before{font-size:32px;font-size:3.2rem}}.results-progress-bar li:last-child::before{display:none}@media only screen and (min-width: 960px){.results-progress-bar li{font-size:24px;font-size:2.4rem}}.results-progress-bar .selection-name{margin-bottom:10px;position:relative}@media only screen and (min-width: 960px){.results-progress-bar .selection-name{margin-bottom:8px}}.results-progress-bar .selection-name::after{background:#ffdb0a;content:'';display:block;height:5px;overflow:hidden;margin:6px auto 0;width:50px}@media only screen and (min-width: 960px){.results-progress-bar .selection-name::after{height:6px;margin-top:8px;width:60px}}.results-progress-bar .edit{font-size:12px;font-size:1.2rem;text-transform:uppercase}.solutions-page .sign-up{width:100%;max-width:100%;margin-bottom:94px;padding:50px 25px 50px 25px}@media only screen and (min-width: 960px){.solutions-page .sign-up{padding:50px 0 50px 0}}.solutions-page .sign-up .vertical-container{max-width:960px;width:100%}@media only screen and (min-width: 960px){.solutions-page .sign-up .vertical-container{width:82.87%;margin:0 auto}.solutions-page .sign-up .vertical-container>p{margin:20px 9% 30px}}.solutions-page .top-hero{font-size:18px;line-height:1.4}.solutions-page .industry-collection .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.solutions-page .industry-collection .grid:after{content:'';display:block;width:29.375%}.solutions-page .industry-collection .item{margin-bottom:44px}@media only screen and (min-width: 960px){.solutions-page .industry-collection .item{width:29.375%;margin:0 0 54px 0}.solutions-page .industry-collection .item h3{font-size:30px;font-size:3rem;line-height:1.2}.solutions-page .industry-collection .item p{margin-top:5px}.solutions-page .industry-collection .item a{color:#000}}.solutions-page .page-header{margin-bottom:18px}.solutions-page .page-header h1{font-size:25px;font-size:2.5rem;margin-bottom:16px}@media only screen and (min-width: 960px){.solutions-page .page-header h1{font-size:60px;font-size:6rem}}.solutions-page .page-header .summary{color:#4d4f49;font-size:17px;font-size:1.7rem;line-height:1.2941176471}@media only screen and (min-width: 960px){.solutions-page .page-header .summary{font-size:26px;font-size:2.6rem;line-height:1.2307692308}}.solutions-page .page-header .info{font-style:italic}.solutions-page article{font-size:16px;font-size:1.6rem;line-height:1.66667}@media only screen and (min-width: 960px){.solutions-page article{font-size:14px;font-size:1.4rem;line-height:1.7857142857}}.solutions-page article .copy:first-of-type{max-width:960px;margin:0 25px;padding:0;margin:0}@media only screen and (min-width: 960px){.solutions-page article .copy:first-of-type{width:82.87%;margin:0 auto}}@media print{.solutions-page article .copy:first-of-type{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.solutions-page article .page-row .copy:first-of-type{width:65.625%;padding:0;margin:0}}@media only screen and (min-width: 960px){.solutions-page .extra{padding:24px 0 0 0}}.solutions-page figure{position:relative;margin:30px 0 20px}.solutions-page figure img{display:block}.solutions-page figcaption{position:relative;top:-15px;display:inline-block;background:#ffdb0a;font-size:10px;font-size:1rem;font-style:italic;font-weight:600;padding:8px 14px 6px;margin:0 0 -15px}@media only screen and (min-width: 960px){.solutions-page figcaption{top:-30px;font-size:12px;font-size:1.2rem;padding:22px 28px 18px;margin-bottom:-30px;max-width:75%}}.solutions-page .tags{font-size:10px;font-size:1rem;line-height:1.2;font-weight:600;margin:0 0 25px}@media only screen and (min-width: 960px){.solutions-page .tags{font-size:13px;font-size:1.3rem;line-height:1.9230769231;border-top-width:6px;margin:0 0 40px}}.solutions-page .tags a{color:#2176b8;font-weight:400}.solutions-page .tags a:hover{text-decoration:underline}.solutions-page .copy .divider{margin:28px 0}@media only screen and (min-width: 960px){.solutions-page .copy .divider{margin:42px auto}}@media print{.solutions-page figure{float:left;max-width:50%;margin:0 30px 30px 0}.solutions-page figure figcaption{padding-left:0;position:static}}@media only screen and (max-width: 650px){.slick-dots{position:inherit}}.ui-dialog{z-index:1000 !important}@media only screen and (max-width: 960px){#dialog{display:none}}.contactus-form{border:none;margin:0 auto 80px;max-width:1000px;padding:35px 40px 0;background-color:#2D2D2D;background-image:url("img/newsletter-connector.png");background-position-x:98%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 1023px){.contactus-form{border:0;background-image:none}.contactus-form form{border:1px solid #4d4f49;padding:30px 20px 20px}}.contactus-form div.title{font-size:18px;font-size:1.8rem;font-weight:500;color:#ffdb0a;text-transform:uppercase}.contactus-form>p{width:74.31%;font-size:1.4rem;color:#fff}@media only screen and (min-width: 959px){.contactus-form>p{width:74.31%;font-size:1.4rem;color:#fff}}.contactus-form .iframe-wrapper{margin:0}.contactus-form iframe{height:600px}@media only screen and (min-width: 650px){.contactus-form iframe{height:522px}}@media only screen and (min-width: 1024px){.contactus-form iframe{height:264px;margin-bottom:40px}}.site-header{background-color:white;box-shadow:-1px 2px 3px -1px rgba(0,0,0,0.62);padding:40px 36px;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out, -webkit-transform .35s ease-in-out;width:100%;will-change:transform;z-index:300}@media print{.site-header{position:static;padding:0}}@media only screen and (max-width: 959px){.site-header{box-shadow:-1px 2px 3px -1px rgba(0,0,0,0.62);min-height:80px;padding:0;position:fixed;top:0}.site-header::after{background:#fff;bottom:0;content:'';height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}}.site-header .frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){.site-header .frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-header.unpinned{-webkit-transform:translateY(-105%);transform:translateY(-105%);transition:-webkit-transform .75s ease-in-out;transition:transform .75s ease-in-out;transition:transform .75s ease-in-out, -webkit-transform .75s ease-in-out;will-change:transform}@media print{.site-header.unpinned{position:static}}.site-header.shadowed{box-shadow:-1px 2px 3px -1px rgba(0,0,0,0.62)}.site-header .bottom-frame{background-color:#ffdb0a;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-100%;top:80px;width:100%;z-index:2;transition:right .25s ease}.site-header .bottom-frame .b-frame{background:#ffdb0a;width:100%;min-height:100vh;position:relative}.site-header.nav-shown .bottom-frame{height:calc(100vh - 80px);right:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.site-header.nav-shown .bottom-frame.second-level-active,.site-header.nav-shown .bottom-frame.third-level-active{overflow-y:hidden}.site-header .solutions-header>.second-item.section-toggle{margin:20px 0 0;padding:0 20px;width:100%}.site-header .main-nav-placeholder{width:100%}.site-header .header-intro{font-size:16px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2% 0}.site-header .header-intro dd{width:100% !important}.site-header .header-intro dd .scEmptyPlaceholder{width:100%}.site-header .header-intro dl{width:100%;margin-bottom:0}.site-header .header-intro ul>.scEmptyPlaceholder{width:100%}@media only screen and (max-width: 960px){.site-header .header-intro .header-intro__content,.site-header .header-intro .header-intro__img-container,.site-header .header-intro .header-solutions__img-containe,.site-header .header-intro a.header-solutions__img-container,.site-header .header-intro .header-intro__element{display:none !important}.site-header .header-intro ul{display:block !important}}@media only screen and (min-width: 960px){.site-header .header-intro dt,.site-header .header-intro dl .toggle-back,.site-header .header-intro li{display:none}}.site-header .header-intro .header-intro__element{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.site-header .header-intro .header-intro__img-container{width:29%;margin-right:calc(2% * 2);margin-bottom:2%;height:auto}@supports (-ms-ime-align: auto){.site-header .header-intro .header-intro__img-container{margin-bottom:30px}}.site-header .header-intro .header-intro__img-container .header-intro__img{height:100%;background:no-repeat center;background-size:cover}.site-header .header-intro .header-intro__content{padding-right:calc(2% * 2);margin-bottom:2%;width:66%}@supports (-ms-ime-align: auto){.site-header .header-intro .header-intro__content{margin-bottom:30px}}.site-header .header-intro .header-intro__content .header-intro__sub-title{line-height:0.9;color:#bebab2;margin-top:0;margin-bottom:10px;text-transform:uppercase}.site-header .header-intro .header-intro__content .header-intro__title{margin-top:0;font-weight:500}@media only screen and (max-width: 960px){.site-header .header-intro .header-intro__content .header-intro__title{display:block}}.site-header .header-intro .header-intro__content .header-intro__title:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}.site-header .header-intro .header-intro__content .header-intro__text{margin-top:0;margin-bottom:10px}.site-header .header-intro .header-intro__content .btn,.site-header .header-intro .header-intro__content .cookie-alert button,.cookie-alert .site-header .header-intro .header-intro__content button{font-size:14px;font-size:1.4rem;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase}.site-header .header-intro .header-intro__content .btn:hover,.site-header .header-intro .header-intro__content .cookie-alert button:hover,.cookie-alert .site-header .header-intro .header-intro__content button:hover{color:#000}.site-header .header-intro .header-solutions__img-container{position:relative;margin:2% calc(2% * 2) 2% 0;display:block;width:21%}@supports (-ms-ime-align: auto){.site-header .header-intro .header-solutions__img-container{margin:30px calc(2% * 2) 30px 0}}.site-header .header-intro .header-solutions__img-container:hover .header-solutions__img-overlay{opacity:0}.site-header .header-intro .header-solutions__img-container:hover .header-solutions__sticker{opacity:0.5}.site-header .header-intro .header-solutions__img-container .header-solutions__img{height:8em;background:url("../../img/category-fpo.jpg") no-repeat center;background-size:cover}.site-header .header-intro .header-solutions__img-container .header-solutions__img-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#fff}.site-header .header-intro .header-solutions__img-container .header-solutions__sticker{position:absolute;top:auto;bottom:0;left:0;right:0;height:56px;width:100%;opacity:1;transition:.5s ease;border-left:#ffdb0a solid 12px;background-color:#000;color:#fff;padding:10px 0 0 16px}.site-header .header-intro .header-solutions__img-container .header-solutions__sticker p{margin:0;font-size:16px}@media only screen and (min-width: 1279px){.site-header .header-intro .header-solutions__img-container .header-solutions__sticker{padding-top:14px}.site-header .header-intro .header-solutions__img-container .header-solutions__sticker p{font-size:18px}.site-header .header-intro .header-solutions__img-container .header-solutions__img{height:9em}}.main-nav{margin-top:40px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:65.75%}.main-nav ul{list-style:none}.main-nav a{text-decoration:none}@media print{.main-nav{display:none}}@media only screen and (max-width: 959px){.main-nav{background-color:#ffdb0a;padding:17px 25px 0;margin-top:0;overflow:hidden;width:100%}}.main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 959px){.main-nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-nav>ul>li{margin-right:5%}@media only screen and (max-width: 959px){.main-nav>ul>li{margin:0 0 15px}.main-nav>ul>li:after{background-color:#000;content:' ';height:5px;display:block;width:50px}.main-nav>ul>li .top-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px;width:100%}.main-nav>ul>li:last-child{margin-bottom:10px}}.main-nav li:after{border-bottom:1px solid transparent;content:'';display:block;width:0;transition:all .5s ease}@media only screen and (min-width: 960px){.main-nav li:hover{cursor:pointer}.main-nav li:hover:after{border-color:#000;width:100%;transition:width .5s ease}.main-nav li:hover .top-item:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}}.main-nav .top-item{font-size:18px;font-size:1.8rem;color:black;font-weight:500;text-transform:uppercase}@media only screen and (min-width: 960px) and (max-width: 1150px){.main-nav .top-item{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 960px){.main-nav .top-item:after{font-size:16px;font-size:1.6rem;font-family:"icons";content:"";margin-left:10px;display:inline-block;margin-left:5px;transition:all .5s ease}}@media only screen and (max-width: 959px){.section-toggle:after{font-size:16px;font-size:1.6rem;font-family:"icons";content:"";margin-left:10px;display:inline-block;margin-left:5px;transition:all .5s ease}}@media only screen and (max-width: 959px) and (max-width: 959px){.section-toggle:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.subnav{position:absolute;width:100%;z-index:2000}@media only screen and (max-width: 959px){.subnav{transition:right .5s ease;background-color:#ffdb0a;height:0;overflow:hidden;padding:0 0 0;right:-100%;top:0}.second-level-active .subnav,.third-level-active .subnav{height:100vh}}.subnav .hide-on-desktop{display:none}@media only screen and (max-width: 959px){.subnav .hide-on-mobile{display:none}.subnav .hide-on-desktop{display:block}}@media only screen and (min-width: 960px){.subnav{background-color:white;height:0;left:0;margin-top:1px;overflow:hidden;padding:0 20px;transition:all 500ms ease}.subnav *{opacity:0;transition:opacity 750ms ease}.subnav.active{border-bottom:10px solid #ffdb0a;opacity:1;transition:all 750ms ease;z-index:2100}.subnav.active *{opacity:1}.subnav.animating{border-bottom:10px solid white;z-index:1900}.subnav.animating *{opacity:0;transition:opacity 750ms ease}}.subnav .frame{display:inline-block;width:auto}.subnav a{font-size:16px;font-size:1.6rem;text-transform:none}.subnav a:after{display:none}.subnav ul{display:block}@media only screen and (max-width: 959px){.subnav .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.second-level .subnav .columns{bottom:80px;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:37px;padding-bottom:70px;position:absolute;top:0;width:100vw}}@media only screen and (min-width: 960px){.subnav .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.subnav .column{padding:40px 20px 0;width:100%}@media only screen and (max-width: 959px){.subnav .column{padding:0;width:100%}}.subnav .column:nth-last-child(1):first-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 959px){.subnav .column:nth-last-child(1):first-child ul{display:block}}.subnav .column:nth-last-child(1):first-child li{width:31.51%}@media only screen and (max-width: 959px){.subnav .column:nth-last-child(1):first-child li{width:100%}}.subnav .column:nth-last-child(1):first-child dt{width:14.39%}@media only screen and (max-width: 959px){.subnav .column:nth-last-child(1):first-child dt{width:100%}}.subnav .column:nth-last-child(1):first-child dd{width:82.87%}@media only screen and (max-width: 959px){.subnav .column:nth-last-child(1):first-child dd{position:relative;width:100%}}@media only screen and (max-width: 959px){.subnav .column:nth-last-child(3):first-child,.subnav .column:nth-last-child(3):first-child ~ .column{width:100%}}.subnav dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (max-width: 959px){.subnav dl{margin:20px 0 0;padding:0 20px;width:100%}}.subnav dt{margin-right:20px;width:40.07%}@media only screen and (max-width: 959px){.subnav dt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;overflow:hidden;width:100%}}@media only screen and (min-width: 960px){.subnav dt:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}}.subnav dd{margin:0;padding:0;width:57.19%}@media only screen and (max-width: 959px){.subnav dd{position:absolute;width:100%}}.subnav dd a{color:#000;font-weight:400;text-transform:capitalize}.subnav dd a:hover{color:#2176b8}.subnav li{margin:0 0 10px 0;padding-right:10px}.subnav li:after{display:none}@media only screen and (max-width: 959px){.subnav.three-levels dt{display:-webkit-box;display:-ms-flexbox;display:flex}.subnav.three-levels dd{right:-100%;top:0;z-index:5000;transition:right .5s ease}.subnav.three-levels dd ul{background-color:#ffdb0a;height:1vh;margin-top:3px;overflow:hidden;padding:20px}.third-level-active .subnav.three-levels dd ul{height:calc(100vh - 80px - 37px - 40px)}.subnav.three-levels .third-level dt{left:-100%}.subnav.three-levels .third-level dd{right:0}}@media only screen and (max-width: 959px){.subnav.three-levels .column:nth-last-child(1):first-child dd{position:absolute;width:100%}}@media only screen and (max-width: 959px){.third-level-active .subnav .columns{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.third-level-active .subnav .third-level ul{overflow:auto}.subnav .close{color:#000;float:right;margin:12px 20px 0 0}@media only screen and (max-width: 959px){.subnav .close{display:none}}.subnav .close:focus{outline:0}.second-item{font-size:16px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;text-transform:uppercase;width:100%}.second-item a{text-decoration:none;color:#000;text-transform:uppercase}.second-item a:hover{color:#2176b8}.second-level .subnav{right:0}.toggle-back{background-color:#000;color:#fff;display:block;font-weight:500;font-size:14px;font-size:1.4rem;padding:9px 20px 8px;position:relative;z-index:2}.toggle-back:before{content:"";font-family:"icons";margin-right:10px}@media only screen and (min-width: 960px){.toggle-back{display:none}}.tool-nav{font-size:12px;font-size:1.2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:calc(100% - 22.95%);padding-top:5px;text-transform:uppercase}.tool-nav ul{list-style:none}.tool-nav a{text-decoration:none}@media print{.tool-nav{display:none}}@media only screen and (max-width: 959px){.tool-nav{font-size:18px;font-size:1.8rem;background-color:#ffdb0a;margin-right:0;max-width:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0 25px 40px;width:auto}}@media only screen and (min-width: 960px){.tool-nav{position:relative;z-index:2100}}.tool-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){.tool-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tool-nav li{padding:5px 0;margin-left:32px}.tool-nav li.switch-items{padding:0}.tool-nav li.switch-items:hover .region,.tool-nav li.switch-items:hover .language{transition-duration:initial;border-bottom:2px #fff}@media only screen and (min-width: 960px){.tool-nav li.switch-items:hover .region,.tool-nav li.switch-items:hover .language{background-color:#fff}}.tool-nav li.switch-items .login-select .region,.tool-nav li.switch-items .login-select .language,.tool-nav li.switch-items .region-select .region,.tool-nav li.switch-items .region-select .language,.tool-nav li.switch-items .language-select .region,.tool-nav li.switch-items .language-select .language{margin-top:2px}@media only screen and (min-width: 960px){.tool-nav li.switch-items:hover:after{border-color:transparent}}@media only screen and (max-width: 959px){.tool-nav li{margin:0 0 10px;padding:0}.tool-nav li:after{background-color:#000;content:' ';height:5px;display:block;width:50px}}.tool-nav li .select-toggle{margin-right:-8px}.tool-nav li .select-toggle li{margin-left:0}.tool-nav li .select-toggle.login-select .region{padding-bottom:10px}.tool-nav a{color:#4d4f49}.tool-nav a:after{border-bottom:1px solid transparent;content:'';display:block;width:0;transition:all .5s ease}@media only screen and (min-width: 960px){.tool-nav a:hover:after{border-color:#000;width:100%;transition:width .5s ease}}@media only screen and (max-width: 959px){.tool-nav a{color:#000;display:inline-block;font-weight:500;padding-bottom:5px;width:100%}}.header-logo{width:22.95%}@media only screen and (max-width: 959px){.header-logo{left:20px;position:absolute;top:20px;z-index:2000}}@media print{.header-logo{position:static;width:auto}}.header-logo a{display:block;width:160px}.search-assist-menu{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:280px}.site-search{position:relative}@media print{.site-search{display:none}}@media only screen and (max-width: 959px){.site-search{background-color:white;border-bottom:1px solid #bebab2;height:0;left:0;max-height:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0 26px 0 20px;position:absolute;top:0;width:100%;z-index:3000}.site-search.active{height:80px;max-height:80px;padding:20px 66px 0 20px}}.site-search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-search .coveo-icon{background-color:transparent;border:0;color:#000;display:block;height:20px;position:absolute;right:0;top:0;width:20px;text-indent:-999em}@media only screen and (max-width: 959px){.site-search .coveo-icon{right:18px;top:26px;display:none;width:35px}}.site-search .coveo-icon span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-search .coveo-icon:after{content:"";font-family:"icons";font-size:18px;font-size:1.8rem;left:0;line-height:1;position:absolute;text-indent:0;top:0}@media only screen and (max-width: 959px){.site-search .coveo-icon:after{font-size:26px;font-size:2.6rem}}@media only screen and (max-width: 959px){.site-search.active .coveo-icon{display:block;height:28px;position:absolute;right:60px;top:25px;width:28px;z-index:5}.site-search.active .coveo-icon:after{font-size:21px;font-size:2.1rem}}.search-toggle{display:none;background:transparent;border:none}.search-toggle:focus{outline:0}.search-toggle .nav-toggle{display:none}@media only screen and (max-width: 959px){.search-toggle{display:block;height:28px;position:absolute;right:60px;top:25px;width:28px;z-index:3001}.search-toggle:after{content:"";font-family:"icons";font-size:21px;font-size:2.1rem;left:0;line-height:1;position:absolute;text-indent:0;top:0}.search-toggle.active{right:20px}.search-toggle.active:after{content:""}}.global-search{border-bottom:1px solid #4d4f49;position:relative;width:280px}@media only screen and (max-width: 959px){.global-search{display:none;width:100%}.global-search.active{display:block}}@media print{.global-search{display:none}}.global-search input{background:transparent;border:0;padding:5px 0 5px 2px;width:245px}@media only screen and (max-width: 959px){.global-search input{background:transparent;padding:10px 25px 10px 5px;width:100%}}.global-search input::-webkit-input-placeholder{font-size:12px;font-size:1.2rem;color:black}.global-search input:-ms-input-placeholder{font-size:12px;font-size:1.2rem;color:black}.global-search input::placeholder{font-size:12px;font-size:1.2rem;color:black}.global-search.coveo-inline{overflow:hidden}.global-search.coveo-inline .magic-box{overflow:visible}.global-search .magic-box .magic-box-clear:before{border-left:none}.global-search .magic-box .magic-box .magic-box-clear .magic-box-icon:before{content:''}.global-search .magic-box .magic-box-input{border-radius:2px}.global-search .magic-box .magic-box-input>input{color:#67768B}.global-search .filters{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.global-search .magic-box-suggestions{background:#fff;border-top:none;position:absolute;top:calc(100% + 1px);z-index:2200;width:100%;font-size:14px;font-size:1.4rem}.global-search .magic-box-suggestions.magic-box-hasSuggestion{border:1px solid #bebab2}.global-search .coveo-omnibox-selectable a{display:block;padding:5px 10px}.global-search .coveo-omnibox-selectable:first-child a{padding-top:10px}.global-search .coveo-omnibox-selectable:last-child a{padding-bottom:10px}.global-search .coveo-omnibox-selectable a:hover,.global-search .coveo-omnibox-selected a{background:#E5E5E5;color:#000}.global-search .magic-box-clear{display:none}.global-search .magic-box-underlay{display:none}.global-search .search-button{float:right}.search-mega{font-size:14px;font-size:1.4rem;background-color:white;border:0;left:0;max-height:0;overflow:hidden;position:absolute;top:192px;width:100%;z-index:1}@media only screen and (max-width: 959px){.search-mega{box-shadow:-1px 2px 3px -1px rgba(0,0,0,0.62);top:80px}.search-mega.active{height:calc(100vh - 80px);overflow-x:hidden;overflow-y:scroll;padding:0 0 40px;-webkit-overflow-scrolling:touch}}@media only screen and (min-width: 960px){.search-mega{transition:max-height .25s ease}}.search-mega.active{border-bottom:10px solid #ffdb0a;max-height:2000px}.search-mega .columns{padding:0 40px}@media only screen and (max-width: 959px){.search-mega .columns{padding:0}}@media only screen and (min-width: 960px){.search-mega .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.search-mega dl{margin:0}@media only screen and (max-width: 959px){.search-mega dl{border-bottom:1px solid #bebab2;margin:0 20px;padding:30px 0 10px}.search-mega dl dt{margin-bottom:23px}}@media only screen and (min-width: 960px){.search-mega dl{padding:38px 20px 20px;width:31.51%}.search-mega dl:nth-child(2){background-color:#f5f6f2;width:22.95%}}.search-mega dl dd{margin:0}.search-mega .recent-searches{font-size:16px;font-size:1.6rem}@media only screen and (min-width: 960px){.search-mega .recent-searches{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;width:40.07%}}@media only screen and (min-width: 960px){.search-mega .recent-searches dt{padding-right:18px;width:40.07%}}.search-mega .recent-searches li{line-height:1.25;margin:0 0 13px 0}.search-mega .search-filters .filters{margin-top:30px}.search-mega .search-filters p{margin:0 0 24px}.search-mega dt:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:60px}.search-mega dt:after{bottom:5px;position:relative}.search-mega ul{list-style:none;margin:0;padding:0}.search-mega .filters{margin:20px 0}.search-mega .close{color:black;position:absolute;right:40px}.search-mega .close:focus{outline:0}@media only screen and (max-width: 959px){.search-mega .close{display:none}}.search-mega .part-finder p{line-height:1.5714285714;margin:20px 0 20px}.sc-editor .search-assist-menu{position:relative}.sc-editor .site-header .frame .header-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sc-editor .site-header .frame .main-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sc-editor .site-header .frame .tool-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sc-editor .site-header .frame .search-assist-menu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;position:relative;width:100%}.sc-editor .site-header .frame .site-search{position:absolute;right:0;top:-56px;margin:0 0 20px}.sc-editor .site-header .frame .search-mega{top:0}.select-toggle{border:1px solid transparent;display:inline-block;position:relative;text-transform:uppercase;z-index:600}.footer-tools .select-toggle{padding-bottom:0}@media only screen and (max-width: 959px){.footer-tools .select-toggle{border-bottom:1px solid #4d4f49;text-transform:uppercase;width:100%}.footer-tools .select-toggle:last-child{border-bottom:0}}@media only screen and (max-width: 959px){.site-header .select-toggle{padding:0;position:static;font-weight:500;width:100%}.site-header .select-toggle>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .select-toggle ul{background-color:#ffdb0a;height:100vh;margin:0;max-height:none;opacity:1;right:-110%;padding-top:0;position:absolute;top:0;width:100%}.site-header .select-toggle li{font-size:16px;font-size:1.6rem;padding:0 20px}}@media only screen and (max-width: 959px) and (max-width: 959px){.site-header .select-toggle li{margin:0;padding:10px 20px}}@media only screen and (max-width: 959px){.site-header .select-toggle li:after{display:none}}@media only screen and (min-width: 960px){.select-toggle:hover{border-bottom-color:white}}.footer-tools .select-toggle:hover{border-bottom-color:transparent}.select-toggle ul{background-color:white;display:block;margin-left:-1px;margin-right:-1px;max-height:0;min-width:263px;opacity:0;overflow:hidden;padding:0;position:absolute;top:27px;z-index:-200;transition:all .5s ease}@-moz-document url-prefix(""){.select-toggle ul{top:28px}}.footer-tools .select-toggle ul{background-color:black;bottom:25px;top:initial;min-width:150px}@media only screen and (max-width: 959px){.footer-tools .select-toggle ul{padding:0 0 0 10px;margin:0 0 10px;position:static;width:100%;transition:all .5s ease}.footer-tools .select-toggle ul.shown{max-height:1000px;opacity:1;transition:all .5s ease}}.lightbox-select .select-toggle ul{top:31px}.select-toggle ul li{display:block;padding:1px 0}.select-toggle ul li:last-child{padding-bottom:0}.select-toggle ul .text{line-height:1.66667;text-transform:none;padding:15px 10px 0}.select-toggle ul .region-name{display:block}.select-toggle ul a{display:block;transition:all .25s ease}@media only screen and (min-width: 960px){.select-toggle ul a:hover{background-color:#4d4f49;color:white;cursor:pointer}}.select-toggle ul a:after{display:none}.footer-tools .select-toggle ul a{color:white}@media only screen and (min-width: 960px){.select-toggle.region-select ul,.select-toggle.login-select ul{left:0}}@media only screen and (min-width: 960px){.select-toggle.language-select ul{right:0}}.select-toggle.login-select ul a{color:#2176b8;padding-right:16px;text-align:right}.select-toggle.login-select ul a:hover{color:#fff}.select-toggle>div{border-bottom:1px solid transparent;padding:0 5px 5px 10px;position:relative;width:100%;z-index:400}@media only screen and (max-width: 959px){.site-header .select-toggle>div{padding:0 0 3px}}.select-toggle>div:after{font-family:"icons";content:"";margin-left:10px;display:inline-block;position:relative;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media only screen and (max-width: 959px){.select-toggle>div:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.footer-tools .select-toggle>div:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.select-toggle>div.shown::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-tools .select-toggle>div{padding-top:7px}@media only screen and (max-width: 959px){.footer-tools .select-toggle>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}.footer-tools .select-toggle>div.shown:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.footer-tools .select-toggle>div.shown>ul{max-height:1000px}@media only screen and (min-width: 960px){.select-toggle .toggle-back{display:none}.select-toggle:hover{border-color:#bebab2;border-bottom-color:white;cursor:pointer}.footer-tools .select-toggle:hover{border-top:0}.select-toggle:hover ul{border:1px solid #bebab2;max-height:800px;opacity:1;padding:0}.select-toggle:hover ul a{padding:10px 16px;transition:all .25s ease}.footer-tools .select-toggle:hover ul a{padding:5px 10px}.select-toggle:hover>div{border-color:white}.footer-tools .select-toggle:hover>div{background-color:black}.select-toggle:hover>div:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}}.select-toggle.active ul{max-height:none;opacity:1;right:0;z-index:1000;transition:right .5s ease}.select-toggle.animate-out ul{right:-110%;z-index:1000}.select-toggle li.toggle-back{font-size:14px;font-size:1.4rem;margin-bottom:20px;text-transform:none}@media only screen and (min-width: 960px){.select-toggle .language,.select-toggle .region{white-space:nowrap}.select-toggle .language:before,.select-toggle .region:before{font-size:16px;font-size:1.6rem;color:#777;content:"";font-family:"icons";margin-right:10px;vertical-align:middle;position:relative;top:-2px}.footer-tools .select-toggle .language:before,.footer-tools .select-toggle .region:before{color:#fff}.select-toggle .region:before{content:""}.select-toggle.login-select .region:before{display:none}}.footer-tools .select-toggle .toggle-back{display:none}.resources-selector div:after{position:absolute}.mfp-content .lightbox-select .select-toggle .toggle-back{display:none}.mfp-content .lightbox-select .select-toggle a{color:#4d4f49}.mfp-content .lightbox-select .select-toggle a:hover{color:white}@media only screen and (max-width: 959px){.site-header .mfp-content .lightbox-select .select-toggle{padding:0 0 3px}}.mfp-content .lightbox-select .select-toggle ul{background-color:white;display:block;margin-left:-1px;margin-right:-1px;max-height:0;min-width:263px;opacity:0;overflow:hidden;padding:0;position:absolute;top:31px;z-index:-200;transition:all .25s ease}@media only screen and (max-width: 521px){.mfp-content .lightbox-select .select-toggle ul{position:static}}@media only screen and (max-width: 386px){.mfp-content .lightbox-select .select-toggle ul{min-width:unset}}.mfp-content .lightbox-select .select-toggle:hover{border-color:#bebab2;border-bottom-color:white;cursor:pointer}.footer-tools .mfp-content .lightbox-select .select-toggle:hover{border-top-color:white}.mfp-content .lightbox-select .select-toggle:hover ul{border:1px solid #bebab2;max-height:800px;opacity:1;padding:0}.mfp-content .lightbox-select .select-toggle:hover ul a{padding:5px 14px;transition:all .15s ease}.footer-tools .mfp-content .lightbox-select .select-toggle:hover ul a{padding:5px 10px}.mfp-content .lightbox-select .select-toggle:hover>div{border-color:white;background:#fff;padding-bottom:8px}.footer-tools .mfp-content .lightbox-select .select-toggle:hover>div{background-color:black}.mfp-content .lightbox-select .select-toggle:hover>div:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.quick-links{font-size:12px;font-size:1.2rem;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;border:1px solid #bebab2;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto;padding:15px 20px;text-transform:uppercase;width:65.75%}.subnav .quick-links{clip:auto;height:auto;margin:auto;overflow:visible;padding:inherit;position:static;width:auto;margin:0 auto 20px;padding:15px 20px;width:65.75%}.quick-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:82.87%}.quick-links li{margin-bottom:0}.quick-links a{font-size:12px;font-size:1.2rem;color:#2176b8;text-transform:uppercase}.quick-links a:hover{text-decoration:underline}.menu-toggle{background:transparent;border:0;display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:100}@media only screen and (max-width: 959px){.menu-toggle{display:block;position:absolute;right:15px;top:20px}}.menu-toggle:focus{outline:0}.nav-toggle{display:inline-block;height:24px;position:relative;width:24px;vertical-align:middle}.nav-toggle span{background-color:black;border-radius:3px;display:block;height:3px;left:0;opacity:1;position:absolute;bottom:8px;width:100%;transition:all .25s ease-in-out}.nav-toggle span:first-child{bottom:initial;top:5px}.nav-toggle span:nth-child(4){bottom:0}.nav-toggle.active span{transition:.25s ease-in-out}.nav-toggle.active span:first-child,.nav-toggle.active span:nth-child(4){opacity:0;top:7px;transition:.25s ease-in-out}.nav-toggle.active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-footer{font-size:14px;font-size:1.4rem;color:#fff}@media print{.site-footer{display:none}}.site-footer .frame{line-height:1.8;margin:0 auto;max-width:1000px;padding:70px 20px 0}.site-footer p{margin:0 0 10px 0}.site-footer div.title{font-size:15px;font-size:1.5rem;color:#ffdb0a;font-weight:600;margin:0 0 15px;text-transform:uppercase}.sub-footer{background-color:#fff}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1000px;padding:70px 20px 0}.footer-nav ul{list-style:none}.footer-nav a{text-decoration:none}@media only screen and (max-width: 959px){.footer-nav{padding:40px 20px 10px}}@media only screen and (min-width: 960px){.footer-nav section{margin-bottom:60px;width:48.63%}}@media only screen and (max-width: 959px){.footer-nav section{padding:0 20px;width:100%}}.footer-nav .wide{width:74.31%}@media only screen and (min-width: 960px){.footer-nav .wide ul{-webkit-column-count:3;column-count:3;-moz-column-count:3}}@media only screen and (max-width: 959px){.footer-nav .wide{width:100%}}.footer-nav .narrow{width:22.95%}@media only screen and (min-width: 960px){.footer-nav .narrow ul{-webkit-column-count:1;column-count:1;-moz-column-count:1}}@media only screen and (max-width: 959px){.footer-nav .narrow{width:100%}}.footer-nav .full{width:100%}@media only screen and (min-width: 960px){.footer-nav .full ul{-webkit-column-count:4;column-count:4;-moz-column-count:4}}@media only screen and (max-width: 959px){.footer-nav .full{width:100%}}.footer-nav ul{margin:0;padding:0}@media only screen and (min-width: 960px){.footer-nav ul{-webkit-column-count:2;column-count:2;-moz-column-count:2}}@media only screen and (max-width: 959px){.footer-nav ul{max-height:0;overflow:hidden;transition:max-height .75s ease}.footer-nav ul.active{max-height:1000px;transition:max-height .75s ease}}.footer-nav li{margin-bottom:10px}@media only screen and (max-width: 959px){.footer-nav li:last-child{margin-bottom:30px}}.footer-nav a{color:#fff}.footer-nav a:hover{color:#ffdb0a}.footer-nav div{overflow:hidden;position:relative;font-size:15px;font-size:1.5rem;color:#ffdb0a;font-weight:600;margin:0 0 15px;text-transform:uppercase}@media only screen and (min-width: 960px){.footer-nav div:after{background-color:#4d4f49;content:' ';height:1px;bottom:7px;display:inline-block;margin-left:10px;position:absolute;width:100%}}@media only screen and (max-width: 959px){.footer-nav div{border-bottom:1px solid #4d4f49;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}.footer-nav div .toggle:after{font-family:"icons";content:"";margin-left:10px;color:#fff;display:inline-block;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.footer-nav div .toggle.active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}}.newsletter{border:none;margin:0 auto;max-width:1000px;padding:35px 40px 0;background-color:#2D2D2D;background-image:url("img/newsletter-connector.png");background-position-x:98%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 1023px){.newsletter{border:0;background-image:none}.newsletter form{border:1px solid #4d4f49;padding:30px 20px 20px}}.newsletter div.title{font-size:18px;font-size:1.8rem;font-weight:500}@media only screen and (min-width: 959px){.newsletter>p{width:74.31%}}.newsletter .iframe-wrapper{margin:0}.newsletter iframe{height:460px}@media only screen and (min-width: 650px){.newsletter iframe{height:380px}}@media only screen and (min-width: 1024px){.newsletter iframe{height:170px;margin-bottom:40px}}.newsletter-signup{margin:30px 0 0}.newsletter-signup label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter-signup .form-row>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px;width:22.95%}@media only screen and (max-width: 959px){.newsletter-signup .form-row>*{margin:0 0 20px;width:100%}}.newsletter-signup .form-row button{border-radius:0;max-width:100px}@media only screen and (max-width: 959px){.newsletter-signup .form-row button{margin-top:20px;padding:10px 20px}}@media only screen and (max-width: 959px){.newsletter-signup .form-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsletter-signup input[type=text]{font-size:16px;font-size:1.6rem;background-color:transparent;border:0;border-bottom:1px solid #ffdb0a;color:white;padding:10px 2px;width:100%}.newsletter-signup input::-webkit-input-placeholder{color:#bebab2}.newsletter-signup input:-ms-input-placeholder{color:#bebab2}.newsletter-signup input::placeholder{color:#bebab2}.newsletter-signup button{font-size:14px;font-size:1.4rem;background-color:#000;border:1px solid #ffdb0a;color:white;text-transform:uppercase;transition:all .75s ease}.newsletter-signup button:hover{background-color:#ffdb0a;color:black;cursor:pointer;transition:all .75s ease}.newsletter-signup .selectlist{border-bottom:1px solid #ffdb0a;display:block}.newsletter-signup .selectlist select{font-size:16px;font-size:1.6rem;border-radius:0;color:#bebab2;padding:10px 2px;width:100%}.newsletter-signup .selectlist:after{color:#bebab2}.footer-tools{padding:25px 0 25px}.footer-tools .frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px}.footer-tools .frame:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 959px){.footer-tools .frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.footer-tools .legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:82.87%}.footer-tools .legal li{display:inline-block;padding:0}@media only screen and (max-width: 959px){.footer-tools .legal li{margin:5px 10px}}@media only screen and (max-width: 959px){.footer-tools .legal{display:block;margin:0 auto;width:100%}.footer-tools .legal a{color:#bebab2}}.footer-tools a{color:#fff;transition:all 1s ease}.footer-tools a:hover{color:#ffdb0a;transition:all 1s ease}.footer-tools .copyright{text-align:center;margin-top:15px;width:100%}@media only screen and (max-width: 959px){.footer-tools .copyright{color:#bebab2;margin-top:25px;text-align:center;width:100%}}.footer-tools .social{font-size:30px;font-size:3rem;font-family:"icons"}.footer-tools .social a{display:inline-block;margin:0 15px}.footer-tools .social a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer-tools .social a .social-icon-container{position:relative;width:30px;height:30px}.footer-tools .social a .social-icon-image{display:block;width:100%;height:100%}.footer-tools .social a .social-icon-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:1s ease}.footer-tools .social a .social-icon-container:hover .social-icon-overlay{opacity:1}@media only screen and (max-width: 959px){.footer-tools .toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px auto;text-align:left;width:82.87%}}.skinny{padding:23px 0}.skinny .frame .social{display:none}.footer-quicklinks{background-color:#f5f6f2;padding:30px 0}.footer-quicklinks ul{list-style:none}.footer-quicklinks a{text-decoration:none}@media only screen and (max-width: 959px){.footer-quicklinks{padding:30px 20px 0}}.footer-quicklinks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:960px;padding-left:0;width:82.87%}@media only screen and (max-width: 959px){.footer-quicklinks ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;width:auto}.footer-quicklinks ul li{margin-bottom:30px}}.footer-quicklinks a{font-size:17px;font-size:1.7rem;color:#000;display:block;font-weight:500;text-transform:uppercase}.footer-quicklinks a:after{background-color:#000;content:' ';height:6px;display:block;width:50px}.footer-quicklinks a:after{margin-top:10px;transition:width .5s ease}.footer-quicklinks a:hover:after{width:100%;transition:width .5s ease}.footer-brand-family{background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1000px;padding:70px 20px 0}@media only screen and (max-width: 959px){.footer-brand-family{padding:40px 20px 10px}}@media only screen and (min-width: 960px){.footer-brand-family section{margin-bottom:60px;width:48.63%}}@media only screen and (max-width: 959px){.footer-brand-family section{padding:0 20px;width:100%}}.footer-brand-family .wide{width:74.31%}.footer-brand-family .wide h3{font-size:14px;letter-spacing:3px;text-align:center;text-transform:uppercase;border-bottom:1px solid #61666A;padding-bottom:12px;margin-top:10px;margin-bottom:4px}@media only screen and (min-width: 959px){.footer-brand-family .wide h3{letter-spacing:6.2px;margin-bottom:12px}}@media only screen and (min-width: 1279px){.footer-brand-family .wide h3{letter-spacing:7.1px}}@media only screen and (min-width: 960px){.footer-brand-family .wide ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.footer-brand-family .wide ul li{margin:0 10px}.footer-brand-family .wide ul li:first-child{margin-left:0}.footer-brand-family .wide ul li:last-child{margin-right:0}}@media only screen and (max-width: 959px){.footer-brand-family .wide{width:100%}.footer-brand-family .wide ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.footer-brand-family .wide ul li{margin:10px}}.footer-brand-family .narrow{width:22.95%}.footer-brand-family .narrow img{width:auto;height:auto}@media only screen and (min-width: 960px){.footer-brand-family .narrow ul{-webkit-column-count:1;column-count:1;-moz-column-count:1}}@media only screen and (max-width: 959px){.footer-brand-family .narrow{width:100%;text-align:center;margin-bottom:10px}}.footer-brand-family .full{width:100%}@media only screen and (min-width: 960px){.footer-brand-family .full ul{-webkit-column-count:4;column-count:4;-moz-column-count:4}}@media only screen and (max-width: 959px){.footer-brand-family .full{width:100%}}.region-page{position:relative}@media only screen and (min-width: 960px){.site-search-page .results{padding-bottom:12px}}.site-search-page .results-filter{margin-bottom:0}.site-search-page .apply{margin-top:6px}.results.events .results-main{padding-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.results.events .extra{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-page .page-content,.industry-listing-page .page-content,.brand-listing-page .page-content,.product-type-listing-page .page-content,.brand-page .page-content,.industry-page .page-content,.product-page .page-content,.press-center-page .page-content,.guided-product-discovery-results .page-content{max-width:960px;margin:0 25px;font-size:12px;font-size:1.2rem;line-height:1.66667}@media only screen and (min-width: 960px){.content-page .page-content,.industry-listing-page .page-content,.brand-listing-page .page-content,.product-type-listing-page .page-content,.brand-page .page-content,.industry-page .page-content,.product-page .page-content,.press-center-page .page-content,.guided-product-discovery-results .page-content{width:82.87%;margin:0 auto}}@media print{.content-page .page-content,.industry-listing-page .page-content,.brand-listing-page .page-content,.product-type-listing-page .page-content,.brand-page .page-content,.industry-page .page-content,.product-page .page-content,.press-center-page .page-content,.guided-product-discovery-results .page-content{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.content-page .page-content,.industry-listing-page .page-content,.brand-listing-page .page-content,.product-type-listing-page .page-content,.brand-page .page-content,.industry-page .page-content,.product-page .page-content,.press-center-page .page-content,.guided-product-discovery-results .page-content{width:82.87%;font-size:17px;font-size:1.7rem;line-height:1.6470588235;padding:0 0 32px;margin:0 auto}}.content-page .page-content .intro,.industry-listing-page .page-content .intro,.brand-listing-page .page-content .intro,.product-type-listing-page .page-content .intro,.brand-page .page-content .intro,.industry-page .page-content .intro,.product-page .page-content .intro,.press-center-page .page-content .intro,.guided-product-discovery-results .page-content .intro{font-size:17px;font-size:1.7rem;line-height:1.4705882353;font-style:italic;margin:0 0 22px}@media only screen and (min-width: 960px){.content-page .page-content .intro,.industry-listing-page .page-content .intro,.brand-listing-page .page-content .intro,.product-type-listing-page .page-content .intro,.brand-page .page-content .intro,.industry-page .page-content .intro,.product-page .page-content .intro,.press-center-page .page-content .intro,.guided-product-discovery-results .page-content .intro{font-size:20px;font-size:2rem;margin:18px 0 28px}}.content-page .page-content h1,.content-page .page-content .page-content-title,.industry-listing-page .page-content h1,.industry-listing-page .page-content .page-content-title,.brand-listing-page .page-content h1,.brand-listing-page .page-content .page-content-title,.product-type-listing-page .page-content h1,.product-type-listing-page .page-content .page-content-title,.brand-page .page-content h1,.brand-page .page-content .page-content-title,.industry-page .page-content h1,.industry-page .page-content .page-content-title,.product-page .page-content h1,.product-page .page-content .page-content-title,.press-center-page .page-content h1,.press-center-page .page-content .page-content-title,.guided-product-discovery-results .page-content h1,.guided-product-discovery-results .page-content .page-content-title{position:relative;font-size:30px;font-size:3rem;font-weight:400;padding:0 0 5px;margin:0 0 20px;line-height:1.6470588235}.content-page .page-content h1:after,.content-page .page-content .page-content-title:after,.industry-listing-page .page-content h1:after,.industry-listing-page .page-content .page-content-title:after,.brand-listing-page .page-content h1:after,.brand-listing-page .page-content .page-content-title:after,.product-type-listing-page .page-content h1:after,.product-type-listing-page .page-content .page-content-title:after,.brand-page .page-content h1:after,.brand-page .page-content .page-content-title:after,.industry-page .page-content h1:after,.industry-page .page-content .page-content-title:after,.product-page .page-content h1:after,.product-page .page-content .page-content-title:after,.press-center-page .page-content h1:after,.press-center-page .page-content .page-content-title:after,.guided-product-discovery-results .page-content h1:after,.guided-product-discovery-results .page-content .page-content-title:after{background-color:#ffdb0a;content:' ';height:5px;display:block;width:50px}.content-page .page-content h1:after,.content-page .page-content .page-content-title:after,.industry-listing-page .page-content h1:after,.industry-listing-page .page-content .page-content-title:after,.brand-listing-page .page-content h1:after,.brand-listing-page .page-content .page-content-title:after,.product-type-listing-page .page-content h1:after,.product-type-listing-page .page-content .page-content-title:after,.brand-page .page-content h1:after,.brand-page .page-content .page-content-title:after,.industry-page .page-content h1:after,.industry-page .page-content .page-content-title:after,.product-page .page-content h1:after,.product-page .page-content .page-content-title:after,.press-center-page .page-content h1:after,.press-center-page .page-content .page-content-title:after,.guided-product-discovery-results .page-content h1:after,.guided-product-discovery-results .page-content .page-content-title:after{position:absolute;left:0;bottom:0}@media only screen and (min-width: 960px){.content-page .page-content h1,.content-page .page-content .page-content-title,.industry-listing-page .page-content h1,.industry-listing-page .page-content .page-content-title,.brand-listing-page .page-content h1,.brand-listing-page .page-content .page-content-title,.product-type-listing-page .page-content h1,.product-type-listing-page .page-content .page-content-title,.brand-page .page-content h1,.brand-page .page-content .page-content-title,.industry-page .page-content h1,.industry-page .page-content .page-content-title,.product-page .page-content h1,.product-page .page-content .page-content-title,.press-center-page .page-content h1,.press-center-page .page-content .page-content-title,.guided-product-discovery-results .page-content h1,.guided-product-discovery-results .page-content .page-content-title{font-size:50px;font-size:5rem;padding:0 0 3px;margin:0 0 18px}.content-page .page-content h1:after,.content-page .page-content .page-content-title:after,.industry-listing-page .page-content h1:after,.industry-listing-page .page-content .page-content-title:after,.brand-listing-page .page-content h1:after,.brand-listing-page .page-content .page-content-title:after,.product-type-listing-page .page-content h1:after,.product-type-listing-page .page-content .page-content-title:after,.brand-page .page-content h1:after,.brand-page .page-content .page-content-title:after,.industry-page .page-content h1:after,.industry-page .page-content .page-content-title:after,.product-page .page-content h1:after,.product-page .page-content .page-content-title:after,.press-center-page .page-content h1:after,.press-center-page .page-content .page-content-title:after,.guided-product-discovery-results .page-content h1:after,.guided-product-discovery-results .page-content .page-content-title:after{background-color:#ffdb0a;content:' ';height:6px;display:block;width:60px}}.content-page .page-content h2,.content-page .page-content .page-subtitle,.industry-listing-page .page-content h2,.industry-listing-page .page-content .page-subtitle,.brand-listing-page .page-content h2,.brand-listing-page .page-content .page-subtitle,.product-type-listing-page .page-content h2,.product-type-listing-page .page-content .page-subtitle,.brand-page .page-content h2,.brand-page .page-content .page-subtitle,.industry-page .page-content h2,.industry-page .page-content .page-subtitle,.product-page .page-content h2,.product-page .page-content .page-subtitle,.press-center-page .page-content h2,.press-center-page .page-content .page-subtitle,.guided-product-discovery-results .page-content h2,.guided-product-discovery-results .page-content .page-subtitle{font-size:20px;font-size:2rem;line-height:1.45;font-weight:400;margin:7px 0}@media only screen and (min-width: 960px){.content-page .page-content h2,.content-page .page-content .page-subtitle,.industry-listing-page .page-content h2,.industry-listing-page .page-content .page-subtitle,.brand-listing-page .page-content h2,.brand-listing-page .page-content .page-subtitle,.product-type-listing-page .page-content h2,.product-type-listing-page .page-content .page-subtitle,.brand-page .page-content h2,.brand-page .page-content .page-subtitle,.industry-page .page-content h2,.industry-page .page-content .page-subtitle,.product-page .page-content h2,.product-page .page-content .page-subtitle,.press-center-page .page-content h2,.press-center-page .page-content .page-subtitle,.guided-product-discovery-results .page-content h2,.guided-product-discovery-results .page-content .page-subtitle{font-size:25px;font-size:2.5rem;line-height:1.12;margin:24px 0 12px}}.content-page .page-content p,.industry-listing-page .page-content p,.brand-listing-page .page-content p,.product-type-listing-page .page-content p,.brand-page .page-content p,.industry-page .page-content p,.product-page .page-content p,.press-center-page .page-content p,.guided-product-discovery-results .page-content p{margin:0 0 28px}@media only screen and (min-width: 960px){.content-page .page-content p,.industry-listing-page .page-content p,.brand-listing-page .page-content p,.product-type-listing-page .page-content p,.brand-page .page-content p,.industry-page .page-content p,.product-page .page-content p,.press-center-page .page-content p,.guided-product-discovery-results .page-content p{margin:7px 0}}.content-page .page-content img,.industry-listing-page .page-content img,.brand-listing-page .page-content img,.product-type-listing-page .page-content img,.brand-page .page-content img,.industry-page .page-content img,.product-page .page-content img,.press-center-page .page-content img,.guided-product-discovery-results .page-content img{display:block;max-width:400px;margin:18px auto}@media only screen and (min-width: 960px){.content-page .page-content img,.industry-listing-page .page-content img,.brand-listing-page .page-content img,.product-type-listing-page .page-content img,.brand-page .page-content img,.industry-page .page-content img,.product-page .page-content img,.press-center-page .page-content img,.guided-product-discovery-results .page-content img{display:inline-block;float:left;margin:0 50px 50px 0}}@media print{.content-page .page-content h1,.industry-listing-page .page-content h1,.brand-listing-page .page-content h1,.product-type-listing-page .page-content h1,.brand-page .page-content h1,.industry-page .page-content h1,.product-page .page-content h1,.press-center-page .page-content h1,.guided-product-discovery-results .page-content h1{margin-bottom:0 !important}.content-page .page-content img,.industry-listing-page .page-content img,.brand-listing-page .page-content img,.product-type-listing-page .page-content img,.brand-page .page-content img,.industry-page .page-content img,.product-page .page-content img,.press-center-page .page-content img,.guided-product-discovery-results .page-content img{float:left;margin:0 30px 20px 0;max-width:40%}}@media print{.content-page .accordion .collapsed,.content-page .accordion .collapsed.is-open,.industry-listing-page .accordion .collapsed,.industry-listing-page .accordion .collapsed.is-open,.brand-listing-page .accordion .collapsed,.brand-listing-page .accordion .collapsed.is-open,.product-type-listing-page .accordion .collapsed,.product-type-listing-page .accordion .collapsed.is-open,.brand-page .accordion .collapsed,.brand-page .accordion .collapsed.is-open,.industry-page .accordion .collapsed,.industry-page .accordion .collapsed.is-open,.product-page .accordion .collapsed,.product-page .accordion .collapsed.is-open,.press-center-page .accordion .collapsed,.press-center-page .accordion .collapsed.is-open,.guided-product-discovery-results .accordion .collapsed,.guided-product-discovery-results .accordion .collapsed.is-open{border-bottom-width:0}}@media print{.addthis_inline_share_toolbox{display:none}}.standard-page-right-rail .page-header,.news-article-page .page-header{margin-bottom:18px}.standard-page-right-rail .page-header h1,.news-article-page .page-header h1{font-size:25px;font-size:2.5rem;margin-bottom:16px}@media only screen and (min-width: 960px){.standard-page-right-rail .page-header h1,.news-article-page .page-header h1{font-size:60px;font-size:6rem}}.standard-page-right-rail .page-header .summary,.news-article-page .page-header .summary{color:#4d4f49;font-size:17px;font-size:1.7rem;line-height:1.2941176471}@media only screen and (min-width: 960px){.standard-page-right-rail .page-header .summary,.news-article-page .page-header .summary{font-size:26px;font-size:2.6rem;line-height:1.2307692308}}.standard-page-right-rail .page-header .info,.news-article-page .page-header .info{font-style:italic}.standard-page-right-rail article,.news-article-page article{font-size:16px;font-size:1.6rem;line-height:1.66667}@media only screen and (min-width: 960px){.standard-page-right-rail article,.news-article-page article{font-size:14px;font-size:1.4rem;line-height:1.7857142857}}.standard-page-right-rail article .copy:first-of-type,.news-article-page article .copy:first-of-type{max-width:960px;margin:0 25px;padding:0;margin:0}@media only screen and (min-width: 960px){.standard-page-right-rail article .copy:first-of-type,.news-article-page article .copy:first-of-type{width:82.87%;margin:0 auto}}@media print{.standard-page-right-rail article .copy:first-of-type,.news-article-page article .copy:first-of-type{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.standard-page-right-rail article .page-row .copy:first-of-type,.news-article-page article .page-row .copy:first-of-type{width:65.625%;padding:0;margin:0}}@media only screen and (min-width: 960px){.standard-page-right-rail .extra,.news-article-page .extra{padding:24px 0 0 0}}.standard-page-right-rail figure,.news-article-page figure{position:relative;margin:30px 0 20px}.standard-page-right-rail figure img,.news-article-page figure img{display:block}.standard-page-right-rail figcaption,.news-article-page figcaption{position:relative;top:-15px;display:inline-block;background:#ffdb0a;font-size:10px;font-size:1rem;font-style:italic;font-weight:600;padding:8px 14px 6px;margin:0 0 -15px}@media only screen and (min-width: 960px){.standard-page-right-rail figcaption,.news-article-page figcaption{top:-30px;font-size:12px;font-size:1.2rem;padding:22px 28px 18px;margin-bottom:-30px;max-width:75%}}.standard-page-right-rail .tags,.news-article-page .tags{font-size:10px;font-size:1rem;line-height:1.2;font-weight:600;margin:0 0 25px}@media only screen and (min-width: 960px){.standard-page-right-rail .tags,.news-article-page .tags{font-size:13px;font-size:1.3rem;line-height:1.9230769231;border-top-width:6px;margin:0 0 40px}}.standard-page-right-rail .tags a,.news-article-page .tags a{color:#2176b8;font-weight:400}.standard-page-right-rail .tags a:hover,.news-article-page .tags a:hover{text-decoration:underline}.standard-page-right-rail .copy .divider,.news-article-page .copy .divider{margin:28px 0}@media only screen and (min-width: 960px){.standard-page-right-rail .copy .divider,.news-article-page .copy .divider{margin:42px auto}}@media print{.standard-page-right-rail figure,.news-article-page figure{float:left;max-width:50%;margin:0 30px 30px 0}.standard-page-right-rail figcaption,.news-article-page figcaption{padding-left:0;position:static}}.event-page .page-header{margin-bottom:18px}.event-page .page-header h1{font-size:25px;font-size:2.5rem;margin-bottom:16px}@media only screen and (min-width: 960px){.event-page .page-header h1{font-size:60px;font-size:6rem}}.event-page .page-header .summary{color:#4d4f49;font-size:17px;font-size:1.7rem;line-height:1.2941176471}@media only screen and (min-width: 960px){.event-page .page-header .summary{font-size:26px;font-size:2.6rem;line-height:1.2307692308}}.event-page .page-header .info{font-style:italic}.event-page main article,.event-page main{font-size:16px;font-size:1.6rem;line-height:1.66667}@media only screen and (min-width: 960px){.event-page main article,.event-page main{font-size:14px;font-size:1.4rem;line-height:1.7857142857}}.event-page article .copy:first-of-type{max-width:960px;margin:0 25px;padding:0;margin:0}@media only screen and (min-width: 960px){.event-page article .copy:first-of-type{width:82.87%;margin:0 auto}}@media print{.event-page article .copy:first-of-type{margin:20px 0;max-width:none}}@media only screen and (min-width: 960px){.event-page article .page-row .copy:first-of-type{width:65.625%;padding:0;margin:0}}@media only screen and (min-width: 960px){.event-page article .page-row .copy .page-content:first-of-type{width:100%;padding:0;margin:0}}@media only screen and (min-width: 960px){.event-page .extra{padding:24px 0 0 0}}.event-page figure{position:relative;margin:30px 0 20px}.event-page figure img,.event-page figure main img{display:block}.event-page figcaption{position:relative;top:-15px;display:inline-block;background:#ffdb0a;font-size:10px;font-size:1rem;font-style:italic;font-weight:600;padding:8px 14px 6px;margin:0 0 -15px}@media only screen and (min-width: 960px){.event-page figcaption{top:-30px;font-size:12px;font-size:1.2rem;padding:22px 28px 18px;margin-bottom:-30px;max-width:75%}}.event-page .tags{font-size:10px;font-size:1rem;line-height:1.2;font-weight:600;margin:0 0 25px}@media only screen and (min-width: 960px){.event-page .tags{font-size:13px;font-size:1.3rem;line-height:1.9230769231;border-top-width:6px;margin:0 0 40px}}.event-page .tags a,.event-page .tags main a{color:#2176b8;font-weight:400}.event-page .tags a:hover,.event-page .tags main a:hover{text-decoration:underline}.event-page .copy .divider{margin:28px 0}@media only screen and (min-width: 960px){.event-page .copy .divider{margin:42px auto}}@media print{.event-page figure{float:left;max-width:50%;margin:0 30px 30px 0}.event-page figure figcaption{padding-left:0;position:static}}.customer-support .page-header{border:none;margin-bottom:46px}@media only screen and (min-width: 960px){.customer-support .page-header{margin-bottom:50px}}.customer-support .page-header h1{font-size:35px;font-size:3.5rem;margin:0 0 7px}@media only screen and (min-width: 960px){.customer-support .page-header h1{font-size:60px;font-size:6rem;line-height:1.1666666667;margin:0 0 5px}}.customer-support .page-header .summary{font-size:12px;font-size:1.2rem;line-height:1.3333333333;margin:0 0  16px}@media only screen and (min-width: 960px){.customer-support .page-header .summary{font-size:18px;font-size:1.8rem;line-height:1.5555555556;margin:0 0  20px}}.customer-support .highlight-vertical h3{font-size:25px;font-size:2.5rem;line-height:1.2;margin-top:6px}@media only screen and (min-width: 960px){.customer-support .highlight-vertical h3{font-size:30px;font-size:3rem;line-height:1}}.customer-support .accordion{margin-bottom:35px}.customer-support .accordion .collapsed{border-bottom:6px solid transparent}.customer-support .accordion .collapsed.is-open{border-bottom-width:30px}@media print{.customer-support .accordion{margin-bottom:56px}.customer-support .accordion .collapsed,.customer-support .accordion .collapsed.is-open{border-bottom-width:0}}.product-family-page .page-header h1{font-size:30px;font-size:3rem;margin-bottom:35px}@media only screen and (min-width: 960px){.product-family-page .page-header h1{font-size:60px;font-size:6rem;margin-bottom:26px}}.product-family-page .page-content{font-size:12px;font-size:1.2rem;line-height:1.66667;padding-bottom:32px;margin-bottom:44px}@media only screen and (min-width: 960px){.product-family-page .page-content{font-size:14px;font-size:1.4rem;line-height:1.7857142857;padding-bottom:18px;margin-bottom:60px}}.product-family-page .page-content+.divider{margin-top:-44px;margin-bottom:44px}@media only screen and (min-width: 960px){.product-family-page .page-content+.divider{margin-top:-60px;margin-bottom:60px}}.product-family-page .product-list+.divider{margin-bottom:24px}@media only screen and (min-width: 960px){.product-family-page .product-list+.divider{margin-bottom:44px}}.product-page main{padding-bottom:14px}@media only screen and (min-width: 960px){.product-page main{padding-bottom:34px}}.product-page .page-header h1{font-size:35px;font-size:3.5rem;line-height:1.0428571429;margin-bottom:14px}@media only screen and (min-width: 960px){.product-page .page-header h1{font-size:60px;font-size:6rem;margin-bottom:14px}}.product-page .page-header h2{font-size:20px;font-size:2rem;line-height:1.45;font-weight:400;margin:7px 0}@media only screen and (min-width: 960px){.product-page .page-header h2{font-size:25px;font-size:2.5rem;line-height:1.12;margin:24px 0 12px}}.product-page .page-header .summary{font-size:20px;font-size:2rem;line-height:1.0909090909;margin-bottom:7px}@media only screen and (min-width: 960px){.product-page .page-header .summary{font-size:29px;font-size:2.9rem;margin-bottom:9px}}.product-page .page-header .info{color:#4d4f49;font-weight:600;margin:0 0 36px}.product-page .page-header .info span{display:inline-block;padding:0 14px 0 0}@media only screen and (min-width: 960px){.product-page .page-header .info{font-size:18px;font-size:1.8rem;line-height:1.3888888889;margin-bottom:40px}.product-page .page-header .info span{white-space:nowrap;padding-right:24px}}.global-locations .address>li>span:after{content:', '}.global-locations .address>li>span:last-of-type:after{content:''}.product-type-listing-page .page-header{margin-bottom:35px}@media only screen and (min-width: 960px){.product-type-listing-page .page-header{margin-bottom:59px}}.product-type-listing-page .page-header h1{font-size:35px;font-size:3.5rem;margin-bottom:8px}@media only screen and (min-width: 960px){.product-type-listing-page .page-header h1{font-size:60px;font-size:6rem;margin-bottom:5px}}.product-type-listing-page .page-header .summary{font-size:12px;font-size:1.2rem;line-height:1.3333333333}@media only screen and (min-width: 960px){.product-type-listing-page .page-header .summary{font-size:18px;font-size:1.8rem;line-height:1.5555555556}}.product-type-listing-page .results{margin-bottom:36px;margin-bottom:0}@media only screen and (min-width: 960px){.product-type-listing-page .results{margin-bottom:60px;margin-bottom:0}}.product-type-listing-page .results-list .highlight-vertical{width:100%;border-bottom:1px solid #bebab2;padding-bottom:7px;margin:0 0 44px}@media only screen and (min-width: 960px){.product-type-listing-page .results-list .highlight-vertical{padding-bottom:0;margin-bottom:56px}}.product-type-listing-page .results-list .highlight-vertical .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-type-listing-page .results-list .highlight-vertical .item{padding-bottom:0;margin:0 0 44px}@media only screen and (min-width: 960px){.product-type-listing-page .results-list .highlight-vertical .item{width:47%;margin-bottom:54px}}.product-type-listing-page .results-list .highlight-vertical:last-child{border:none}@media only screen and (min-width: 960px){.product-type-listing-page .sticky-sidebar{padding-bottom:466px}}@media only screen and (min-width: 960px){.product-type-listing-page .solution-finder{width:100%;margin-bottom:25px}}.product-type-listing-page .solution-finder p:last-child{text-align:center}.product-type-listing-page .wide .highlight-vertical .grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-type-listing-page .wide .highlight-vertical .item{margin-right:2%;width:22.95%}@media only screen and (max-width: 959px){.product-type-listing-page .wide .highlight-vertical .item{margin-right:0;width:100%}}.resource-listing-page .page-header{margin-bottom:34px}@media only screen and (min-width: 960px){.resource-listing-page .page-header{margin-bottom:45px}}.resource-listing-page .results-list .highlight-vertical{width:100%;padding-bottom:7px;margin:0 0 16px}@media only screen and (min-width: 960px){.resource-listing-page .results-list .highlight-vertical{padding-bottom:0;margin-bottom:0}}.resource-listing-page .results-list .highlight-vertical .grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.resource-listing-page .results-list .highlight-vertical .item{padding-bottom:0;margin:0 0 28px}.resource-listing-page .results-list .highlight-vertical .item::before{display:none}@media only screen and (max-width: 959px){.resource-listing-page .results-list .highlight-vertical .item{padding:0 0 36px 0}.resource-listing-page .results-list .highlight-vertical .item h4{margin-top:-2px}.resource-listing-page .results-list .highlight-vertical .item .detail{margin-top:0}.resource-listing-page .results-list .highlight-vertical .item .detail+p{margin-top:8px}.resource-listing-page .results-list .highlight-vertical .item:last-child{margin-bottom:0}}@media only screen and (min-width: 960px){.resource-listing-page .results-list .highlight-vertical .item{margin-bottom:54px}.resource-listing-page .results-list .highlight-vertical .item::before{display:block}}.resource-listing-page .results-list .highlight-vertical .item.noimage{margin-top:60px}.resource-listing-page .results-list .highlight-vertical img{display:none}@media only screen and (min-width: 960px){.resource-listing-page .results-list .highlight-vertical img{display:block}}@media only screen and (max-width: 959px){.resource-listing-page .results-list .highlight-vertical h3{color:#2176b8;font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 959px){.resource-listing-page .results-list .highlight-vertical .type,.resource-listing-page .results-list .highlight-vertical h4{display:inline-block;margin-bottom:15px}}@media only screen and (max-width: 959px){.resource-listing-page .results-list .highlight-vertical .type{margin-right:15px}}@media only screen and (min-width: 960px){.resource-listing-page .results-list .highlight-vertical h4{margin:0 0 28px}}.resource-listing-page .results-list .highlight-vertical:last-child{border:none}@media only screen and (min-width: 960px){.resource-listing-page .sticky-sidebar{padding-bottom:44px}}.resource-listing-page .results-more{margin-top:0;margin-bottom:50px}@media print{.resource-listing-page img,.resource-listing-page .image{display:block !important;left:0;width:100%}}@media print{.slick-arrow{display:none !important}.slick-slider,.slick-track{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-transform:none !important;transform:none !important;width:100% !important}.slick-slider .item,.slick-track .item{overflow:hidden;padding:0 0 20px !important;width:28% !important}.slick-slider .item h4,.slick-slider .item p,.slick-track .item h4,.slick-track .item p{margin:5px 0}.iframe-wrapper{display:none}.header-img{display:none !important}.video-link::before,.video-link::after{display:none !important}}.coveo-search-button,.coveo-search-button-loading>svg{display:none}.coveo-visible-to-screen-reader-only{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.coveo-facet-values{list-style:none;padding:5px 0 0;margin:0}.coveo-facet-value{padding:0 20px;margin:0;line-height:22px;position:relative}.coveo-facet-value input[type='checkbox']{display:none}.coveo-facet-value .coveo-facet-value-checkbox{position:relative;float:left;top:2px}.coveo-facet-value .coveo-facet-value-checkbox>svg{position:relative;background:none}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:14px;height:12px;bottom:3px}.coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{width:14px;height:12px;bottom:3px}.coveo-facet-value:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value .coveo-facet-value-checkbox:focus{outline:none}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{width:14px;height:12px;bottom:3px}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{fill:#4f5658}.coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{fill-opacity:0}.coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{width:10px;height:10px;bottom:4px}.coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{width:10px;height:10px;bottom:4px}.coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-value.coveo-excluded .coveo-facet-value-caption,.coveo-facet-value.coveo-excluded .coveo-facet-value-computed-field,.coveo-facet-value.coveo-excluded .coveo-facet-value-count{text-decoration:line-through}.coveo-facet-value>*{vertical-align:middle}.coveo-facet-value.coveo-selected{font-weight:bold}.coveo-facet-value.coveo-excluded .coveo-facet-value-exclude{visibility:hidden}.coveo-facet-value.coveo-excluded:hover .coveo-facet-value-exclude{visibility:hidden}.coveo-facet-value:hover .coveo-facet-value-exclude{visibility:visible}.coveo-facet-value-label{display:block;white-space:nowrap;padding:5px 0}.coveo-facet-value-caption{display:block;overflow:hidden;white-space:wrap;text-overflow:ellipsis;vertical-align:middle}.coveo-facet-value-icon{display:inline-block;margin:3px 5px 3px 0;vertical-align:top;float:left}.coveo-facet-value-count{vertical-align:middle;margin:0 5px;display:inline-block;float:right;transition:opacity 1s}.coveo-facet-value-count.coveo-waitDelta{opacity:0}.coveo-with-computed-field .coveo-facet-value-count,.coveo-with-computed-field .coveo-facet-value-computed-field{font-size:12px;position:relative;top:1px}.coveo-facet-value-label.coveo-with-computed-field{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper{-webkit-box-ordinal-group:1;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;min-width:0}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{-webkit-box-ordinal-group:1;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1;flex-shrink:0;-ms-flex-negative:0}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-caption{-webkit-box-ordinal-group:2;box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-count{-webkit-box-ordinal-group:3;box-ordinal-group:3;-moz-order:3;order:3;-ms-flex-order:3}.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-computed-field{-webkit-box-ordinal-group:2;box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2}.coveo-facet-value-computed-field{float:right;margin-left:5px}.coveo-facet-value-exclude{cursor:pointer;position:absolute;top:9px;right:5px;background:white;border:thin solid #bcc3ca;border-radius:2px;height:13px;width:13px;opacity:0;z-index:10}.coveo-facet-value-exclude:hover,.coveo-facet-value-exclude:focus{opacity:1;outline:none}.coveo-facet-value-exclude-svg{width:7px;height:7px;position:absolute;top:2px;left:2px}.coveo-facet-value-exclude-svg .coveo-exclusion-svg{fill:#bcc3ca}.coveo-facet-search-results{position:absolute;border:thin solid #bcc3ca;border-radius:2px;background-color:white;list-style:none;margin:0 0 3px;padding:0 0 10px;z-index:999;max-height:200px;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:scrollbar;font-size:12px}.coveo-facet-search-results input[type='checkbox']{display:none}.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-count,.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-computed-field{top:0}.coveo-facet-search-results.coveo-no-results{display:none;visibility:hidden}.coveo-facet-search-results .coveo-facet-value input[type='checkbox']{display:none}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox{width:13px;height:13px;border:thin solid #bcc3ca;border-radius:2px;display:inline-block;text-align:center;vertical-align:middle;margin-right:15px;background:white;position:relative;float:left;top:2px}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox>svg{position:relative;background:none}.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{width:11px;height:9px;bottom:5px}.coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:black}.coveo-facet-search-results .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{width:11px;height:9px;bottom:5px}.coveo-facet-search-results .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg .coveo-hook-svg{fill:black}.coveo-facet-search-results .coveo-facet-value:hover.coveo-excluded .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox:focus{outline:none}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg{width:11px;height:9px;bottom:5px}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-hook-svg{fill:black}.coveo-facet-search-results .coveo-facet-value:not(.coveo-facet-search-button) .coveo-facet-value-checkbox:focus svg .coveo-exclusion-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox svg{width:7px;height:7px;bottom:6px}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude.coveo-selected .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox svg{width:7px;height:7px;bottom:6px}.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:focus .coveo-facet-value-checkbox .coveo-hook-svg,.coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude:hover .coveo-facet-value-checkbox .coveo-hook-svg{fill-opacity:0}.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox{position:relative;top:5px}.coveo-facet-search-results .coveo-facet-value-exclude{right:10px}.coveo-facet-search-results .coveo-facet-value-label{padding-right:15px}.coveo-facet-search-selectable{margin:0;padding:0 10px}.coveo-facet-search-current-result{background-color:#e6ecf0}.coveo-facet-search-select-all{margin:0;padding:10px;font-weight:bold;color:#004990;text-decoration:none;cursor:pointer}.coveo-facet-search-select-all:hover,.coveo-facet-search-select-all:hover a{text-decoration:underline}.coveo-facet-search-select-all.coveo-selected *{color:#004990}.coveo-facet-search-clear{float:right;margin-right:3px;cursor:pointer;opacity:0.5;clear:none;cursor:pointer;color:#1d4f76}.coveo-facet-search-clear .coveo-exclusion-svg{fill:#1d4f76}.coveo-facet-search-clear svg{width:8px;height:8px}.coveo-facet-search-clear:hover{color:#cc0d00}.coveo-facet-search-clear:hover .coveo-exclusion-svg{fill:#cc0d00}.coveo-facet-search-clear:hover{opacity:1}.coveo-facet-search-input{border:0;padding:1px 0 0;margin:0;font-size:13px;width:100%;background-color:inherit;line-height:15px}.coveo-facet-search-input[value='']{color:#bcc3ca}@-webkit-keyframes grow{0%{margin-right:200px}100%{margin-right:20px}}@keyframes grow{0%{margin-right:200px}100%{margin-right:20px}}.coveo-facet-search{border:thin solid #bcc3ca;border-radius:2px;position:relative;background:white;display:none;margin:2px 20px 1px;padding:4px;-webkit-animation:grow 0.3s linear;animation:grow 0.3s linear}.coveo-facet-searching .coveo-facet-search{display:block}.coveo-facet-search-no-results{background-color:#ffd0d0}.coveo-facet-search-no-results .coveo-facet-search-magnifier{visibility:hidden}.coveo-facet-search-magnifier{float:left}.coveo-facet-search-magnifier-svg{margin:5px 6px 5px 10px;width:10px;height:10px;color:#9cb4cb}.coveo-facet-search-wait-animation{float:left}.coveo-facet-search-wait-animation-svg{width:13px;height:13px;color:#1d4f76;margin:3px 3px 5px 10px;-webkit-animation-name:coveo-spin;animation-name:coveo-spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.coveo-facet-search-middle{overflow:hidden;line-height:19px}.coveo-facet-value.coveo-facet-search-button{color:#004990}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox{border-style:dashed}.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox,.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox:focus{border-style:solid}.coveo-facet-searching .coveo-facet-value.coveo-facet-search-button{display:none}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox{bottom:1px}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg{bottom:4px}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg .coveo-more-svg{fill:#bcc3ca}.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg,.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox>.coveo-facet-value-checkbox-svg{color:#bcc3ca;width:16px;height:11px}.coveo-facet-settings-popup{position:absolute;overflow:hidden;border:thin solid #bcc3ca;border-radius:2px;z-index:999;background-color:white}.coveo-facet-settings-section{clear:both;white-space:nowrap}.coveo-facet-settings-section svg{margin:10px}.coveo-facet-settings-section .coveo-icon-container{display:inline-block;vertical-align:middle}.coveo-facet-settings-items{padding:3px;overflow:hidden;vertical-align:middle;display:inline-block;font-size:12px}.coveo-facet-settings-item{white-space:nowrap;padding:10px;cursor:pointer;-moz-padding-end:70px}.coveo-facet-settings-item.coveo-selected{font-weight:bold}.coveo-facet-settings-disabled .coveo-facet-settings-item{cursor:default;opacity:0.5}.coveo-facet-settings-disabled .coveo-facet-settings-item:hover{background:white}.coveo-facet-settings-section-sort .coveo-facet-settings-section-sort-svg{float:none}.coveo-facet-settings-section-sort:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-sort.coveo-facet-settings-section{margin-bottom:15px}.coveo-facet-settings-section-sort.coveo-facet-settings-section .coveo-icon-container{vertical-align:top}.coveo-facet-settings-section-sort-svg{width:15px;height:14px;color:#1d4f76}.coveo-facet-settings-section-direction-ascending{cursor:pointer}.coveo-facet-settings-section-direction-ascending.coveo-facet-settings-disabled{cursor:inherit}.coveo-facet-settings-section-direction-ascending .coveo-facet-settings-section-direction-ascending-svg{float:none}.coveo-facet-settings-section-direction-ascending:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-direction-ascending-svg{width:15px;height:12px;color:#1d4f76}.coveo-facet-settings-section-direction-descending{cursor:pointer}.coveo-facet-settings-section-direction-descending.coveo-facet-settings-disabled{cursor:inherit}.coveo-facet-settings-section-direction-descending .coveo-facet-settings-section-direction-descending-svg{float:none}.coveo-facet-settings-section-direction-descending:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-direction-descending-svg{width:15px;height:12px;color:#1d4f76}.coveo-facet-settings-section-save-state{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-save-state .coveo-facet-settings-section-save-state-svg{float:none}.coveo-facet-settings-section-save-state:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-save-state-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-clear-state{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-clear-state .coveo-facet-settings-section-clear-state-svg{float:none}.coveo-facet-settings-section-clear-state:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-clear-state-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-hide{border-top:thin solid #bcc3ca;margin:3px;cursor:pointer}.coveo-facet-settings-section-hide .coveo-facet-settings-section-hide-svg{float:none}.coveo-facet-settings-section-hide:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-hide-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-show{border-top:thin solid #bcc3ca;cursor:pointer}.coveo-facet-settings-section-show .coveo-facet-settings-section-show-svg{float:none}.coveo-facet-settings-section-show:hover .coveo-active-shape-svg{fill:#ecad00}.coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-active-shape-svg{fill:currentColor}.coveo-facet-settings-section-show-svg{width:16px;height:16px;color:#1d4f76}.coveo-facet-settings-section-sort-title{font-size:12px;font-weight:bold;color:#67768b;padding:10px}.coveo-logo,.coveo-facet-breadcrumb-title{display:none}.coveo-facet-breadcrumb{display:inline}.coveo-facet-breadcrumb-values{display:inline-block;float:none}.coveo-hierarchical-breadcrumb-separator{display:inline-block;width:.3em}.coveo-facet-footer{display:none}.sidebar-inner *[class^="coveo-"]{list-style:none;margin:0;padding:0}.sidebar-inner .coveo-facet-value-count:before{content:' ('}.sidebar-inner .coveo-facet-value-count:after{content:')'}.sidebar-inner .coveo-facet-values [type="checkbox"]:not(:checked),.sidebar-inner .coveo-facet-values [type="checkbox"]:checked{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sidebar-inner .coveo-facet-values .coveo-facet-value-checkbox{top:1px}.sidebar-inner .coveo-facet-values [type="checkbox"]:not(:checked)+.coveo-facet-value-checkbox,.sidebar-inner .coveo-facet-values [type="checkbox"]:checked+.coveo-facet-value-checkbox{cursor:pointer;padding-left:24px;position:relative}.sidebar-inner .coveo-facet-values [type="checkbox"]:not(:checked)+.coveo-facet-value-checkbox:before,.sidebar-inner .coveo-facet-values [type="checkbox"]:checked+.coveo-facet-value-checkbox:before{background:white;border:1px solid #bebab2;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);content:"";height:13px;position:absolute;top:0;left:0;width:13px}.sidebar-inner .coveo-facet-values [type="checkbox"]:checked+.coveo-facet-value-checkbox:after{background:#ffdb0a;border-radius:4px;content:"";font-size:1.3em;height:11px;line-height:0.8;position:absolute;top:2px;left:2px;transition:all .2s;width:11px}.sidebar-inner .coveo-facet-collapsed .coveo-facet-values{display:none}.sidebar-inner .coveo-facet-value-caption{padding-left:24px}.sidebar-inner .coveo-facet-value-label-wrapper{overflow:hidden;padding:8px 0 7px}.sidebar-inner .coveo-facet-header{cursor:pointer;position:relative}.sidebar-inner .coveo-facet-header .coveo-toggle{height:14px;position:absolute;right:0;top:22px;width:14px}.sidebar-inner .coveo-facet-header .expand,.sidebar-inner .coveo-facet-header .collapse{color:#2176b8;font-size:30px;font-size:3rem;font-weight:200;height:14px;width:2px}.sidebar-inner .coveo-facet-header .expand::before,.sidebar-inner .coveo-facet-header .expand::after,.sidebar-inner .coveo-facet-header .collapse::before,.sidebar-inner .coveo-facet-header .collapse::after{background-color:#2176b8;display:block;height:14px;position:absolute;left:6px;width:2px}.sidebar-inner .coveo-facet-header .expand:before,.sidebar-inner .coveo-facet-header .collapse:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-inner .coveo-facet-header .expand:before,.sidebar-inner .coveo-facet-header .expand:after{content:""}.sidebar-inner .coveo-facet-header .collapse:before{content:""}.sidebar-inner .coveo-facet-header-title{font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;border-bottom:1px solid #bebab2;padding:10px 28px 10px 0;margin:0}@media only screen and (min-width: 960px){.sidebar-inner .coveo-facet-header-title{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:16px;padding-bottom:16px}}.sidebar-inner .facet-filters{margin-bottom:26px}.sidebar-inner .coveo-facet-values{padding:7px 0 0 15px}.sidebar-inner .results-filter-multi.accordion{margin:0 auto 25px}.sidebar-inner .results-filter-multi .trigger{font-size:20px;font-size:2rem;line-height:1.25;font-weight:400;border-bottom:1px solid #bebab2;padding:10px 28px 10px 0;margin:0}@media only screen and (min-width: 960px){.sidebar-inner .results-filter-multi .trigger{font-size:18px;font-size:1.8rem;line-height:1.3888888889;padding-top:16px;padding-bottom:16px}}.sidebar-inner .results-filter-multi .trigger::before{height:2px;width:14px}.sidebar-inner .results-filter-multi .trigger::after{height:14px;right:6px;width:2px}.sidebar-inner .results-filter-multi .trigger.is-open::after{margin-top:-7px}.sidebar-inner .results-filter-multi .note{color:#4d4f49;display:block;font-size:12px;font-size:1.2rem;margin:16px 0 5px}.sidebar-inner .results-filter-multi .inner{padding:0;font-size:14px;font-size:1.4rem}@media only screen and (max-width: 959px){.sidebar-inner .results-filter-multi .inner{font-size:12px;font-size:1.2rem}}.sidebar-inner .results-filter-multi .coveo-facet-header{display:none}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs{border-bottom:1px solid #bebab2;padding:0 28px 0 0;position:relative}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs::before,.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs::after{position:absolute;top:50%;overflow:hidden;background:#2176b8;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs::before{height:2px;right:0;top:50%;width:14px}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs::after{height:14px;right:6px;width:2px;transition:all .2s ease-in-out}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs.coveo-open::after{margin-top:-7px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs.coveo-open .coveo-facet-value-label-wrapper::after{margin-top:-7px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 959px){.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs .coveo-facet-value-label-wrapper{padding-top:14px;padding-bottom:12px}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{top:3px}}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs .coveo-facet-value-caption{display:inline-block}@media only screen and (min-width: 960px){.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs .coveo-facet-value-caption{padding-top:15px;padding-bottom:14px}}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs .coveo-facet-value-checkbox{top:17px}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-no-childs .coveo-facet-value-label-wrapper{padding:0;position:relative}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-no-childs .coveo-facet-value-label-wrapper .coveo-facet-value-caption{display:inline-block;padding-top:6px;padding-bottom:6px}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-no-childs .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{top:8px}@media only screen and (max-width: 959px){.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-no-childs .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox{top:9px}}.sidebar-inner .results-filter-multi .coveo-facet-values .coveo-has-childs+.coveo-no-childs{margin-top:10px}.sidebar-inner .results-filter-multi .coveo-inactive{display:none}.sidebar-inner .coveo-facet-header-settings-section,.sidebar-inner .coveo-facet-header-wait-animation,.sidebar-inner .coveo-hierarchical-facet-expand,.sidebar-inner .coveo-hierarchical-facet-collapse,.sidebar-inner .coveo-facet-value .coveo-facet-value-checkbox>svg{display:none}.sidebar-inner .coveo-facet-value.coveo-selected{font-weight:normal;font-size:1.4rem;line-height:1.3571428571;font-family:"Montserrat",sans-serif}.sidebar-inner .coveo-facet-value-exclude{display:none}.sidebar-inner .coveo-facet-value-count{padding-top:6px;padding-bottom:6px}.sidebar-inner .coveo-has-childs .coveo-facet-value-count{padding-top:15px;padding-bottom:14px}.sc-editor{overflow-x:hidden}.sc-editor main{padding-top:0}.region-page .sc-editor main{padding-top:0}@media only screen and (min-width: 960px){.sc-editor main{padding-top:0}.region-page .sc-editor main{padding-top:0}}.sc-editor img{width:auto}.sc-editor .site-header{position:inherit}@media only screen and (min-width: 960px){.sc-editor .site-header{padding-bottom:0}}.sc-editor .site-header .search-mega{display:block;position:inherit;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.sc-editor .search-header h1{font-weight:400}.sc-editor .region-page main{padding-top:0}.sc-editor .highlight-vertical img{width:calc(100% + 20px)}@media only screen and (min-width: 960px){.sc-editor .highlight-vertical img{width:calc(100% + 26px)}}.sc-editor iframe{min-height:auto}.sc-editor .gallery .item{min-height:350px;overflow:visible}.sc-editor .scWebEditInput{display:block}.sc-editor .support-options .scEmptyPlaceholder{padding:20px;width:100%}.sc-editor .support-options .link span.scChromeData:after,.sc-editor .support-options .link span.scEnabledChrome:after{display:none}.sc-editor .cookie-alert{position:static}.sc_DropDownItem img{width:auto}

/*# sourceMappingURL=maps/main.min.css.map */
